0001628280-23-005074.txt : 20230224 0001628280-23-005074.hdr.sgml : 20230224 20230224164302 ACCESSION NUMBER: 0001628280-23-005074 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 130 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230224 DATE AS OF CHANGE: 20230224 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: 23668087 BUSINESS ADDRESS: STREET 1: 5 PARAGON DRIVE CITY: MONTVALE STATE: NJ ZIP: 07645 BUSINESS PHONE: (845) 326-5600 MAIL ADDRESS: STREET 1: 5 PARAGON DRIVE CITY: MONTVALE STATE: NJ ZIP: 07645 10-K 1 bcpc-20221231.htm 10-K bcpc-20221231
2022FYfalse0000009326P3Y0.66660.6666http://fasb.org/us-gaap/2022#OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTaxhttp://fasb.org/us-gaap/2022#OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTaxhttp://fasb.org/us-gaap/2022#OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTaxhttp://fasb.org/us-gaap/2022#OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParenthttp://fasb.org/us-gaap/2022#OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParenthttp://fasb.org/us-gaap/2022#OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent00000093262022-01-012022-12-3100000093262022-06-30iso4217:USD00000093262023-02-10xbrli:shares00000093262022-12-3100000093262021-12-31iso4217:USDxbrli:shares00000093262021-01-012021-12-3100000093262020-01-012020-12-3100000093262019-12-310000009326us-gaap:RetainedEarningsMember2019-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310000009326us-gaap:CommonStockMember2019-12-310000009326us-gaap:AdditionalPaidInCapitalMember2019-12-310000009326us-gaap:RetainedEarningsMember2020-01-012020-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-3100000093262020-12-310000009326us-gaap:CommonStockMember2020-01-012020-12-310000009326us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310000009326us-gaap:RetainedEarningsMember2020-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000009326us-gaap:CommonStockMember2020-12-310000009326us-gaap:AdditionalPaidInCapitalMember2020-12-310000009326us-gaap:RetainedEarningsMember2021-01-012021-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000009326us-gaap:CommonStockMember2021-01-012021-12-310000009326us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000009326us-gaap:RetainedEarningsMember2021-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000009326us-gaap:CommonStockMember2021-12-310000009326us-gaap:AdditionalPaidInCapitalMember2021-12-310000009326us-gaap:RetainedEarningsMember2022-01-012022-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000009326us-gaap:CommonStockMember2022-01-012022-12-310000009326us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000009326us-gaap:RetainedEarningsMember2022-12-310000009326us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000009326us-gaap:CommonStockMember2022-12-310000009326us-gaap:AdditionalPaidInCapitalMember2022-12-310000009326us-gaap:BuildingMembersrt:MinimumMember2022-01-012022-12-310000009326us-gaap:BuildingMembersrt:MaximumMember2022-01-012022-12-310000009326us-gaap:EquipmentMembersrt:MinimumMember2022-01-012022-12-310000009326srt:MaximumMemberus-gaap:EquipmentMember2022-01-012022-12-310000009326bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2022-01-012022-12-310000009326bcpc:CardinalAssociatesIncBergstromMember2022-01-012022-12-310000009326bcpc:HumanNutritionAndHealthMember2022-12-310000009326bcpc:HumanNutritionAndHealthMember2021-12-310000009326bcpc:AnimalNutritionAndHealthMember2022-12-310000009326bcpc:AnimalNutritionAndHealthMember2021-12-310000009326bcpc:SpecialtyProductsMember2022-12-310000009326bcpc:SpecialtyProductsMember2021-12-310000009326bcpc:IndustrialProductsMember2022-12-310000009326bcpc:IndustrialProductsMember2021-12-310000009326us-gaap:CustomerListsMembersrt:MinimumMember2022-01-012022-12-310000009326srt:MaximumMemberus-gaap:CustomerListsMember2022-01-012022-12-310000009326us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2022-01-012022-12-310000009326srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2022-01-012022-12-310000009326us-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2022-01-012022-12-310000009326srt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2022-01-012022-12-310000009326bcpc:RegulatoryRegistrationCostsMembersrt:MinimumMember2022-01-012022-12-310000009326srt:MaximumMemberbcpc:RegulatoryRegistrationCostsMember2022-01-012022-12-310000009326bcpc:PatentsTradeSecretsMembersrt:MinimumMember2022-01-012022-12-310000009326bcpc:PatentsTradeSecretsMembersrt:MaximumMember2022-01-012022-12-310000009326bcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMembersrt:MinimumMember2022-01-012022-12-310000009326srt:MaximumMemberbcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember2022-01-012022-12-310000009326bcpc:CardinalAssociatesIncBergstromMember2022-08-30xbrli:pure0000009326bcpc:CardinalAssociatesIncBergstromMember2022-08-302022-08-300000009326bcpc:CardinalAssociatesIncBergstromMemberbcpc:FormerShareholdersMember2022-08-302022-08-300000009326bcpc:CardinalAssociatesIncBergstromMemberbcpc:FormerBankMember2022-08-302022-08-300000009326bcpc:CardinalAssociatesIncBergstromMember2022-12-310000009326bcpc:HumanNutritionAndHealthMember2022-08-302022-08-300000009326bcpc:AnimalNutritionAndHealthMember2022-08-302022-08-300000009326us-gaap:CustomerRelationshipsMemberbcpc:CardinalAssociatesIncBergstromMember2022-08-300000009326bcpc:CardinalAssociatesIncBergstromMemberus-gaap:DevelopedTechnologyRightsMember2022-08-300000009326bcpc:CardinalAssociatesIncBergstromMemberus-gaap:TrademarksMember2022-08-300000009326us-gaap:CustomerRelationshipsMemberbcpc:CardinalAssociatesIncBergstromMember2022-08-302022-08-300000009326bcpc:CardinalAssociatesIncBergstromMemberbcpc:CorporateTrademarkMember2022-08-302022-08-300000009326bcpc:ProductTrademarksMemberbcpc:CardinalAssociatesIncBergstromMember2022-08-302022-08-300000009326bcpc:CardinalAssociatesIncBergstromMemberus-gaap:DevelopedTechnologyRightsMember2022-08-302022-08-300000009326bcpc:CardinalAssociatesIncBergstromMember2021-01-012021-12-310000009326bcpc:CardinalAssociatesIncBergstromMember2020-01-012020-12-310000009326bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2022-06-212022-06-21iso4217:NOK0000009326bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMemberbcpc:FormerShareholdersMember2022-06-212022-06-210000009326bcpc:FormerShareholdersLendersAndCreditorsMemberbcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2022-06-212022-06-210000009326bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2022-12-310000009326bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2022-06-210000009326us-gaap:CustomerRelationshipsMemberbcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2022-06-210000009326us-gaap:DevelopedTechnologyRightsMemberbcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2022-06-210000009326bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMemberus-gaap:TrademarksMember2022-06-210000009326us-gaap:CustomerRelationshipsMemberbcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2022-06-212022-06-210000009326bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMemberbcpc:CorporateTrademarkMember2022-06-212022-06-210000009326bcpc:ProductTrademarksMemberbcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2022-06-212022-06-210000009326us-gaap:DevelopedTechnologyRightsMemberbcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2022-06-212022-06-210000009326bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2021-01-012021-12-310000009326bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember2020-01-012020-12-310000009326us-gaap:CostOfSalesMember2022-01-012022-12-310000009326us-gaap:CostOfSalesMember2021-01-012021-12-310000009326us-gaap:CostOfSalesMember2020-01-012020-12-310000009326us-gaap:OperatingExpenseMember2022-01-012022-12-310000009326us-gaap:OperatingExpenseMember2021-01-012021-12-310000009326us-gaap:OperatingExpenseMember2020-01-012020-12-31bcpc:plan0000009326bcpc:OmnibusIncentivePlan2017Member2022-12-310000009326bcpc:StockPlan1999Member2022-12-310000009326bcpc:OmnibusIncentivePlan2017Member2022-01-012022-12-310000009326bcpc:OmnibusIncentivePlan2017Memberus-gaap:EmployeeStockOptionMember2022-12-310000009326bcpc:OmnibusIncentivePlan2017Memberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2022-01-012022-12-310000009326us-gaap:PerformanceSharesMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2022-01-012022-12-310000009326us-gaap:EmployeeStockOptionMember2022-01-012022-12-310000009326us-gaap:EmployeeStockOptionMember2021-01-012021-12-310000009326us-gaap:EmployeeStockOptionMember2020-01-012020-12-310000009326us-gaap:PerformanceSharesMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2021-01-012021-12-310000009326us-gaap:PerformanceSharesMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-01-012020-12-310000009326us-gaap:EmployeeStockOptionMembersrt:MinimumMember2022-01-012022-12-310000009326srt:MaximumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310000009326us-gaap:RestrictedStockMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2022-01-012022-12-310000009326us-gaap:RestrictedStockMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2022-01-012022-12-310000009326bcpc:ExercisePriceRange1Member2022-01-012022-12-310000009326bcpc:ExercisePriceRange1Member2022-12-310000009326bcpc:ExercisePriceRange2Member2022-01-012022-12-310000009326bcpc:ExercisePriceRange2Member2022-12-310000009326bcpc:ExercisePriceRange3Member2022-01-012022-12-310000009326bcpc:ExercisePriceRange3Member2022-12-310000009326us-gaap:RestrictedStockMember2021-12-310000009326us-gaap:RestrictedStockMember2020-12-310000009326us-gaap:RestrictedStockMember2019-12-310000009326us-gaap:RestrictedStockMember2022-01-012022-12-310000009326us-gaap:RestrictedStockMember2021-01-012021-12-310000009326us-gaap:RestrictedStockMember2020-01-012020-12-310000009326us-gaap:RestrictedStockMember2022-12-310000009326us-gaap:PerformanceSharesMember2021-12-310000009326us-gaap:PerformanceSharesMember2020-12-310000009326us-gaap:PerformanceSharesMember2019-12-310000009326us-gaap:PerformanceSharesMember2022-01-012022-12-310000009326us-gaap:PerformanceSharesMember2021-01-012021-12-310000009326us-gaap:PerformanceSharesMember2020-01-012020-12-310000009326us-gaap:PerformanceSharesMember2022-12-310000009326srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2020-01-012020-12-310000009326srt:RevisionOfPriorPeriodReclassificationAdjustmentMember2019-01-012019-12-310000009326us-gaap:LandMember2022-12-310000009326us-gaap:LandMember2021-12-310000009326us-gaap:BuildingMember2022-12-310000009326us-gaap:BuildingMember2021-12-310000009326us-gaap:EquipmentMember2022-12-310000009326us-gaap:EquipmentMember2021-12-310000009326us-gaap:ConstructionInProgressMember2022-12-310000009326us-gaap:ConstructionInProgressMember2021-12-310000009326srt:NorthAmericaMember2022-12-310000009326srt:NorthAmericaMember2021-12-310000009326srt:EuropeMember2022-12-310000009326srt:EuropeMember2021-12-310000009326us-gaap:CustomerListsMember2022-12-310000009326us-gaap:CustomerListsMember2021-12-310000009326us-gaap:TrademarksAndTradeNamesMember2022-12-310000009326us-gaap:TrademarksAndTradeNamesMember2021-12-310000009326us-gaap:DevelopedTechnologyRightsMember2022-12-310000009326us-gaap:DevelopedTechnologyRightsMember2021-12-310000009326us-gaap:OtherIntangibleAssetsMembersrt:MinimumMember2022-01-012022-12-310000009326srt:MaximumMemberus-gaap:OtherIntangibleAssetsMember2022-01-012022-12-310000009326us-gaap:OtherIntangibleAssetsMember2022-12-310000009326us-gaap:OtherIntangibleAssetsMember2021-12-310000009326bcpc:StGabrielCCCompanyLLCMember2013-12-310000009326bcpc:EastmanChemicalCompanyMemberbcpc:StGabrielCCCompanyLLCMember2013-12-31bcpc:vote0000009326bcpc:StGabrielCCCompanyLLCMember2022-01-012022-12-310000009326bcpc:StGabrielCCCompanyLLCMember2021-01-012021-12-310000009326bcpc:StGabrielCCCompanyLLCMember2020-01-012020-12-310000009326bcpc:StGabrielCCCompanyLLCMember2022-12-310000009326bcpc:StGabrielCCCompanyLLCMember2021-12-310000009326bcpc:A2018CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2018-06-270000009326bcpc:A2018CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-04-012022-06-300000009326bcpc:A2018CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-07-270000009326bcpc:A2018CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310000009326bcpc:A2018CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-07-012022-09-300000009326bcpc:A2018CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-12-310000009326bcpc:A2018CreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2021-12-310000009326bcpc:RevolvingCreditAgreementMember2022-12-310000009326bcpc:RevolvingCreditAgreementMembersrt:MinimumMember2022-01-012022-12-310000009326srt:MaximumMemberbcpc:RevolvingCreditAgreementMember2022-01-012022-12-310000009326bcpc:RevolvingCreditAgreementMember2022-01-012022-12-310000009326us-gaap:StateAndLocalJurisdictionMember2022-12-3100000093262020-01-012020-03-31bcpc:segment0000009326us-gaap:OperatingSegmentsMemberbcpc:HumanNutritionAndHealthMember2022-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:HumanNutritionAndHealthMember2021-12-310000009326bcpc:AnimalNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2022-12-310000009326bcpc:AnimalNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2021-12-310000009326bcpc:SpecialtyProductsMemberus-gaap:OperatingSegmentsMember2022-12-310000009326bcpc:SpecialtyProductsMemberus-gaap:OperatingSegmentsMember2021-12-310000009326us-gaap:CorporateNonSegmentMember2022-12-310000009326us-gaap:CorporateNonSegmentMember2021-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:HumanNutritionAndHealthMember2022-01-012022-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:HumanNutritionAndHealthMember2021-01-012021-12-310000009326us-gaap:OperatingSegmentsMemberbcpc:HumanNutritionAndHealthMember2020-01-012020-12-310000009326bcpc:AnimalNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000009326bcpc:AnimalNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000009326bcpc:AnimalNutritionAndHealthMemberus-gaap:OperatingSegmentsMember2020-01-012020-12-310000009326bcpc:SpecialtyProductsMemberus-gaap:OperatingSegmentsMember2022-01-012022-12-310000009326bcpc:SpecialtyProductsMemberus-gaap:OperatingSegmentsMember2021-01-012021-12-310000009326bcpc:SpecialtyProductsMemberus-gaap:OperatingSegmentsMember2020-01-012020-12-310000009326us-gaap:CorporateNonSegmentMember2022-01-012022-12-310000009326us-gaap:CorporateNonSegmentMember2021-01-012021-12-310000009326us-gaap:CorporateNonSegmentMember2020-01-012020-12-310000009326us-gaap:MaterialReconcilingItemsMember2022-01-012022-12-310000009326us-gaap:MaterialReconcilingItemsMember2021-01-012021-12-310000009326us-gaap:MaterialReconcilingItemsMember2020-01-012020-12-310000009326bcpc:ProductSalesMember2022-01-012022-12-310000009326bcpc:ProductSalesMember2021-01-012021-12-310000009326bcpc:ProductSalesMember2020-01-012020-12-310000009326bcpc:CoManufacturingMember2022-01-012022-12-310000009326bcpc:CoManufacturingMember2021-01-012021-12-310000009326bcpc:CoManufacturingMember2020-01-012020-12-310000009326bcpc:BillAndHoldMember2022-01-012022-12-310000009326bcpc:BillAndHoldMember2021-01-012021-12-310000009326bcpc:BillAndHoldMember2020-01-012020-12-310000009326bcpc:ConsignmentMember2022-01-012022-12-310000009326bcpc:ConsignmentMember2021-01-012021-12-310000009326bcpc:ConsignmentMember2020-01-012020-12-310000009326us-gaap:ProductMember2022-01-012022-12-310000009326us-gaap:ProductMember2021-01-012021-12-310000009326us-gaap:ProductMember2020-01-012020-12-310000009326us-gaap:RoyaltyMember2022-01-012022-12-310000009326us-gaap:RoyaltyMember2021-01-012021-12-310000009326us-gaap:RoyaltyMember2020-01-012020-12-310000009326country:US2022-01-012022-12-310000009326country:US2021-01-012021-12-310000009326country:US2020-01-012020-12-310000009326us-gaap:NonUsMember2022-01-012022-12-310000009326us-gaap:NonUsMember2021-01-012021-12-310000009326us-gaap:NonUsMember2020-01-012020-12-31bcpc:revenue_substream0000009326us-gaap:CurrencySwapMember2022-01-012022-12-310000009326us-gaap:CurrencySwapMember2021-01-012021-12-310000009326us-gaap:CurrencySwapMember2020-01-012020-12-310000009326us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310000009326us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310000009326us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310000009326us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310000009326us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-12-310000009326us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-12-310000009326us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000009326us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000009326us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-3100000093262021-01-012021-01-010000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2021-12-310000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2020-12-310000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2022-01-012022-12-310000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2021-01-012021-12-310000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2022-12-310000009326us-gaap:DefinedBenefitPostretirementHealthCoverageMember2020-01-012020-12-310000009326bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember2022-01-012022-12-310000009326bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember2021-01-012021-12-310000009326bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember2020-01-012020-12-310000009326bcpc:ChemogasDefinedPensionPlanMemberus-gaap:PensionPlansDefinedBenefitMember2021-12-310000009326bcpc:ChemogasDefinedPensionPlanMemberus-gaap:PensionPlansDefinedBenefitMember2020-12-310000009326bcpc:ChemogasDefinedPensionPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-01-012022-12-310000009326bcpc:ChemogasDefinedPensionPlanMemberus-gaap:PensionPlansDefinedBenefitMember2021-01-012021-12-310000009326bcpc:ChemogasDefinedPensionPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310000009326us-gaap:PensionPlansDefinedBenefitMember2022-12-310000009326us-gaap:PensionPlansDefinedBenefitMember2021-12-310000009326bcpc:ChemogasDefinedPensionPlanMemberus-gaap:PensionPlansDefinedBenefitMember2020-01-012020-12-310000009326us-gaap:FairValueInputsLevel1Member2022-12-310000009326us-gaap:FairValueInputsLevel1Member2021-12-31bcpc:financial_instrument0000009326us-gaap:MoneyMarketFundsMember2022-12-310000009326us-gaap:MoneyMarketFundsMember2021-12-310000009326us-gaap:CurrencySwapMember2022-12-310000009326us-gaap:InterestRateSwapMember2022-12-310000009326us-gaap:CurrencySwapMember2021-12-310000009326us-gaap:InterestRateSwapMember2021-12-310000009326bcpc:ServicesProvidedMemberus-gaap:CorporateJointVentureMember2022-01-012022-12-310000009326bcpc:ServicesProvidedMemberus-gaap:CorporateJointVentureMember2021-01-012021-12-310000009326bcpc:ServicesProvidedMemberus-gaap:CorporateJointVentureMember2020-01-012020-12-310000009326bcpc:RawMaterialsSoldMemberus-gaap:CorporateJointVentureMember2022-01-012022-12-310000009326bcpc:RawMaterialsSoldMemberus-gaap:CorporateJointVentureMember2021-01-012021-12-310000009326bcpc:RawMaterialsSoldMemberus-gaap:CorporateJointVentureMember2020-01-012020-12-310000009326us-gaap:CorporateJointVentureMember2022-01-012022-12-310000009326us-gaap:CorporateJointVentureMember2021-01-012021-12-310000009326us-gaap:CorporateJointVentureMember2020-01-012020-12-310000009326us-gaap:CorporateJointVentureMember2022-12-310000009326us-gaap:CorporateJointVentureMember2021-12-310000009326bcpc:CorporateHeadquartersAndLaboratoryFacilitySubleaseMember2022-06-22utr:sqftbcpc:tranche0000009326srt:MinimumMemberbcpc:LesseeOperatingLeaseTrancheOneMember2022-12-310000009326srt:MaximumMemberbcpc:LesseeOperatingLeaseTrancheOneMember2022-12-310000009326bcpc:LesseeOperatingLeaseTrancheOneMember2022-12-310000009326bcpc:LesseeOperatingLeaseTrancheTwoMembersrt:MinimumMember2022-12-310000009326bcpc:LesseeOperatingLeaseTrancheTwoMembersrt:MaximumMember2022-12-310000009326bcpc:LesseeOperatingLeaseTrancheTwoMember2022-12-310000009326srt:MinimumMemberbcpc:LesseeOperatingLeaseTrancheThreeMember2022-12-310000009326srt:MaximumMemberbcpc:LesseeOperatingLeaseTrancheThreeMember2022-12-310000009326bcpc:LesseeOperatingLeaseTrancheThreeMember2022-12-310000009326bcpc:LesseeOperatingLeaseTrancheFourMember2022-12-310000009326us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMemberbcpc:PayFixedInterestRateMember2019-05-280000009326us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2019-05-280000009326us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2022-01-012022-12-310000009326us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2021-01-012021-12-310000009326us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2020-01-012020-12-310000009326us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberbcpc:PayFixedInterestRateMember2019-05-280000009326us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberbcpc:ReceiveFixedInterestRateMember2019-05-280000009326us-gaap:CurrencySwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2019-05-280000009326us-gaap:CurrencySwapMemberus-gaap:InterestExpenseMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-12-310000009326us-gaap:CurrencySwapMemberus-gaap:InterestExpenseMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-12-310000009326us-gaap:CurrencySwapMemberus-gaap:InterestExpenseMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-01-012020-12-310000009326us-gaap:InterestRateSwapMember2021-01-012021-12-310000009326us-gaap:InterestRateSwapMember2022-01-012022-12-310000009326us-gaap:InterestRateSwapMember2020-01-012020-12-310000009326us-gaap:ForwardContractsMember2022-06-21bcpc:derivative0000009326us-gaap:ForwardContractsMember2022-01-012022-12-310000009326us-gaap:ForwardContractsMember2022-06-300000009326bcpc:ForeignExchangeForwardUSDNOKMemberus-gaap:NondesignatedMember2022-06-210000009326us-gaap:NondesignatedMemberbcpc:ForeignExchangeForwardUSDEUROMember2022-06-17iso4217:EUR0000009326us-gaap:NondesignatedMemberbcpc:ForeignExchangeForwardUSDEUROMember2022-06-210000009326bcpc:ForeignExchangeForwardEURONOKMemberus-gaap:NondesignatedMember2022-06-2100000093262022-01-012022-03-3100000093262022-04-012022-06-3000000093262022-07-012022-09-3000000093262022-10-012022-12-3100000093262021-01-012021-03-3100000093262021-04-012021-06-3000000093262021-07-012021-09-3000000093262021-10-012021-12-310000009326us-gaap:AllowanceForCreditLossMember2019-12-310000009326us-gaap:InventoryValuationReserveMember2019-12-310000009326us-gaap:AllowanceForCreditLossMember2020-01-012020-12-310000009326us-gaap:InventoryValuationReserveMember2020-01-012020-12-310000009326us-gaap:AllowanceForCreditLossMember2020-12-310000009326us-gaap:InventoryValuationReserveMember2020-12-310000009326us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310000009326us-gaap:InventoryValuationReserveMember2021-01-012021-12-310000009326us-gaap:AllowanceForCreditLossMember2021-12-310000009326us-gaap:InventoryValuationReserveMember2021-12-310000009326us-gaap:AllowanceForCreditLossMember2022-01-012022-12-310000009326us-gaap:InventoryValuationReserveMember2022-01-012022-12-310000009326us-gaap:AllowanceForCreditLossMember2022-12-310000009326us-gaap:InventoryValuationReserveMember2022-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, 2022
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)
5 Paragon Drive, Montvale, NJ 07645
(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 shareBCPCThe Nasdaq Stock Market LLC
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, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
(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 has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to §240.10D-1(b).
Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes No
The aggregate market value of the 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 Stock Market LLC on June 30, 2022 was approximately $4,133,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,169,447 as of February 10, 2023.
DOCUMENTS INCORPORATED BY REFERENCE
Selected portions of the Registrant’s proxy statement for its 2023 Annual Meeting of Shareholders (the “2023 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, 2022 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
Certain statements in this Annual Report on Form 10-K, other than purely historical information, are “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act of 1933 and 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 “believe,” “expect,” “intend,” “plan,” “anticipate,” “likely,” “will,” “would,” “will be,” “will continue,” “will likely result,” “estimate,” “project,” “forecast,” “outlook,” “strategy,” “future,” “opportunity,” “may,” “should,” or the negative thereof or variations thereon or similar expressions generally intended 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.” You should read that information in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 of this report and our Consolidated Financial Statements and related notes in Item 8 of this report. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.


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”), was incorporated in the State of Maryland in 1967. 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 three reportable segments are strategic businesses that offer products and services to different markets: Human Nutrition and Health, Animal Nutrition and Health, and Specialty Products. Sales and production of products outside of our reportable segments and other minor business activities are included in "Other and Unallocated".
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 and Health
The Human Nutrition and Health ("HNH") segment provides human grade choline nutrients and mineral amino acid chelated products through this segment for nutrition and health 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 technologies have 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. 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, 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. Through the Kappa and Bergstrom acquisitions, respectively, this segment recently began manufacturing specialty vitamin K2, which is a fast-growing specialty vitamin that plays a crucial role in the human body for bone health, heart health and immunity, and methylsulfonylmethane ("MSM"), which is a widely used nutritional ingredient that provides benefits for joint health, sports nutrition, skin and beauty, and healthy aging.
Animal Nutrition and Health

The Company’s Animal Nutrition and Health ("ANH") segment provides nutritional products derived from its microencapsulation and chelation technologies in addition to the essential nutrient choline chloride. For ruminant animals, the Company’s microencapsulated products boost health and milk production by 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. Through the Bergstrom acquisition, this segment recently began manufacturing methylsulfonylmethane ("MSM"), which is a widely used nutritional ingredient that provides benefits for pet health.

1

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

The Company re-packages and distributes a number of performance gases and chemicals for various uses by its customers, notably ethylene oxide, propylene oxide, and ammonia. Ethylene oxide 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. Contract sterilizers and medical device manufacturers are principal customers for this product. Propylene oxide is marketed and sold as a fumigant to aid in the control of insects and microbiological spoilage; and to reduce bacterial and mold contamination in certain shelled and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes, and 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.

The Company’s performance gases and chemicals 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. The Company also sells single use canisters for use in sterilizing re-usable devices typically processed in autoclave units in hospitals.

The Company’s micronutrient agricultural nutrition business sells chelated minerals primarily to producers of 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.
Acquisitions
On August 30, 2022, our wholly-owned subsidiary Albion Laboratories, Inc. ("Albion") entered into a Stock Purchase Agreement, and closed on such transaction with Cardinal Associates Inc. ("Cardinal"), a corporation organized under the laws of the State of Washington, pursuant to which Albion acquired Cardinal and its Bergstrom Nutrition business (collectively, "Bergstrom"). Bergstrom is a leading science-based manufacturer of methylsulfonylmethane ("MSM"), based in Vancouver, Washington. Details related to the Bergstrom acquisition are disclosed in Note 2, Significant Acquisitions. The acquisition provides a synergistic scientific advantage in the Company's key strategic therapeutic focus areas such as longevity and performance and is a strong fit with the Company's specialty, science-backed mineral products, which should ultimately lead to growth for the Company's portfolios within the Human Nutrition and Health and Animal Nutrition and Health segments.
On June 21, 2022, we and our wholly-owned subsidiary, Balchem B.V., completed the acquisition of Kechu BidCo AS and its subsidiary companies, including Kappa Bioscience AS, a leading science-based manufacturer of specialty vitamin K2 for the human nutrition industry, headquartered in Oslo, Norway (all acquired companies collectively referred to as “Kappa”). Details related to the Kappa acquisition are disclosed in Note 2, Significant Acquisitions. The acquisition strengthens our scientific and technical expertise, geographic reach, and marketplace leadership, which should ultimately lead to accelerated growth for the Company's portfolios within the Human Nutrition and Health segment.
2

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. In 2022, we continued to experience some difficulties in procuring certain materials due to the challenging macroeconomic environment with global supply chain disruptions because of the COVID-19 pandemic as well as significant inflation on raw materials. However, we were able to secure most necessary materials from our suppliers and will strive to ensure a sustainable supply chain to support our growing business operations.
Intellectual Property
We currently hold over 150 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 our patents, in the aggregate, are advantageous to our business. However, we do not believe we are materially dependent on any particular patent or any particular group of patents. 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
While in general, the businesses of our segments are not seasonal to any material extent, the plant nutrition business within Specialty Products is a seasonal business with the vast majority of sales occurring in the first half of the year, based on the planting season in the northern hemisphere.
Backlog
At December 31, 2022, we had a total backlog of $47,022 (comprised of $31,550 for the HNH segment; $11,983 for the ANH segment; $2,980 for the Specialty Products segment, and $509 for other), as compared to a total backlog of $65,661 at December 31, 2021 (comprised of $45,393 for the HNH segment; $14,483 for the ANH segment; $4,935 for the Specialty Products segment and $850 for other). 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. This was more difficult in 2021 given the macroeconomic and supply chain challenges we experienced, but those challenges eased in the second half of 2022 and all orders in the current backlog are expected to be filled in the 2023 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, competition within Performance Gases is based primarily on service, reliability, quality, and price. Our competition in this market varies globally, many of which are regional privately-held companies. We also face competition from alternate technologies or substitute products. In our plant nutrition business, competition is based primarily on product performance, customer support, quality, and price. The development of new and improved products is also important to our ability to compete. Our competition in this market is primarily regional privately-held companies.
3

Research and Development
During the years ended December 31, 2022, 2021 and 2020, we incurred research and development expenses of approximately $12,191, $13,524, and $10,332, 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 $49,086, $36,142, and $32,080 for 2022, 2021 and 2020, respectively. In 2022, we invested $29,759 on projects expected to provide favorable returns on investment, including expanded capacity in key product lines in the HNH segment. In addition, we invested $6,020 for environmental, health, safety, and security upgrades to our facilities and $3,024 in automation projects that improved quality and efficiency of our operations. In 2021, we invested $20,544 on projects expected to provide favorable returns on investment, including expanded capacity in key product lines in the HNH segment. In addition, we invested $3,138 for environmental, health, safety, and security upgrades to our facilities, $2,330 in automation projects that improved quality and efficiency of our operations, and $2,222 in research and development projects. In 2020, we invested $16,856 on projects expected to provide favorable returns on investment, including expanded capacity in key product lines in the HNH segment. In addition, we invested $3,297 for environmental, health, safety, and security upgrades to our facilities as well as $3,252 in automation projects that improved safety and quality of our operations. Capital expenditures are projected to range from $40,000 to $50,000 for 2023, including our continued efforts to invest in energy and water saving projects, while exploring additional renewable energy opportunities in support of the company's sustainability efforts.
Environmental and 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 (“Re-registration 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”. In 2013, the EPA initiated a new registration review of ethylene oxide, in line with and as part of the registration review scheduled for a large number of other pesticides. When the Final Work Plan was issued in March 2014, the EPA anticipated that this registration review process would take approximately seven years. In December 2016, the EPA issued its Integrated Risk Information System (“IRIS”) assessment of ethylene oxide (the "IRIS Assessment"), another aspect of the EPA’s safety review of ethylene oxide. In November 2020, the EPA issued a Draft Human Health Risk Assessment for Ethylene Oxide (“Draft HHRA”). In this Draft HHRA, the EPA presented multiple perspectives on risk extrapolation, including the IRIS Assessment. While acknowledging the necessity of maintaining the critical uses of ethylene oxide, based on the range of unit risk provided in this qualitative assessment, the EPA stated that there should be further mitigation measures implemented which will likely require some label changes. Several mitigation measures are under consideration and the EPA is expected to issue a Proposed Interim Decision in early 2023. We believe that the EPA intends to reregister ethylene oxide for the sterilization of medical or laboratory equipment, pharmaceuticals, and aseptic packaging, with the mitigation measures potentially impacting certain users, including Balchem and its customers. 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.

4

Similarly, the EPA issued a RED for propylene oxide in August 2006. At that time, the EPA “determined that products containing the active ingredient propylene oxide ("PPO") are eligible for re-registration 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. In 2013, the EPA initiated a new registration review of propylene oxide, in line with and as part of the registration review scheduled for a large number of other pesticides. A Final Work Plan was issued in March 2014, and the EPA anticipated that this review process would take approximately seven years. In October 2020, the EPA issued both the Proposed Interim Registration Review Decision and Draft Risk Assessment for propylene oxide. In July 2021, the EPA issued the Interim Registration Review Decision. Based on these documents, the use of propylene oxide to treat nuts and spices will continue to be permitted with minimal changes to the current approved level. We submitted those changes and expect the EPA to review and approve them in the coming months during 2023.
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, Missouri 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 February 2022, BCP Ingredients, Inc. (“BCP”), the Company subsidiary that operates the site, received Special Notice Letter from EPA for the performance of a focused remedial investigation/feasibility study (“RI/FS”) at the site with regard to the presence of certain contaminants, including 1,4 dioxane. BCP, along with the prior owner of the Verona facility submitted a joint response to the notice in November 2022.
In connection with normal operations at our plant facilities, we are required to maintain environmental and other permits, including those relating to the use of ethylene oxide. From time to time, our manufacturing sites may be subject to inspections by the EPA and other agencies. To the extent any consent orders or other agreements are entered into as a result of findings from such inspections, the Company is committed to ensuring compliance with such orders or agreements.
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.
Human Capital
Our employees are our most valued asset and fundamental to our success. As of December 31, 2022, we employed approximately 1,340 full-time employees worldwide, with approximately 17% covered by collective bargaining agreements. As of December 31, 2021, we employed approximately 1,317 full-time employees worldwide, with approximately 17% covered by collective bargaining agreements. Although we are facing challenging labor markets, we believe that we have been successful in attracting skilled and experienced personnel in a competitive environment and that our human capital resources are adequate to perform all business functions. In addition, we continue to enhance technology in order to optimize productivity and performance.
Health and Safety
Protecting the workplace environment and the health and safety of our employees, contractors, visitors, and neighbors is our top priority. Our recordable injury rate, which was defined by recordable injuries per 200,000 hours worked, was 1.17 and 0.99 in 2022 and 2021, respectively. We continually upgrade our facilities to reduce risks and establish procedures with appropriate personnel protection for the safety of our employees. Our safety program is structured around five pillars: process safety, personal safety, industrial hygiene, transportation safety and environmental safety, and focuses on driving higher ownership and engagement from employees and contractors.
5

Diversity and Inclusion
We recognize that our best performance is achieved when our teams are diverse, and accordingly, diversity and inclusion are important elements of Balchem's Human Resources strategy. We strive to promote inclusion through the implementation of inclusive leadership training across the Company and are committed to increasing representation of minorities throughout the organization. In 2022, our total workforce consisted of 75% male and 25% female among all employees and 50% male and 50% female when excluding supply chain and operations functions. In 2021, our total workforce consisted of 76% male and 24% female among all employees and 50% male and 50% female when excluding supply chain and operations functions. With the support of our Board of Directors, we continue to explore additional diversity and inclusion initiatives.
Training and Well-Being Programs
We strive to develop employee skills and knowledge, which includes training for job-specific technical knowledge, regulatory requirements, and company policies, through our internal learning and development platform. The topics of trainings include the Company's Code of Conduct, anti-harassment and discrimination, foreign corrupt practices, antitrust, cyber security, and various other compliance subjects. Our sponsored employee Continuing Learning program offers a broad base of assistance for employees, including learning and development courses. We also deployed unconscious bias and inclusive leadership training to our management team. Employees have access to healthy lifestyle discounts through our Wellness Center, as well as debt, legal, and financial counseling. Leadership programs, peak performance training and multiple online services and courses enable our employees to choose their own learning paths and work towards achieving their goals for education, finances, and overall well-being.
Performance Review, Compensation and Benefits
Our annual performance review process is an important, objective-based dialogue to foster continuous growth and development by providing an opportunity to establish goals and deliver feedback relative to each employee's performance. Balchem's annual review process is closely aligned with a formal succession planning and talent review process designed to identify and develop the next generation of leaders.
We are dedicated to providing full-time employees with a competitive compensation package that includes medical, dental, vision, and prescription benefits in addition to a 401(k) matching program. Balchem also provides financial support for health and wellness programs such as online financial wellness content, sponsored weight loss programs and subsidized gym memberships. We also provide generous time off and leave benefits, which are important to help ensure employees can enjoy a healthy balance between work and family time.
For the year ended December 31, 2022 and 2021, our turnover rate was 15% and 13%, respectively, for salaried employees with an average length of service of over 9 years and 10 years, respectively. We are continuing to improve employee retention with effective employment engagement efforts, a productive performance review process, and competitive compensation.
Environmental, Social and Governance
We operate as strong stewards of our shareholders, customers, suppliers, employees, and the communities in which we operate. We are working to make our workforce more inclusive, our business more sustainable, and our communities more engaged by maintaining strong environmental, social and governance (“ESG”) practices.
In 2022, we published our 2021 Sustainability Report, prepared in accordance with the Global Reporting Initiative (“GRI”) Standards: Core option. This report provides detailed information regarding our ESG strategy, focus areas and governance structure. We are committed to reducing our greenhouse gas emissions by implementing new technologies, improving operational efficiencies, and expanding green energy usages. In addition, we are committed to reducing our global water use by reducing and recycling water usage and investing new technologies to improve water efficiency. For more information on our approach to sustainability management, refer to our 2021 Sustainability Report, which is available on our website at https://balchem.com/our-company/corporate-social-responsibility/sustainability. The information contained on, or that may be accessed through, the Company’s website is not incorporated by reference into, and is not part of, this Annual Report on Form 10-K.
In January 2023, Balchem was named one of America's Most Responsible Companies by Newsweek magazine for the third consecutive year. This prestigious list, compiled by Newsweek in partnership with Statista Inc., recognizes the most responsible companies in the U.S. across a variety of industries, and is based on publicly available environmental, social and governance (ESG) data. We are very proud of our ESG accomplishments to date and are pleased with the recognition by Newsweek.
6

Available Information
Our headquarters is located at 5 Paragon Drive, Montvale, NJ 07645. 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 (the "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. The address of the SEC's website is www.sec.gov.
Item 1A.    Risk Factors
We discuss our expectations regarding future performance, events and outcomes in this Form 10-K, quarterly and annual reports, press releases and other written and oral communications. All statements except for historical and present factual information are “forward-looking statements” and are based on financial data and business plans available only as of the time the statements are made, which may become outdated or incomplete. Forward-looking statements are inherently uncertain, and investors must recognize that events could significantly differ from our expectations. You should carefully consider the risk factors discussed below, together with all the other information included in this Form 10-K, in evaluating us and our ordinary shares. If any of the risks below actually occurs, our business, financial condition, results of operations and cash flows could be materially and adversely affected. Any such adverse effect may cause the trading price of our ordinary shares to decline, and as a result, you could lose all or part of your investment in us. Our business may also be adversely affected by risks and uncertainties not known to us or risks that we currently believe to be immaterial. We assume no obligation to update any forward-looking statements as a result of new information, future events or other factors.

Operational Risks

Our business, results of operations, financial condition, cash flows and stock price can be adversely affected by pandemics, epidemics or other public health emergencies, such as COVID-19.
Our business, results of operations, financial condition, cash flows and stock price can be adversely affected by pandemics, epidemics or other public health emergencies, such as COVID-19. The COVID-19 pandemic has resulted in governments around the world implementing certain measures to help control the spread of the virus, including quarantines, "shelter in place" and "stay at home" orders, travel restrictions, business curtailments, school closures, and other measures.
Our businesses have been deemed "essential" under the orders issued by federal, state and local governments. Although we have continued to operate our facilities to date consistent with federal guidelines and state and local orders, COVID-19 or similar viruses and any preventive or protective actions taken by governmental authorities may have a material adverse effect on our operations, supply chain, customers, and transportation networks, including business shutdowns or disruptions. The extent to which viruses such as COVID-19 and their variants may adversely impact our business depends on future developments, which are highly uncertain and unpredictable, depending upon the severity and duration of any virus outbreak and the effectiveness of actions taken globally to contain or mitigate the effects thereof. Any resulting financial impact cannot be estimated reasonably at this time, but may materially adversely affect our business, results of operations, financial condition and cash flows. Additionally, concerns over the economic impact of COVID-19 and its variants have caused extreme volatility in financial and other capital markets which may adversely impact our stock price and may affect our ability to access capital markets. To the extent the COVID-19 pandemic adversely affects our business and financial results, it may also have the effect of heightening many of the other risks described within this report. While we have implemented mitigation strategies as needed to protect the long-term sustainability of our company and will continue to respond as appropriate, the impact of the COVID-19 pandemic continues to evolve and its ultimate impact on our business is uncertain and difficult to predict.

We face risks associated with our sales to customers and manufacturing operations outside the United States.
Our net sales consist of sales both within and 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, trade restrictions, and trade relations including but not limited to those associated with the North American Free Trade Agreement and the 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.

7

Our sales and operations may be adversely affected by supply chain disruptions due to political unrest, terrorist acts, and national and international conflicts, including Russia's invasion of Ukraine.
Our sales and operations are subject to a number of risks, including political and economic instability, which could have a material adverse impact on our ability to increase or maintain our international sales and operations. National and international conflicts such as war, border closures, civil disturbances and terrorist acts, including Russia's invasion of Ukraine, may increase the likelihood of already strained supply interruptions and further hinder our ability to access the materials and energy we need to manufacture our products. Additional supply chain disruptions will make it harder for us to find favorable pricing and reliable sources for the materials we need. As a result, such disruptions will put upward pressure on our costs and increase the risk that we may be unable to acquire the materials and services we need to continue to make certain products, in particular at our manufacturing facilities in Europe.

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 ability to successfully grow and expand our business depends on our ability to recruit and retain a highly qualified and diverse workforce.
Our ability to successfully grow and expand our business is dependent upon our ability to recruit and retain a workforce with the skills necessary to develop, manufacture and deliver the products and services desired by our customers. We need highly skilled and qualified personnel in multiple areas, including research and development, engineering, sales, manufacturing, information technology, cybersecurity, accounting, regulatory, and management. We must therefore continue to effectively recruit, retain and motivate highly qualified, skilled and diverse personnel to maintain our current business and support our projected growth. A shortage of these employees for various reasons, including intense competition for skilled employees, labor shortages, increased labor costs, candidates’ preference to work remotely, changes in laws and policies regarding immigration and work authorizations in jurisdictions where we have operations, or any government mandates that may result in workforce attrition and difficulty with recruiting, may jeopardize our ability to grow and expand our business.

We may, from time to time, experience problems in our labor relations.
A portion of our North American workforce is represented by a union under a single collective bargaining agreement. In Europe, employees at our Marano, Ticino, Italy facility and Bertinoro, Italy facility are covered by a national collective bargaining agreement, respectively. We believe that our present labor relations with all our union employees are satisfactory, however, our failure to renew these agreements on 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.

The effects of global climate change or other unexpected events, including global health crises, may disrupt our operations and have a negative impact on our business.
The effects of global climate change, such as extreme weather conditions and natural disasters occurring more frequently or with more intense effects, or the occurrence of unexpected events including wildfires, tornadoes, hurricanes, earthquakes, floods, tsunamis and other severe hazards or global health crises, such as the outbreak of Ebola or the global COVID-19 pandemic, or other actual or threatened epidemic, pandemic, outbreak and spread of a communicable disease or virus, in the countries where we operate or sell products and provide services, could adversely affect our operations and financial performance. Extreme weather, natural disasters, power outages, global health crises or other unexpected events could disrupt our operations by impacting the availability and cost of materials needed for manufacturing, causing physical damage and partial or complete closure of our manufacturing sites or distribution centers, loss of human capital, temporary or long-term disruption in the manufacturing and supply of products and services and disruption in our ability to deliver products and services to customers. These events and disruptions could also adversely affect our customers’ and suppliers’ financial condition or ability to operate, resulting in reduced customer demand, delays in payments received or supply chain disruptions. Further, these events and disruptions could increase insurance and other operating costs, including impacting our decisions regarding construction of new facilities to select areas less
8

prone to climate change risks and natural disasters, which could result in indirect financial risks passed through the supply chain or other price modifications to our products and services.

We may be subject to risks relating to our information technology and operational technology systems.
We rely extensively on information technology and operational technology systems, networks and services including hardware, software, firmware and technological applications and platforms (collectively, "IT Systems") to manage and operate our business from end-to-end, including ordering and managing materials from suppliers, design and development, manufacturing, marketing, selling and shipping to customers, invoicing and billing, managing our banking and cash liquidity systems, managing our enterprise resource planning and other accounting and financial systems and complying with regulatory, legal and tax requirements. We have invested and will continue to invest in improving our IT Systems. Some of these investments are significant and impact many important operational processes and procedures. There is no assurance that newly implemented IT Systems will improve our current systems, improve our operations or yield the expected returns on the investments. In addition, the implementation of new IT Systems may be more difficult, costly or time consuming than expected and cause disruptions in our operations and, if not properly implemented and maintained, negatively impact our business. If our IT Systems cease to function properly or if these systems do not provide the anticipated benefits, our ability to manage our operations could be impaired.

We currently rely on third-party service providers for many of the critical elements of our global information and operational technology infrastructure and their failure to provide effective support for such infrastructure could negatively impact our business and financial results.
We have outsourced many of the critical elements of our global information and operational technology infrastructure to third-party service providers in order to achieve efficiencies. If such service providers do not perform or do not perform effectively, we may not be able to achieve the expected efficiencies and may have to incur additional costs to address failures in providing service by the service providers. Depending on the function involved, such non-performance, ineffective performance or failures of service may lead to business disruptions, processing inefficiencies or security breaches.

Disruptions or breaches of our information systems could adversely affect us.
Despite our implementation of cybersecurity measures which have focused on prevention (including a robust cybersecurity employee education program to train our employees on email and password security, recognizing phishing and related topics on a regular basis), mitigation, resilience and recovery, our network and products, including access solutions, may be vulnerable to cybersecurity attacks, computer viruses, malicious codes, malware, ransomware, phishing, social engineering, denial of service, hacking, break-ins and similar disruptions. Cybersecurity attacks and intrusion efforts are continuous and evolving, and in certain cases they have been successful at the most robust institutions. The scope and severity of risks that cyber threats present have increased dramatically and include, but are not limited to, malicious software, attempts to gain unauthorized access to data or premises, exploiting weaknesses related to vendors or other third parties that could be exploited to attack our systems, denials of service and other electronic security breaches that could lead to disruptions in systems, unauthorized release of confidential or otherwise protected information and corruption of data. Any such event could have a material adverse effect on our business, operating results and financial condition, as we face regulatory, reputational and litigation risks resulting from potential cyber incidents, as well as the potential of incurring significant remediation costs. Further, while we maintain insurance coverage that may, subject to policy terms and exclusions, cover certain aspects of our cyber risks, such insurance coverage may be insufficient to cover our losses or all types of claims that may arise in the continually evolving area of cyber risk.
Our daily business operations also require us to collect and/or retain sensitive data such as intellectual property, proprietary business information and data related to customers, employees, suppliers and business partners within our networking infrastructure including data from individuals subject to the European Union's General Data Protection Regulation, that is subject to privacy and security laws, regulations and/or customer-imposed controls. Despite our efforts to protect such data, the loss or breach of such data due to various causes including material security breaches, catastrophic events, extreme weather, natural disasters, power outages, system failures, computer viruses, improper data handling, programming errors, unauthorized access and employee error or malfeasance could result in wide reaching negative impacts to our business, and as such, the ongoing maintenance and security of this information is pertinent to the success of our business operations and our strategic goals.
Our networking infrastructure and related assets may be subject to unauthorized access by hackers, employee error or malfeasance or other unforeseen activities. Such issues could result in the disruption of business processes, network degradation and system downtime, along with the potential that a third party will exploit our critical assets such as intellectual property, proprietary business information and data related to our customers, suppliers and business partners. To the extent that such disruptions occur and our business continuity plans do not effectively address these disruptions in a timely manner, they may cause delays in the manufacture or shipment of our products and the cancellation of customer orders and, as a result, our business, operating results and financial condition could be materially and adversely affected, resulting in a possible loss of business or brand reputation.
9


Business and Financial Risks

Increased competition could adversely affect 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. We may be unable to effectively compete on all these bases. Further, our competitors may improve the design and performance of their products and introduce new products with competitive price and performance characteristics. While we expect to do the same to maintain our current competitive position and market share, if we are unable to anticipate evolving trends in the market or the timing and scale of our competitors’ activities and initiatives, the demand for our products and services could be negatively impacted.

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. If inflation in costs such as raw materials, packaging, freight, labor and energy prices increase beyond our ability to control for them through measures such as implementing operating efficiencies, we may not be able to increase prices to sufficiently offset the effect of various costs increases without negatively impacting customer demand, thereby negatively impacting our margin performance and results of operations.
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 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. and other countries could exceed the Federal Deposit Insurance Corporation (“FDIC”) and other relevant 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.

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 and factors beyond our control, including the COVID-19 pandemic and inflationary pressures, both of which have impacted our business over the past several years and are likely to continue for some time. 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, including during periods of rapidly increasing raw material prices, 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.

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 local currencies 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.
10

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 are subject to interest rate risks and 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, including interest rate increases which may continue, we are exposed to risk resulting from adverse changes in interest rates.
Further, due to the cessation of the London Interbank Offered Rate (“LIBOR”), we have entered into financial transactions such as credit agreements that use the Secured Overnight Financing Rate (“SOFR”) as interest rate benchmarks. SOFR is calculated differently from LIBOR and has inherent differences which could give rise to uncertainties, including the limited historical data and volatility in the benchmark rates. The full effects of the transition to SOFR or other rates remain uncertain.

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, difficulties in realizing synergies expected to result from acquisitions, potential loss of key employees, key contractual relationships or key customers of acquired companies or of us, difficulties in integrating financial reporting systems and implementing controls, procedures and policies, including disclosure controls and procedures and internal control over financial reporting, appropriate for public companies of our size at companies that, prior to the acquisition, had lacked such controls, procedures and policies, 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.

We may not be able to effectively manage and implement restructuring initiatives or other organizational changes.
We may, from time to time, restructure or make other adjustments to our workforce and manufacturing footprint in response to market or product changes, performance issues, changes in strategy, acquisitions and/or other internal and external considerations. These restructuring activities and other organizational changes may result in increased restructuring costs, diversion of management’s time and attention from daily operations and temporarily reduced productivity. If we are unable to successfully manage and implement restructuring and other organizational changes, we may not achieve or sustain the expected growth or cost savings benefits of these activities or do so within the expected timeframe. These effects could recur in connection with future acquisitions and other organizational changes and our results of operations could be negatively affected.

Changes in our relationships with our vendors, changes in tax or trade policy, interruptions in our operations or supply chain or increased commodity or supply chain costs could adversely affect our results of operations.
11

We are dependent on our vendors, including common carriers, to supply raw materials to our manufacturing facilities. As we continue to add capabilities to quickly move the appropriate amount of inventory at optimal operational costs through our entire supply chain, operating our fulfillment network becomes more complex and challenging. If our fulfillment network does not operate properly, if a vendor fails to deliver on its commitments, or if common carriers have difficulty providing capacity to meet demands for their services, we could experience inventory shortages, delivery delays or increased delivery costs, which could lead to lost sales and decreased guest confidence, and adversely affect our results of operations.
A large portion of our raw materials are sourced, directly or indirectly, from outside the U.S. Any major changes in tax or trade policy, such as the imposition of additional tariffs or duties on imported products, between the U.S. and countries from which we source raw materials could require us to take certain actions, including for example raising prices on products we sell and seeking alternative sources of supply from vendors in other countries with whom we have less familiarity, which could adversely affect our reputation, sales, and our results of operations.
Political or financial instability, currency fluctuations, the outbreak of pandemics or other illnesses (such as the COVID-19 pandemic), labor unrest, transport capacity and costs, port security, weather conditions, natural disasters, or other events that could alter or suspend our operations, slow or disrupt port activities, or affect foreign trade are beyond our control and could materially disrupt our supply of raw materials, increase our costs, and/or adversely affect our results of operations. There have been periodic labor disputes impacting the U.S. ports that have caused us to make alternative arrangements to continue the flow of inventory, and if these types of disputes recur, worsen, or occur in other countries through which we source products, it may have a material impact on our costs or inventory supply. Changes in the costs of procuring commodities used in our products or the costs related to our supply chain, could adversely affect our results of operations.

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

Legal, Regulatory and Compliance Risks

Material adverse legal judgments, fines, penalties or settlements could adversely affect our business.
We may from time to time become involved in legal proceedings and disputes incidental to the operation of our business. Our business may be adversely affected by the outcome of these proceedings and other contingencies (including, without limitation, product liability, tort, environmental, intellectual property, antitrust, data protection, privacy, and labor and employment matters) that cannot be predicted with certainty. As required by GAAP, if applicable, we establish reserves based on our assessment of contingencies. Subsequent developments in legal proceedings and other contingencies may affect our assessment and estimates of the loss contingency recorded as a reserve, and we may be required to make additional material payments.

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
12

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.

Our brands are important assets of our businesses, and violation of our trademark rights by imitators could negatively impact revenues and brand reputation.
Our brands and trademarks enjoy a reputation for quality and value and are important to our success and competitive position. Unauthorized use of our trademarks may not only erode sales of our products but may also cause significant damage to our brand name and reputation, interfere with relationships with our customers and increase litigation costs. There can be no assurance that our on-going effort to protect our brand and trademark rights will prevent all violations.

Allegations that we have infringed the intellectual property rights of third parties could negatively affect us.
We may be subject to claims of infringement of intellectual property rights by third parties. In general, if it is determined that one or more of our technologies, products or services infringes the intellectual property rights owned by others, we may be required to cease marketing those products or services, to obtain licenses from the holders of the intellectual property at a material cost or to take other actions to avoid infringing such intellectual property rights. The litigation process is costly and subject to inherent uncertainties, and we may not prevail in litigation matters regardless of the merits of our position. Adverse intellectual property litigation or claims of infringement against us may become extremely disruptive if the plaintiffs succeed in blocking the trade of our products and services and may have a material adverse effect on our business.

We are subject to risks related to corporate social responsibility and reputational matters.
Our reputation and the reputation of our brands, including the perception held by our customers, end-users, business partners, investors, other key stakeholders and the communities in which we do business are influenced by various factors. There is an increased focus from our stakeholders on Environmental, Social and Governance (“ESG”) practices and disclosure – and if we fail, or are perceived to have failed, in any number of ESG matters, such as environmental stewardship, goals regarding our intended reduction of carbon emissions and water usage, inclusion and diversity, workplace conduct and support for local communities, or to effectively respond to changes in, or new, legal or regulatory requirements concerning climate change or other sustainability concerns, our reputation or the reputation of our brands may suffer. Such damage to our reputation and the reputation of our brands may negatively impact our business, financial condition and results of operations.
In addition, negative or inaccurate postings or comments on social media or networking websites about the Company or our brands could generate adverse publicity that could damage our reputation or the reputation of our brands. If we are unable to effectively manage real or perceived issues, including concerns about product quality, safety, corporate social responsibility or other matters, sentiments toward the Company or our products could be negatively impacted, and our financial results could suffer.

Our reputation, ability to do business and results of operations could be impaired by adverse publicity or improper conduct by any of our employees, agents or business partners.
We are subject to regulation under a variety of U.S. federal and state and non-U.S. laws, regulations and policies including laws related to anti-corruption, export and import compliance, anti-trust and money laundering due to our global operations. We cannot provide assurance that our internal controls will always protect us from the improper conduct of our employees, agents and business partners. Any improper conduct could damage our reputation and subject us to, among other things, civil and criminal penalties, material fines, equitable remedies (including profit disgorgement and injunctions on future conduct), securities litigation and a general loss of investor confidence.

Our operations are subject to regulatory risks and the loss of governmental permits and approvals would materially and adversely affect some of our businesses.
Our U.S. and non-U.S. operations are subject to a number of laws and regulations, including environmental, health and safety standards. We have incurred, and will be required to continue to incur, significant expenditures to comply with these laws and regulations. Changes to, or changes in interpretations of, current laws and regulations, including climate change legislation or other environmental mandates, could require us to increase our compliance expenditures, cause us to significantly alter or discontinue offering existing products and services or cause us to develop new products and services. Altering current products and services or developing new products and services to comply with changes in the applicable laws and regulations could require significant research and development investments, increase the cost of providing the products and services and adversely affect the demand for our products and services, including shifting demand to competitors in countries where laws and regulations may be less stringent.
13

In the event a regulatory authority concludes that we are not or have not at all times been in full compliance with these laws or regulations, we could be fined, criminally charged or otherwise sanctioned. Certain environmental laws assess liability on current or previous owners of real property or operators of manufacturing facilities for the costs of investigation, removal or remediation of hazardous substances or materials at such properties or at properties at which parties have disposed of hazardous substances. Liability for investigative, removal and remedial costs under certain U.S. federal and state laws and certain non-U.S. laws are retroactive, strict and joint and several. In addition to cleanup actions brought by governmental authorities, private parties could bring personal injury or other claims due to the presence of, or exposure to, hazardous substances. For more information, see "Item 1. Business – Environmental and Regulatory Matters" of this report.
While we have planned for future capital and operating expenditures to maintain compliance with environmental laws, our costs of compliance may exceed our estimates. We may also be subject to environmental claims for personal injury, liabilities arising from past, present or future releases of, or exposures to, hazardous substances, or cost recovery actions for remediation of facilities in the future based on our past, present or future business activities.
Further, 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 some 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. These products are progressing through a multi-year FIFRA re-registration review process. Recent draft documents indicate that the EPA intends to continue the registrations for both ethylene oxide and propylene oxide with certain additional mitigation measures. The EPA may re-examine the registrations in the future in accordance with the provisions of FIFRA. Any future determination by the EPA to discontinue permitted use 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, would 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 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.

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.
There is increased focus on the use and emissions of ethylene oxide by the EPA and state environmental agencies. Certain of the Company’s customers who use ethylene oxide in the U.S. for the sterilization of medical devices have received ongoing state and local scrutiny for environmental concerns at their facilities. This scrutiny is associated with the IRIS Assessment described in “Item 1. Business – Environmental and Regulatory Matters” of this report, which deemed exposure to ethylene oxide as unsafe at levels far below those found in the environment. The EPA began using the IRIS Assessment in 2020 to regulate change to existing permissible emissions’ limits at certain non-sterilization ethylene oxide users and producers, and was initially expected to propose rules during 2022 that will regulate sterilization users. These rules have yet to be finalized. Additionally, 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 have impacted or are impacting these customers’ ability to use the ethylene oxide process to sterilize medical devices. Due to these regulatory actions, one customer facility has been shut down permanently, another was shut down for a period of months and has since restarted, and other customers have taken or are expected to take 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. Further, additional regulatory requirements associated with the use and emission of ethylene oxide may be imposed in the future, both within and outside of the U.S. Such increased regulation could require our
14

customers to temporarily suspend operations to install additional fugitive emissions control technology, limit the use of ethylene oxide or take other actions which, in turn, could impact our business, financial condition or results of operations.
Item 1B.    Unresolved Staff Comments
None.
Item 2.    Properties
Our corporate headquarters is located in Montvale, New Jersey. 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. We have a total of 37 locations across the world and some of these manufacturing and warehousing locations serve multiple segments.
The following is a summary of our principal properties:

SegmentLocationAdministrativeManufacturingWarehousing
Corporate5 U.S. cities5--
HNH15 U.S. cities and 5 foreign countries1154
ANH6 U.S. cities and 4 foreign countries-91
Specialty Products5 U.S. cities and 7 foreign countries291
Other2 U.S. cities and 1 foreign country-3-

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
In the normal course of business, we are involved in a variety of lawsuits, claims and legal proceedings, from time to time, including commercial and contract disputes, labor and employment matters, product liability claims, environmental liabilities, trade regulation matters, intellectual property disputes and tax-related matters. In our opinion, pending legal matters are not expected to have a material adverse effect on our consolidated financial position, results of operations, liquidity or cash flows.
Item 4.    Mine Safety Disclosures
Not applicable.

15

INFORMATION ABOUT OUR EXECUTIVE OFFICERS
The following is a list of executive officers of the Company as of February 24, 2023.

Theodore L. Harris, age 57, has served as our Chairman, President and Chief Executive Officer since 2017.

C. Martin Bengtsson, age 46, has served as our Executive Vice President and Chief Financial Officer since February 2019. Prior to that, he served as Vice President and Chief Financial Officer for the Performance Materials and Technologies business unit of Honeywell International, a diversified technology and manufacturing company, from April 2018 to January 2019, and Vice President and Chief Financial Officer for the Advanced Materials unit of Honeywell International from August 2016 to April 2018.

Hatsuki Miyata, age 47, has served as our Executive Vice President, General Counsel and Secretary since July 2022. Ms. Miyata previously served as Deputy General Counsel and Corporate Secretary at Allegion plc, a global manufacturing company in seamless access and security products, from October 2018 to July 2022. Prior to that, she held various responsibilities in the Corporate & Securities Group at The Procter & Gamble Company, a global consumer products company, from October 2016 to September 2018.

Frederic Boned, age 45, has served as our Senior Vice President and General Manager, Human Nutrition and Health, since November 2022. Prior to that, he served as Regional Vice President, Health Nutrition and Care – North America from January 2022 to November 2022, Vice President, Human Nutrition and Health – North America from September 2018 to January 2022, and Vice President, Human Nutrition and Health – EMEA from January 2018 to September 2018, each at DSM, a multinational corporation in the fields of health and nutrition.

Jonathan H. Griffin, age 47, has served as our Senior Vice President and General Manager, Animal Nutrition and Health, since September 2022. Prior to that, he led that business segment as our Vice President and General Manager, Animal Nutrition and Health from 2016 to September 2022.

Martin L. Reid, age 56, has served as our Senior Vice President and Chief Supply Chain Officer since September 2022. Prior to that, he served as Vice President and Chief Supply Chain Officer from January 2021 to September 2022. Mr. Reid served as Chief Supply Chain Officer at Godiva Chocolate from May 2019 to December 2020, and as Vice President, Supply Chain – North America Manufacturing at The Estee Lauder Companies, Inc., a multinational cosmetics company, prior to that.

Michael R. Sestrick, Ph.D., age 59, has served as our Senior Vice President and Chief Technology Officer since September 2022. Prior to that he served as our Vice President and Chief Technology officer from April 2017 to September 2022.

M. Brent Tignor, age 45, has served as our Senior Vice President and Chief Human Resources Officer since September 2022. Prior to that, he led the Human Resources department as our Vice President and Chief Human Resources Officer from February 2022 to September 2022 and as our Vice President, Human Resources from 2016 to February 2022.

Job L. van Gunsteren, age 47, has served as our Senior Vice President and General Manager, Specialty Products, since September 2022. Prior to that, he served as our Vice President and General Manager, Specialty Products from August 2020 to September 2022 and as our Director for Animal Nutrition and Health – EMEA from 2013 to 2020.

All above-listed officers except for Mr. Bengtsson, Ms. Miyata, Mr. Boned, and Mr. Reid have been employed by the Company for more than the past five years. No family relationship exists between any of the above-listed executive officers of the Company. All officers are elected to hold office for one year or until their successors are elected and qualified or their earlier death, resignation or removal from office by the Board of Directors of the Company.
16

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 Stock Market LLC under the symbol “BCPC.”
On February 10, 2023, the closing price for the Common Stock on the Nasdaq Stock Market LLC was $133.75.
Record Holders
As of February 10, 2023, the approximate number of holders of record of Common Stock was 64. Such number does not include stockholders who hold their stock in street name.

17


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, 2022, 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, 2017 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-20221231_g1.jpg

18

Issuer Purchase of Equity Securities
The following table summarizes the share repurchase activity for the year ended December 31, 2022:
 
Total Number of Shares
Purchased (1)
Average Price Paid Per Share
Total Number of Shares
Purchased as
Part of Publicly Announced
Programs(1)
Approximate Dollar Value of Shares that May Yet Be
Purchased Under the
Plans or Programs
January 1-31, 202288,154 $147.03 88,154 $125,951,395 
February 1-28, 202257,531 $139.75 57,531 $111,675,367 
March 1-31, 2022100,000 $135.98 100,000 $95,065,135 
     First Quarter245,685 245,685 
April 1-30, 2022245 $125.36 245 $87,609,591 
May 1-31, 20224,550 $120.01 4,550 $83,324,693 
June 1-30, 2022181 $125.87 181 $83,370,521 
     Second Quarter 4,976 4,976 
July 1-31, 2022— $— — $83,370,521 
August 1-31, 2022361 $127.77 361 $88,643,248 
September 1-30, 2022— $— — $88,643,248 
     Third Quarter361 361 
October 1-31, 2022831 $139.80 831 $96,873,152 
November 1-30, 2022399 $140.03 399 $96,978,739 
December 1-31, 202252 $121.77 52 $84,324,507 
     Fourth Quarter1,282  1,282  
Total252,304 252,304 
(1) Our Board of Directors has approved a 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 3,070,548 shares have been repurchased. There is no expiration for this program.

Item 6.    [Reserved]


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 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, 2021 (filed with the SEC on February 24, 2022) for additional discussion of our financial condition and results of operations for the year ended December 31, 2020. In addition, discussion of year-to-year comparisons between 2021 and 2020 are not included in this Annual Report on Form 10-K, and can be found in "Management's Discussion and Analysis of Financial Condition and Results of Operations" in Part II, Item 7 of the Company's Annual Report on Form 10-K for the year ended December 31, 2021. 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.”


19

Table of Contents

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 three reportable segments are strategic businesses that offer products and services to different markets: Human Nutrition and Health, Animal Nutrition and Health, and Specialty Products, as more fully described in Note 11, Segment Information, of the consolidated financial statements. Sales and production of products outside of our reportable segments and other minor business activities are included in "Other and Unallocated".

COVID-19

Our COVID-19 response has focused on employee safety first, keeping our manufacturing sites operational, satisfying customer needs, preserving cash and ensuring strong liquidity, and responding to changes in this dynamic market environment as appropriate.
Our manufacturing sites have been operating at near normal conditions, our research and development teams have continued to innovate in our laboratories, and all of our other employees have been effectively carrying on their responsibilities in a hybrid setting.
The COVID-19 pandemic continued to negatively affect the global economy and the markets we operate in during 2022. We experienced severe input cost inflation, raw material shortages, logistics disruptions, and labor availability issues throughout the year. Some of these indirect pandemic-related challenges eased slightly during the second half of 2022, however these challenges are likely to continue for some time.

Segment Results

We sell products for all three 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, 2022, 2021 and 2020 (in thousands):


Business Segment Net Sales
202220212020
Human Nutrition and Health$527,131 $442,733 $400,330 
Animal Nutrition and Health262,297 226,776 192,191 
Specialty Products131,438 117,020 103,566 
Other and Unallocated (1)
21,492 12,494 7,557 
Total$942,358 $799,023 $703,644 
Business Segment Earnings From Operations
202220212020
Human Nutrition and Health$82,125 $76,031 $61,397 
Animal Nutrition and Health36,056 26,179 29,979 
Specialty Products32,789 30,020 26,801 
Other and Unallocated (1)
(5,784)(4,728)(7,030)
Total$145,186 $127,502 $111,147 
(1) Other and Unallocated consists of a few minor businesses which individually do not meet the quantitative thresholds for separate presentation and corporate expenses that have not been allocated to a segment. Unallocated corporate expenses consist of: (i) Transaction and integration costs, ERP implementation costs, and unallocated legal fees totaling $3,581, $1,264 and $2,410 for years ended December 31, 2022, 2021 and 2020, respectively, and (ii) Unallocated amortization expense of $2,951, $2,510, and $1,606 for years ended December 31, 2022, 2021, and 2020, respectively, related to an intangible asset in connection with a company-wide ERP system implementation.
20

Table of Contents

Acquisitions
On August 30, 2022, we completed the acquisition of Bergstrom, a leading science-based manufacturer of methylsulfonylmethane ("MSM"), based in Vancouver, Washington, and on June 21, 2022, we completed the acquisition of Kappa, a leading science-based manufacturer of specialty vitamin K2 for the human nutrition industry, headquartered in Oslo, Norway. Details related to both acquisitions are disclosed in Note 2, Significant Acquisitions, and the "Acquisitions" section in Item 1. Business.

Results of Operations - Fiscal Year 2022 compared to Fiscal Year 2021

Summary of Consolidated Statements of Earnings
(in thousands)20222021Increase
(Decrease)
% Change
Net sales$942,358 $799,023 $143,335 17.9 %
Gross margin280,451 243,174 37,277 15.3 %
Operating expenses135,265 115,672 19,593 16.9 %
Earnings from operations145,186 127,502 17,684 13.9 %
Other expenses11,437 2,269 9,168 404.1 %
Income tax expense28,382 29,129 (747)(2.6)%
Net earnings$105,367 $96,104 $9,263 9.6 %
Management's discussion and analysis of the Consolidated Statements of Earnings is included below:
Net Sales
Increase
(Decrease)
(in thousands)20222021% Change
Human Nutrition and Health$527,131 $442,733 $84,398 19.1 %
Animal Nutrition and Health262,297 226,776 35,521 15.7 %
Specialty Products131,438 117,020 14,418 12.3 %
Other21,492 12,494 8,998 72.0 %
Total$942,358 $799,023 $143,335 17.9 %

The increase in net sales within the Human Nutrition and Health segment for 2022 compared to 2021 was primarily attributed to sales growth within food and beverage markets, the contribution from recent acquisitions, as well as higher sales within the minerals and nutrients business, partially offset by an unfavorable impact related to change in foreign currency exchange rates. Total sales for this segment grew 19.1%, with average selling prices contributing 17.2%, volume and mix contributing 2.2%, and the change in foreign currency exchange rates contributing -0.3%.

The increase in net sales within the Animal Nutrition and Health segment for 2022 compared to 2021 was primarily the result of higher sales in monogastric and ruminant species markets, partially offset by an unfavorable impact related to changes in foreign currency exchange rates. Total sales for this segment grew 15.7%, with average selling prices contributing 25.5%, the change in foreign currency exchange rates contributing -3.3%, and volume and mix contributing -6.5%.

The increase in Specialty Products segment sales for 2022 compared to 2021 was primarily due to higher sales of performance gases and plant nutrition sales, partially offset by an unfavorable impact related to changes in foreign currency exchange rates. Total sales for this segment grew 12.3%, with average selling prices contributing 16.9%, volume and mix contributing -1.5%, and the change in foreign currency exchange rates contributing -3.1%.

Sales relating to Other increased from the prior year primarily due to higher demand.

Sales may fluctuate in future periods based on macroeconomic conditions, competitive dynamics, changes in customer preferences, and our ability to successfully introduce new products to the market.

21

Table of Contents
Gross Margin
(in thousands)20222021Increase
(Decrease)
% Change
Gross margin$280,451 $243,174 $37,277 15.3 %
% of net sales29.8 %30.4 %
Gross margin dollars increased for 2022 compared to 2021 due to the aforementioned higher sales of $143,335, partially offset by an increase in cost of goods sold of $106,058. The 19.1% increase in cost of goods sold was mainly driven by the higher sales and significant inflation of manufacturing input costs, primarily related to raw materials. Price increases lagged this inflation, leading to a 60 basis point decrease in gross margin as a percentage of sales.
Operating Expenses
(in thousands)20222021Increase
(Decrease)
% Change
Operating expenses$135,265 $115,672 $19,593 16.9 %
% of net sales14.4 %14.5 %
The increase in operating expenses was primarily due to incremental operating expenses related to the acquisitions of $6,804, an increase in outside services of $6,265, and higher compensation-related costs of $2,931.
Earnings From Operations
(in thousands)20222021Increase
(Decrease)
% Change
Human Nutrition and Health$82,125 $76,031 $6,094 8.0 %
Animal Nutrition and Health36,056 26,179 9,877 37.7 %
Specialty Products32,789 30,020 2,769 9.2 %
Other and unallocated(5,784)(4,728)(1,056)(22.3)%
Earnings from operations$145,186 $127,502 $17,684 13.9 %
% of net sales (operating margin)15.4 %16.0 %

Earnings from operations for the Human Nutrition and Health segment increased primarily due to the aforementioned higher sales, partially offset by a 140 basis point decrease in gross margin as a percentage of sales, primarily due to a significant increase in certain manufacturing input costs, largely related to raw materials. Additionally, operating expenses for this segment increased by $12,629, primarily due to incremental operating expenses related to the acquisitions of $6,654 and outside services of $3,831.

Animal Nutrition and Health segment earnings from operations increased primarily due to the aforementioned higher sales and a 130 basis point increase in gross margin as a percentage of sales primarily related to higher average selling prices, partially offset by a significant increase in certain manufacturing input costs, largely related to raw materials. Additionally, operating expenses for this segment increased by $1,596, primarily related to higher outside services of $1,084.

The increase in earnings from operations for the Specialty Products segment was primarily due to the aforementioned higher sales, partially offset by a 140 basis point decrease in gross margin as a percentage of sales, primarily due to a significant increase in certain manufacturing input costs, largely related to raw materials. Additionally, operating expenses for this segment increased by $2,276, primarily related to higher compensation-related costs of $1,586 and higher outside services of $1,264, partially offset by lower amortization of $697.

Earnings from operations relating to Other and unallocated decreased from the prior year primarily due to an increase in transaction costs, mainly related to the acquisitions, partially offset by the aforementioned higher sales.
22

Table of Contents
Other Expenses (Income)
(in thousands)20222021Increase
(Decrease)
% Change
Interest expense, net$10,268 $2,456 $7,812 318.1 %
Other, net1,169 (187)1,356 (725.1)%
$11,437 $2,269 $9,168 404.1 %
Interest expense for 2022 and 2021 was primarily related to outstanding borrowings under the 2022 Credit Agreement and the 2018 Credit Agreement, respectively. The increase in interest expense is due to the additional borrowings in connection with the acquisitions and rising interest rates.
Income Tax Expense
(in thousands)20222021Increase
(Decrease)
% Change
Income tax expense$28,382 $29,129 $(747)(2.6)%
Effective tax rate21.2 %23.3 %
The decrease in the effective tax rate was primarily due to an increase in certain tax credits and deductions and certain lower state taxes.
Liquidity and Capital Resources
(All amounts in thousands, except share and per share data)
Contractual Obligations
Our short-term purchase obligations primarily include contractual arrangements in the form of purchase orders with suppliers. As of December 31, 2022, such purchase obligations were $69,269. For debt obligations, see Note 8, Revolving Loan, and for operating and finance lease obligations, see Note 19, Leases.
The contractual obligations exclude a $5,815 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.
During the twelve months ending December 31, 2022, we drew down $345,000 and $70,000 from our revolving credit facility to fund the acquisitions of Kappa and Bergstrom, respectively. Depending on whether financial and other targets are met, we may be required to pay contingent consideration liabilities in connection with the recent acquisitions in 2024. These liabilities are valued at $11,400 as of December 31, 2022 (see Note 2, Significant Acquisitions). Excluding the events previously mentioned, there were no other material changes during the year ended December 31, 2022 outside the ordinary course of business in the specified contractual obligations set forth in our Annual Report on Form 10-K for the year ended December 31, 2021. On July 27, 2022, we entered into an Amended and Restated Credit Agreement with a bank syndicate providing for a revolving loan of $550,000, due July 27, 2027. The revolving loan proceeds were used to pay down the existing debt under the 2018 Credit Agreement and may be used for working capital, letters of credit, and other corporate purposes.
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 decreased to $66,560 at December 31, 2022 from $103,239 at December 31, 2021. At December 31, 2022, we had $47,526 of cash and cash equivalents held by our foreign subsidiaries. We presently intend 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 in order 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 these funds. Working capital was $195,761 at December 31, 2022 as compared to $178,430 at December 31, 2021, an increase of
23

Table of Contents
$17,331. Cash at December 31, 2022 reflects the payment of the 2021 declared dividend in 2022 of $20,713, payments on the revolving loan and acquired debt of $133,988, capital expenditures and intangible assets acquired of $50,290, and common stock repurchases of $35,423.

(in thousands)20222021Increase
(Decrease)
% Change
Cash flows provided by operating activities$138,536 $160,514 $(21,978)(13.7)%
Cash flows used in investing activities(416,014)(35,300)(380,714)1078.5 %
Cash flows provided by (used in) financing activities246,679 (102,178)348,857 (341.4)%
Operating Activities
The decrease in cash flows from operating activities was primarily driven by changes in working capital.
Investing Activities
As previously noted, on June 21, 2022, we completed the acquisition of Kappa, a leading science-based manufacturer of specialty vitamin K2 for the human nutrition industry, headquartered in Oslo, Norway, and on August 30, 2022, we completed the acquisition of Bergstrom, a leading science-based manufacturer of MSM, based in Vancouver, Washington. Cash paid for these acquisitions, net of cash acquired, amounted to $365,780.
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 $50,290 and $37,449 for the years ended December 31, 2022 and 2021, respectively. As of December 31, 2022, capital expenditures are projected to be approximately $40,000 to $50,000 for 2023. As mentioned above, we expect that our operations will continue to generate sufficient cash flow to fund the commitments for capital expenditures. These capital expenditures are part of our continuous efforts to support our growing businesses.
Financing Activities
The acquisitions of Kappa and Bergstrom were funded through our credit agreements (see Note 8, Revolving Loan). We borrowed $435,000 under our credit agreements and made total loan payments of $103,000 during the year ended December 31, 2022, resulting in $109,431 available under the 2022 Credit Agreement as of December 31, 2022. We also made payments of $30,988 on the acquired debt related to the acquisitions.
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 3,070,548 shares have been repurchased. We repurchase shares from employees in connection with settlement of transactions under our equity incentive plans. We also 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.

Proceeds from stock options exercised were $3,212 and $6,943 for the years ended December 31, 2022 and 2021, respectively. Dividend payments were $20,713 and $18,723 during 2022 and 2021, 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, 2022 and December 31, 2021 was $1,465 and $1,293, respectively, and the plans are not funded. Historical cash payments made under these plans have typically been less than $200 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, 2022 and December 31, 2021 was $8,543 and $6,270, respectively, and is included in other long-term obligations on our balance sheet. The related rabbi trust assets were $8,547 and
24

Table of Contents
$6,267 as of December 31, 2022 and December 31, 2021, respectively, and were included in "other non-current assets" on the condensed consolidated balance sheets.

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, 2022 and December 31, 2021 was $393 and $684, respectively, 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 years ended December 31, 2022 and December 31, 2021. Refer to Note 18, Related Party Transactions.

Critical Accounting Estimates

Critical accounting estimates are those estimates made in accordance with generally accepted accounting principles that involve a significant level of estimation uncertainty and have had or are reasonably likely to have a material impact on our financial condition or results of operations. Our management is required to make these critical accounting 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.

Our critical accounting estimates 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 to be critical accounting estimates.

Goodwill and Intangible Assets

The valuation methods and assumptions used in valuing goodwill and identified intangibles and assessing the impairment of goodwill and identified intangibles involves a significant level of estimation uncertainty. In addition, the assumptions used in determining the useful life of an intangible asset involves a significant level of estimation uncertainty. Refer to the Goodwill and Acquired Intangible Assets section in Note 1, Business Description and Summary of Significant Accounting Policies, for details related to the valuation and impairment process of both goodwill and intangible assets. Changes in market conditions, laws and regulations, and key assumptions made in future quantitative assessments, including expected cash flows, competitive factors and discount rates, could result in the recognition of an impairment charge, and in turn could have a material impact on our financial condition or results of operations in subsequent periods.

Contingent Consideration Liabilities

In connection with recent acquisitions (see Note 2, Significant Acquisitions), the sellers of each of the acquired entities have an opportunity to receive an additional payment if certain financial performance targets and other metrics are met, thereby requiring us to record contingent consideration liabilities on our balance sheet. The valuation methods and assumptions used in assessing the contingent consideration liabilities involve a significant level of estimation uncertainty. The value of the contingent consideration liability could change depending on the performance results of the acquired entities, resulting in additional expenses or income, and in turn could have a material impact on our financial condition or results of operations in subsequent periods.

Income Taxes

The valuation methods and assumptions used in calculating income taxes, deferred tax assets and liabilities, and valuation allowances involve a significant level of estimation uncertainty. Refer to the Income Taxes in Note 1, Business Description and Summary of Significant Accounting Policies, for details. Changes in the assumptions such as our forecast of future market growth, forecasted earnings, future taxable income, and prudent and feasible tax planning strategies could result in income taxes adjustments, and in turn could have a material impact on our financial condition or results of operations in subsequent periods.

25

Table of Contents

Significant Accounting Policies and Recent Accounting Pronouncements

See Note 1, Business Description and Summary of Significant Accounting Policies, in Notes to Consolidated Financial Statements regarding significant accounting policies and 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 2019, we entered into an interest rate swap and cross-currency swap for hedging purposes. Refer to details noted below (see Note 20, Derivative Instruments and Hedging Activities). Additionally, as of December 31, 2022, our borrowings were under a revolving loan bearing interest at a fluctuating rate as defined by the Credit Agreement plus an applicable rate (see Note 8, Revolving Loan). 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, 2022, would result in an increase or decrease in annual interest expense and a corresponding reduction or increase in cash flow of approximately $4,406. 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.

Interest Rate Risk

We have exposure to market risk for changes in interest rates, including the interest rate relating to our credit agreement dated July 27, 2022 (see Note 8, Revolving Loan). In 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, Derivative Instruments and Hedging Activities). As of December 31, 2022, 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 local currencies 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. In 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 (see Note 20, Derivative Instruments and Hedging Activities).
26

Table of Contents
Item 8.    Financial Statements and Supplementary Data


27

Table of Contents
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, 2022 and 2021, 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, 2022, 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, 2022, 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, 2022 and 2021, and the results of their operations and their cash flows for each of the years in the three-year period ended December 31, 2022, 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, 2022, 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 Kechu BidCo AS and its subsidiaries (Kappa) and Cardinal Associates, Inc. (Bergstrom) from its assessment of internal control over financial reporting as of December 31, 2022, because they were acquired by the Company in purchase business combinations in the second and third quarters, respectively, of 2022. We have also excluded Kappa and Bergstrom from our audit of internal control over financial reporting. Kappa and Bergstrom are wholly owned subsidiaries whose total assets and net sales collectively represent approximately 24.5 percent and 2.4 percent, respectively, of the related consolidated financial statement amounts as of and for the year ended December 31, 2022.

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
28

Table of Contents
reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the company's assets that could have a material effect on the financial statements.

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

Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the 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 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 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, technology and contingent consideration related to acquisitions
As described in Note 2 to the financial statements, the Company completed two acquisitions during the year, acquiring Kechu BidCo AS and its subsidiaries (collectively, Kappa) in June 2022 and Cardinal Associates Inc. and its Bergstrom Nutrition business (collectively, Bergstrom) in August 2022. The total consideration on acquisition date for Kappa amounted to $307 million, which included an estimated acquisition-date fair value contingent consideration of $4 million. The total consideration on acquisition date for Bergstrom amounted to $78 million, which included an estimated acquisition-date fair value contingent consideration of $8 million. The respective contingent consideration may be paid if certain targets are achieved in 2023. The acquisition-date fair values of the contingent consideration liabilities were estimated using a scenario-based approach, estimating the expected payments based on the likelihood of achieving the respective targets. In connection with the acquisitions of Kappa and Bergstrom, the Company acquired customer relationships with acquisition-date fair values of $89 million and $30 million, respectively, and technology with acquisition-date fair values of $16 million and $5 million, respectively. For both acquisitions, management used the multi-period excess earnings method, a form of the income valuation approach, to determine the respective fair values of the customer relationships acquired and the relief from royalty method to determine the respective fair values of the technology acquired.

In estimating the acquisition-date fair values of the contingent consideration, customer relationships and technology, management was required to make significant judgments in formulating the significant estimates and assumptions about future sales and operating expenses, probability of certain financial forecast scenarios, attrition rates, obsolescence curves, growth rates, royalty rates, and discount rates when utilizing the aforementioned valuation methods.

We identified the Company’s valuation of the contingent consideration, customer relationships, and technology related to the acquisitions of Kappa and Bergstrom as a critical audit matter due to the high degree of auditor judgment, subjectivity, and audit effort, including the use of our fair value specialists, involved in performing procedures and evaluating audit evidence related to significant estimates and assumptions utilized by management, including sales, operating expenses, attrition rates, obsolescence curves, growth rates, royalty rates, and discount rates, when calculating the fair values of the contingent consideration, customer relationships, and technology.

Our audit procedures related to the Company’s valuation of the contingent consideration, customer relationships, and technology in connection with the aforementioned acquisitions included the following, among others:

We obtained an understanding of the relevant controls related to the valuation of the contingent consideration, customer relationships, and technology and tested such controls for design and operating effectiveness, including management review controls related to the development of significant assumptions including future sales and operating expenses, attrition rates, obsolescence curves, growth rates, royalty rates and discount rates.
We evaluated the reasonableness of management’s forecasts of sales and operating expense growth rates and attrition 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, as applicable.
We evaluated the reasonableness of management’s determination of useful lives.
With the assistance of our fair value specialists, we evaluated the reasonableness of the discount rates, royalty rates, and the probability of certain financial forecast scenarios, and tested the relevance and reliability of source information underlying the determination of the discount rates and royalty rates, and developed a range of independent estimates, which we compared to the discount rates, royalty rates and the contingent consideration fair value arrived at by management.
29

Table of Contents

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 $770 million as of December 31, 2022. The Company performed an annual goodwill impairment test as of October 1, 2022 using a quantitative evaluation for each of its 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 the fair value of each reporting unit to its carrying value. When determining 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 sales 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 appropriate discount rates.

Given the significant estimates and assumptions management makes to determine 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 sales and expense growth rates, the discount rates, and the terminal value calculation utilized in the valuation of the reporting units within the 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.

Our audit procedures related to sales and expense growth rates, discount rates, and the terminal value calculation 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 sales and expense growth rates and the selection of appropriate discount rates.
We evaluated the reasonableness of management’s forecasted sales and expense growth rates by comparing actual results to management’s historical forecasts.
We evaluated the reasonableness of management’s forecasts of sales 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, as applicable
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 sales 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.
With the assistance of our fair value specialists, we evaluated the reasonableness and tested the mathematical accuracy of the terminal value calculation.


/s/ RSM US LLP

We have served as the Company's auditor since 2004.

New York, New York
February 24, 2023

30

Table of Contents
BALCHEM CORPORATION
Consolidated Balance Sheets
December 31, 2022 and 2021
(Dollars in thousands, except share and per share data)
20222021
Current assets:
Cash and cash equivalents$66,560 $103,239 
Accounts receivable, net of allowance for doubtful accounts of $1,226 and $928 at December 31, 2022 and 2021, respectively
131,578 117,408 
Inventories, net119,668 91,058 
Prepaid expenses4,903 6,116 
Derivative assets5,993  
Other current assets7,101 4,411 
Total current assets335,803 322,232 
Property, plant and equipment, net271,355 237,517 
Goodwill769,509 523,949 
Intangible assets with finite lives, net213,295 94,665 
Right of use assets - operating leases17,094 6,929 
Right of use assets - finance lease2,338 2,359 
Other assets15,118 11,674 
Total assets$1,624,512 $1,199,325 
Liabilities and Stockholders’ Equity
Current liabilities:
Trade accounts payable$57,322 $56,243 
Accrued expenses36,745 43,411 
Accrued compensation and other benefits16,544 19,567 
Dividends payable23,129 20,886 
Income tax payable2,280 1,334 
Operating lease liabilities - current3,796 2,194 
Finance lease liabilities - current226 167 
Total current liabilities140,042 143,802 
Revolving loan440,569 108,569 
Deferred income taxes62,784 46,455 
Operating lease liabilities - non-current13,806 4,811 
Finance lease liabilities - non-current2,213 2,303 
Derivative liabilities 2,658 
Other long-term obligations26,814 13,712 
Total liabilities686,228 322,310 
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,152,787 shares issued and outstanding at December 31, 2022 and 32,287,150 shares issued and outstanding at December 31, 2021, respectively
2,145 2,154 
Additional paid-in capital128,806 147,716 
Retained earnings814,487 732,138 
Accumulated other comprehensive loss(7,154)(4,993)
Total stockholders’ equity938,284 877,015 
Total liabilities and stockholders’ equity$1,624,512 $1,199,325 
See accompanying notes to consolidated financial statements.
31

Table of Contents
BALCHEM CORPORATION
Consolidated Statements of Earnings
Years Ended December 31, 2022, 2021 and 2020
(In thousands, except per share data)
202220212020
Net sales$942,358 $799,023 $703,644 
Cost of sales661,907 555,849 479,747 
Gross margin280,451 243,174 223,897 
Operating expenses:
Selling expenses67,409 60,413 58,630 
Research and development expenses12,191 13,524 10,332 
General and administrative expenses55,665 41,735 43,788 
135,265 115,672 112,750 
Earnings from operations145,186 127,502 111,147 
Other expenses:
Interest expense, net10,268 2,456 4,439 
Other, net1,169 (187)291 
11,437 2,269 4,730 
Earnings before income tax expense133,749 125,233 106,417 
Income tax expense28,382 29,129 21,794 
Net earnings$105,367 $96,104 $84,623 
Basic net earnings per common share$3.29 $2.98 $2.63 
Diluted net earnings per common share$3.25 $2.94 $2.60 

See accompanying notes to consolidated financial statements.
32

Table of Contents
BALCHEM CORPORATION
Consolidated Statements of Comprehensive Income
Years Ended December 31, 2022, 2021 and 2020
(In thousands)
202220212020
Net earnings$105,367 $96,104 $84,623 
Other comprehensive (loss)/ income, net of tax:
Net foreign currency translation adjustment(4,799)(11,255)12,829 
Unrealized gain/(loss) on cash flow hedge, net of taxes of $868, $654, and $809 at December 31, 2022, 2021, and 2020, respectively
2,696 2,053 (2,285)
Net change in postretirement benefit plan, net of taxes of $24, $13, and $127 at December 31, 2022, 2021 and 2020, respectively
(58)36 (807)
Other comprehensive (loss)/ income, net of tax(2,161)(9,166)9,737 
Comprehensive income$103,206 $86,938 $94,360 

See accompanying notes to consolidated financial statements.
33

Table of Contents
BALCHEM CORPORATION
Consolidated Statements of Stockholders’ Equity
Years Ended December 31, 2022, 2021 and 2020
(Dollars in thousands, except share and per share data)
Total
Stockholders'
Equity
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Common StockAdditional
Paid-in
Capital
SharesAmount
Balance - December 31, 2019$743,667 $590,921 $(5,564)32,201,917 $2,148 $156,162 
Net earnings84,623 84,623 — — — — 
Other comprehensive income9,737 — 9,737 — — — 
Dividends ($.58 per share)
(18,804)(18,804)— — — — 
Repurchases of common stock(13,463)— — (136,629)(9)(13,454)
Shares and options issued under stock plans22,473 — — 307,333 21 22,452 
Balance - December 31, 2020828,233 656,740 4,173 32,372,621 2,160 165,160 
Net earnings96,104 96,104 — — — — 
Other comprehensive (loss)(9,166)— (9,166)— — — 
Dividends ($.64 per share)
(20,706)(20,706)— — — — 
Repurchases of common stock(35,239)— — (249,848)(17)(35,222)
Shares and options issued under stock plans17,789 — — 164,377 11 17,778 
Balance - December 31, 2021877,015 732,138 (4,993)32,287,150 2,154 147,716 
Net earnings105,367 105,367 — — — — 
Other comprehensive (loss)(2,161)— (2,161)— — — 
Dividends ($.71 per share)
(23,018)(23,018)— — — — 
Repurchases of common stock(35,423)— — (252,304)(16)(35,407)
Shares and options issued under stock plans16,504 — — 117,941 7 16,497 
Balance - December 31, 2022$938,284 $814,487 $(7,154)32,152,787 $2,145 $128,806 

See accompanying notes to consolidated financial statements.
34

Table of Contents

BALCHEM CORPORATION
Consolidated Statements of Cash Flows
Years Ended December 31, 2022, 2021 and 2020
(In thousands)
 202220212020
Cash flows from operating activities:   
Net earnings$105,367 $96,104 $84,623 
Adjustments to reconcile net earnings to net cash provided by operating activities:
Depreciation and amortization51,848 48,879 51,281 
Stock compensation expense13,224 10,802 8,303 
Deferred income taxes(8,362)(5,944)(4,627)
Provision for doubtful accounts401 180 140 
Unrealized loss/(gain) on foreign currency transactions and deferred compensation914 (384)173 
Asset impairment charge23 1,675 1,915 
Loss/(gain) on disposal of assets343 (1,728)153 
Changes in assets and liabilities, net of acquired balances
Accounts receivable(3,618)(20,700)(3,599)
Inventories(7,804)(21,023)13,923 
Prepaid expenses and other current assets1,870 (881)(2,856)
Accounts payable and accrued expenses(15,543)47,067 (992)
Income taxes296 4,787 1,859 
Other(423)1,680 198 
Net cash provided by operating activities138,536 160,514 150,494 
Cash flows from investing activities:
Cash paid for acquisitions, net of cash acquired(365,780)  
Capital expenditures and intangible assets acquired(50,290)(37,449)(33,828)
Proceeds from sale of assets206 318 87 
Proceeds from insurance 1,831  
Purchase of convertible notes(150) (850)
Net cash used in investing activities(416,014)(35,300)(34,591)
Cash flows from financing activities:
Proceeds from revolving loan435,000 5,000 10,000 
Principal payments on revolving loan(103,000)(60,000)(95,000)
Principal payment on acquired debt(30,988)  
Cash paid for financing costs(1,232)  
Principal payments on finance lease(177)(159)(151)
Proceeds from stock options exercised3,212 6,943 14,155 
Dividends paid(20,713)(18,723)(16,705)
Repurchases of common stock(35,423)(35,239)(13,463)
Net cash provided by (used in) financing activities246,679 (102,178)(101,164)
Effect of exchange rate changes on cash(5,880)(4,368)4,160 
(Decrease) increase in cash and cash equivalents(36,679)18,668 18,899 
Cash and cash equivalents beginning of period103,239 84,571 65,672 
Cash and cash equivalents end of period$66,560 $103,239 $84,571 

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

Table of Contents
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.

In accordance with Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, 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.

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. and other countries exceed the insurance limits of the Federal Deposit Insurance Corporation (“FDIC”) and other relevant insurance limits in other countries.
Accounts Receivable
Credit terms are granted in the normal course of business to the Company’s customers and on-going credit evaluations are performed on the Company’s customers. 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 instead of the incurred loss model. Based on this ASU, customers' credit limits are adjusted based upon their reasonably expected credit worthiness which is determined through review of their payment history, their current credit information, and any foreseeable future events. 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, any specific customer collection issues identified, and any reasonably expected future adverse events. 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.
36

Table of Contents
Inventories
Inventories are valued at the lower of cost (first in, first out) 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.
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. In 2022, 2021 and 2020, no customer accounted for more than 10% of total net sales or accounts receivable.
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.
Goodwill and Acquired Intangible Assets

Goodwill represents the excess of purchase price over the fair value of net assets acquired in accordance with ASC 805, "Business Combinations". 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, "Intangibles-Goodwill and Other". The Company performed 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 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. A goodwill impairment test will now be performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value.

As of October 1, 2022 and 2021, the Company opted to bypass the qualitative assessment and proceeded directly to performing the quantitative goodwill impairment test. The Company assessed the fair values of its reporting units by utilizing the income
37

Table of Contents
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 was not considered impaired as of October 1, 2022 and 2021. The Company may resume performing the qualitative assessment in subsequent periods.
The Company had goodwill in the amount of $769,509 and $523,949 as of December 31, 2022 and 2021, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”
Goodwill at December 31, 2020$529,463 
Impact due to change in foreign exchange rates(5,514)
Goodwill at December 31, 2021523,949 
Goodwill as a result of the Kappa acquisition216,295 
Goodwill as a result of the Bergstrom acquisition31,209 
Impact due to change in foreign exchange rates(1,944)
Goodwill at December 31, 2022$769,509 

 December 31, 2022December 31, 2021
HNH$665,804 $424,044 
ANH24,218 17,207 
Specialty Products79,429 82,654 
Other and Unallocated58 44 
Total$769,509 $523,949 
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 and trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents and trade secrets
15 - 17
Other
 2 - 18

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. 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, 2022, there were no triggering events which required intangible asset impairment reviews.

38

Table of Contents
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 are 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 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 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 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 derivative assets and 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.
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
39

Table of Contents
Research and development costs are associated directly with the Company's efforts to develop, design, and enhance its products, services, technologies, or processes. Such 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 either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. 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 group 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

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.

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 applicable agreement. As of December 31, 2022, 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 qualifies as a 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, "Derivatives and Hedging - Net Investment Hedges", and 830-30-40-1 through 40-1A, "Foreign Currency Matters - Derecognition". Refer to Note 20, Derivative Instruments and Hedging Activities, for detailed information about our derivative financial instruments.

40

Table of Contents

Recently Adopted Accounting Pronouncements
In March 2020, the FASB issued Accounting Standards Update ("ASU") 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This ASU provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The ASU is intended to help stakeholders during the global market-wide reference rate transition period. Therefore, this Standard Update is in effect from March 12, 2020 through December 31, 2022. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848): Scope." ASU 2021-01 clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. The ASU also amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. In December 2022, the FASB issued ASU 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848." The amendments in this Update defer the sunset date of Topic 848 from December 31, 2022 to December 31, 2024 as the UK Financial Conduct Authority ("FCA") announced that the intended cessation date would be June 30, 2023, which is beyond the current sunset date of Topic 848. The Company adopted the Standard Update in 2021. Due to the discontinuation of LIBOR and under the relief provided by Topic 848, during the third quarter of 2022, the Company modified its existing interest rate swap and replaced LIBOR with 1-month CME Term SOFR (see Note 20, Derivative Instruments and Hedging Activities). The modification of the agreement did not have a significant impact on the Company's consolidated financial statements and disclosures.
In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." ASU 2019-12 simplifies 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. ASU 2019-12 became effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a significant impact on the Company's consolidated financial statements and disclosures.

NOTE 2 – SIGNIFICANT ACQUISITIONS

Cardinal Associates Inc. ("Bergstrom")

On August 30, 2022, the Company's wholly-owned subsidiary Albion Laboratories, Inc. ("Albion") entered into a Stock Purchase Agreement, and closed on such transaction with Cardinal Associates Inc. ("Cardinal"), a corporation organized under the laws of the State of Washington, pursuant to which Albion acquired 100% of the voting equity interests of Cardinal and its Bergstrom Nutrition business (collectively, "Bergstrom"). Bergstrom Nutrition is a leading science-based manufacturer of MSM, based in Vancouver, Washington. MSM is a widely used nutritional ingredient with strong scientific evidence supporting its benefits for joint health, sports nutrition, skin and beauty, healthy aging, and pet health. The addition of OptiMSM®, Bergstrom Nutrition's MSM brand, to the Company's portfolio within the Human Nutrition and Health and Animal Nutrition and Health segments provides a synergistic scientific advantage in Balchem's key strategic therapeutic focus areas such as longevity and performance and is a strong fit with Balchem's specialty, science-backed mineral products.

The Company made payments of $70,892 for the acquisition, amounting to $70,686 to the former shareholders or on behalf of the former shareholders and $206 to pay off Bergstrom's bank debt. Net of cash acquired of $773, total payments made to the former shareholders or on behalf of the former shareholders of Bergstrom were $69,913. The acquisition was primarily financed through the 2022 Credit Agreement (see Note 8, Revolving Loan). In connection with this transaction, the former shareholders of Bergstrom have an opportunity to receive an additional payment in 2024 if certain financial performance targets and other metrics are met, and therefore the Company recorded a contingent consideration liability, which was valued at $11,400 as of December 31, 2022. As a result, total payments related to the transaction are expected to be $82,292, comprised of the upfront cash consideration of $70,892 and the fair value of the earn-out payment of $11,400.

The goodwill of $31,209 that arose on the acquisition date consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. 80% of the goodwill is assigned to the Human Nutrition and Health business segment and 20% of the goodwill is assigned to the Animal Nutrition and Health business segment. For tax purposes, a joint election under 338(h)(10) was made to treat the stock acquisition as a deemed asset acquisition, therefore generating tax amortizable goodwill.
41

Table of Contents
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed:
Cash and cash equivalents$773 
Accounts receivable4,699 
Inventories3,972 
Property, plant and equipment2,243 
Right of use assets866 
Customer relationships29,900 
Developed technology4,600 
Trademarks2,300 
Other assets197 
Accounts payable(699)
Other current liabilities(462)
Bank debt(206)
Lease liabilities(871)
Goodwill31,209 
Total consideration on acquisition date78,521 
Increase to contingent consideration liability3,565 
Total expected consideration82,086 
To pay off bank debt206 
Total expected payments $82,292 
The estimated fair value of tangible and intangible assets acquired and liabilities assumed is based on management’s estimates and assumptions, which 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 include net realizable value for inventory, multi-period excess earnings method for customer relationships, the relief from royalty method for other intangible assets, and a scenario-based approach for the contingent consideration. The Company made certain measurement period adjustments based on changes in facts and circumstances as of the acquisition date, which resulted in an increase in the value of intangible assets of $3,300 and a decrease in property, plant and equipment and goodwill of $457 and $2,851, respectively. The purchase price and related allocation of assets acquired and liabilities assumed is preliminary pending final working capital true-up negotiations with the sellers.
Customer relationships are amortized over a 15-year period utilizing a percentage of excess earnings over economic life method. The corporate trademark and product trademarks are amortized over 2 years and 10 years, respectively, and developed technology is amortized over 12 years, utilizing the straight-line method as the consumption pattern of the related economic benefits cannot be reliably determined.

Transaction and integration costs related to the Bergstrom acquisition are included in general and administrative expenses and were $1,039 for the year ended December 31, 2022. There were no such amounts related to this acquisition for years ended December 31, 2021 and 2020.


42

Table of Contents

Kechu BidCo AS and Its Subsidiary Companies ("Kappa")

On June 21, 2022, Balchem Corporation and its wholly-owned subsidiary, Balchem B.V., completed the acquisition of Kechu BidCo AS and its subsidiary companies, including Kappa Bioscience AS, a leading science-based manufacturer of specialty vitamin K2 for the human nutrition industry, headquartered in Oslo, Norway (all acquired companies collectively referred to as “Kappa”). Kappa manufactures specialty vitamin K2, a fast-growing specialty vitamin that plays a crucial role in the human body for bone health, heart health and immunity. Primarily, vitamin K2 supports the transport and distribution of calcium in the body. Vitamin K2 is important at all life stages, from pregnancy and early life to healthy aging. The acquisition strengthens the Company's scientific and technical expertise, geographic reach, and marketplace leadership, which should ultimately lead to accelerated growth for the Company's portfolios within the Human Nutrition and Health segment.

The Company made payments of approximately kr3,305,653 ("kr" indicates the Norwegian krone), amounting to approximately kr3,001,981 to the former shareholders and approximately kr303,672 to Kappa's lenders to pay off all Kappa bank debt. Net of cash acquired of kr63,064, total payments to the former shareholders were kr2,938,917. Net of gains on foreign currency forward contracts of $512 (see Note 20, Derivative Instruments and Hedging Activities), these payments translated to approximately $333,112, amounting to approximately $302,464 paid to the former shareholders and approximately $30,648 to Kappa's lenders. Net of cash acquired of $6,365, total payments made to the former shareholders of Kappa were approximately $296,099. The acquisition was primarily financed through the 2018 Credit Agreement (see Note 8, Revolving Loan). In connection with this transaction, the former shareholders of Kappa have an opportunity to receive an additional payment in 2024 if certain financial performance targets and other metrics are met. There was no contingent consideration liability recorded as of December 31, 2022.
The goodwill of $216,295 that arose on the acquisition date consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. The goodwill is assigned to the Human Nutrition and Health business segment and is not deductible for income tax purposes.

43

Table of Contents

The following table summarizes the estimated fair values of the assets acquired and liabilities assumed. The transactions were completed in Norwegian kroner ("NOK") and the amounts were translated to U.S. dollars ("USD") using the foreign currency exchange rate as of June 21, 2022.

Cash and cash equivalents$6,365 
Accounts receivable8,036 
Inventories17,600 
Property, plant and equipment9,854 
Right of use assets3,349 
Customer relationships88,813 
Developed technology15,643 
Trademarks5,046 
Other assets2,399 
Accounts payable(3,301)
Bank debt(30,648)
Lease liabilities(3,349)
Other liabilities(4,373)
Deferred income taxes, net(24,716)
Goodwill216,295 
Total consideration on acquisition date307,013 
Decrease to contingent consideration liability(4,037)
Net gain on foreign currency exchange forward contracts(512)
Total expected consideration302,464 
Kappa bank debt paid on acquisition date30,648 
Total expected payments$333,112 
The estimated fair value of tangible and intangible assets acquired and liabilities assumed is based on management’s estimates and assumptions, which 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 include net realizable value for inventory, multi-period excess earnings method for customer relationships, the relief from royalty method for other intangible assets, and a scenario-based approach for the contingent consideration. The Company made certain measurement period adjustments based on changes in facts and circumstances as of the acquisition date, which resulted in a decrease in the value of intangible assets, contingent consideration, and deferred income tax liabilities of $28,264, $20,250, and $4,411, respectively, and an increase in goodwill of $3,704. The purchase price and related allocation of assets acquired and liabilities assumed is preliminary pending management's final review of deferred tax liabilities related to certain non-deductible assets.
Customer relationships are amortized over a 15-year period utilizing a percentage of excess earnings over economic life method. The corporate trademark and product trademarks are amortized over 2 years and 10 years, respectively, and developed technology is amortized over 12 years, utilizing the straight-line method as the consumption pattern of the related economic benefits cannot be reliably determined.
Transaction and integration costs related to the Kappa acquisition are included in general and administrative expenses and was $1,731 for year ended December 31, 2022. There were no such amounts related to this acquisition for year ended December 31, 2021 and 2020.

44

Table of Contents
The following selected unaudited pro forma information presents the consolidated results of operations as if the business combinations in 2022 had occurred as of January 1, 2021.

Twelve Months ended December 31,
Net SalesNet Earnings
Kappa & Bergstrom actual results included in the Company's consolidated income statement in 2022$22,158 $(5,359)
2022 Supplemental pro forma combined financial$982,021 $110,181 
2021 Supplemental pro forma combined financial$859,252 $90,672 

The above selected unaudited pro forma information includes the following acquisition-related adjustments: (1) additional amortization of intangible assets and depreciation of fixed assets; (2) adjustments related to the fair value of the acquired inventory, (3) adjustments to interest expense on borrowings at rates in effect during the related period, factoring in estimated payments based on free cash flow, and (4) other one-time adjustments.

The pro forma information presented does not purport to be indicative of the results that actually would have been attained if these acquisitions had occurred at the beginning of the periods presented and is not intended to be a projection of future results.

NOTE 3 - STOCKHOLDERS’ EQUITY

Stock-Based Compensation

All share-based payments, including grants of stock options, are recognized in the statements of earnings as operating expenses, 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, 2022, 2021 and 2020 reflected the following compensation cost and such compensation cost had the following effects on net earnings:
 Increase/(Decrease) for the
Year Ended December 31,
 202220212020
Cost of sales$1,302 $845 $1,115 
Operating expenses11,922 9,957 7,188 
Net earnings(10,214)(8,370)(6,332)

On December 31, 2022, 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
45

Table of Contents
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, 2022, the 2017 Plan had 408,380 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”) market condition 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 either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. For the years ended December 31, 2022, 2021, and 2020, the fair value of each option grant 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:202220212020
Expected Volatility30.3 %32.9 %26.9 %
Expected Term (in years)7.34.93.9
Risk-Free Interest Rate2.8 %0.5 %1.3 %
Dividend Yield0.5 %0.5 %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 1.8%, 0.2%, and 1.4%; dividend yields of 0.5%, 0.6%, and 0.5%; volatilities of 32%, 33%, and 24%; and initial TSR’s of -15.7%, 11.7%, and 10.9% in each case for the years ended December 31, 2022, 2021, and 2020, 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 to five years for stock options, three years for employee restricted stock awards, three years for employee performance share awards, and three years for non-employee director restricted stock awards.
46

Table of Contents
A summary of stock option plan activity for 2022, 2021, and 2020 for all plans is as follows:
202220212020
# 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 year867 $88.19 858 $80.58 951 $68.18 
Granted239 139.04 129 119.12 174 111.75 
Exercised(44)73.58 (109)63.42 (256)55.26 
Forfeited(17)124.89 (10)106.93 (11)92.94 
Cancelled  (1)74.57   
Outstanding at end of year1,045 $99.82 867 $88.19 858 $80.58 
Exercisable at end of year654 $81.95 538 $75.51 494 $69.04 

The aggregate intrinsic value for outstanding stock options was $27,221, $69,711 and $29,735 at December 31, 2022, 2021 and 2020, respectively, with a weighted average remaining contractual term of 6.4 years at December 31, 2022. Exercisable stock options at December 31, 2022 had an aggregate intrinsic value of 26,279 with a weighted average remaining contractual term of 5.0 years.

Other information pertaining to option activity during the years ended December 31, 2022, 2021 and 2020 is as follows:

 Years Ended December 31,
 202220212020
Weighted-average fair value of options granted$44.77 $33.11 $24.36 
Total intrinsic value of stock options exercised ($000s)$2,713 $7,866 $12,698 

Additional information related to stock options outstanding under all plans at December 31, 2022 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
$38.10 - $74.57
267 3.6$65.05 267 $65.05 
$76.89 - $111.94
403 5.7593.78 349 91.06 
$113.24 - $150.85
375 8.9131.11 38 117.05 
 1,045 6.4$99.82 654 $81.95 


47

Table of Contents
Non-vested restricted stock activity for the years ended December 31, 2022, 2021 and 2020 is summarized below:

202220212020
 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 166 $99.70 159 $90.71 138 $80.03 
Granted46 137.17 42 123.58 46 110.53 
Vested(82)82.15 (24)85.83 (21)67.60 
Forfeited(8)118.07 (11)90.49 (4)91.91 
Non-vested balance at end of year 122 $124.42 166 $99.70 159 $90.71 

Non-vested performance share activity for the years ended December 31, 2022, 2021 and 2020 is summarized below:

202220212020
 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 69 $110.72 71 $91.99 70 $81.26 
Granted39 114.22 36 108.74 20 126.46 
Vested(35)53.17 (24)70.64 (8)104.15 
Forfeited(3)84.09 (14)81.03 (11)82.71 
Non-vested balance at end of year 70 $127.69 69 $110.72 71 $91.99 

As of December 31, 2022, 2021 and 2020, there was $20,791, $13,980 and $14,154, respectively, of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. As of December 31, 2022, the unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately 1.9 years. We estimate that share-based compensation expense for the year ended December 31, 2023 will be approximately $14,600.
Repurchase of Common Stock
The Company's Board of Directors has approved a 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 3,070,548 shares have been purchased. The Company’s prior presentation of reflecting treasury stock separately within stockholders’ equity has been adjusted to conform to the presentation adopted in 2021 as prescribed by the State of Maryland, where the Company is incorporated. In connection therewith, adjustments to balances previously reflected as treasury stock of $7,873 and $18,069 for the years ended December 31, 2020 and 2019 were made to the consolidated statements of stockholders’ equity and prior references to “Treasury shares purchased” were updated to “Repurchases of common stock”, accordingly. There was no impact to total stockholders’ equity in any of the years presented as a result of these updates. The Company intends to acquire shares from time to time at prevailing market prices if and to the extent it deems it is 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. During 2022, 2021, and 2020, the Company purchased 252,304, 249,848, and 136,629 shares, respectively, from open market purchases and from employees on a net-settlement basis to provide cash to employees to cover the associated employee payroll taxes. These shares were purchased at an average cost of $140.40, $141.04, and $98.54 per share, respectively.

48

Table of Contents

NOTE 4 - INVENTORIES
Inventories, net of reserves at December 31, 2022 and 2021 consisted of the following:
 20222021
Raw materials$44,477 $28,639 
Work in progress3,143 10,563 
Finished goods72,048 51,856 
Total inventories$119,668 $91,058 
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 $2,640 and $1,425 at December 31, 2022 and 2021, respectively.

NOTE 5 - PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment at December 31, 2022 and 2021 are summarized as follows:
 20222021
Land$11,415 $11,692 
Building90,644 89,602 
Equipment278,851 253,995 
Construction in progress79,928 52,930 
 460,838 408,219 
Less: Accumulated depreciation189,483 170,702 
Property, plant and equipment, net$271,355 $237,517 

Geographic Area Data - Long-Lived Assets (excluding intangible assets):
 20222021
United States$211,588 $197,432 
Foreign Countries59,767 40,085 
Total$271,355 $237,517 
Depreciation expense was $24,033, $23,295 and $22,990 for the years ended December 31, 2022, 2021 and 2020, respectively.

NOTE 6 - INTANGIBLE ASSETS

The Company had goodwill in the amount of $769,509 and $523,949 as of December 31, 2022 and 2021, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.” The increase in goodwill is the result of the acquisitions of Kappa and Bergstrom, partially offset by foreign exchange translation adjustments.



49


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

Accumulated
Amortization
Customer relationships and lists
10-20
$357,131 $190,576 $240,059 $173,489 
Trademarks and trade names
2-17
50,058 33,416 43,116 28,985 
Developed technology
5-12
40,473 16,171 20,234 14,607 
Other
2-18
25,041 19,245 23,921 15,584 
  $472,703 $259,408 $327,330 $232,665 

Amortization of identifiable intangible assets was $27,271, $25,092 and $27,811 for 2022, 2021 and 2020, respectively. Assuming no change in the gross carrying value of identifiable intangible assets, the estimated amortization expense is approximately $28,395 in 2023, $19,305 in 2024, $15,938 in 2025, $15,847 in 2026, and $15,267 in 2027. At December 31, 2022 and 2021, 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 2022 and 2021.

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 $559, $557, and $575 for the years ended December 31, 2022, 2021, and 2020, respectively, relating to its portion of the joint venture’s expenses in other expense. The Company made capital contributions to the investment totaling $355, $85, and $366 for the years ended December 31, 2022, 2021, and 2020 respectively. The carrying value of the joint venture at December 31, 2022 and 2021 was $4,295 and $4,499, respectively, and is recorded in other assets.

NOTE 8 – REVOLVING LOAN

On June 27, 2018, the Company and a bank syndicate entered into a credit agreement (the "2018 Credit Agreement"), which provided for revolving loans up to $500,000, due on June 27, 2023. During the second quarter of 2022, the Company borrowed $345,000 under the 2018 Credit Agreement to fund the Kappa acquisition (see Note 2,Significant Acquisitions). On July 27, 2022, the Company entered into an Amended and Restated Credit Agreement (the "2022 Credit Agreement") with certain lenders in the form of a senior secured revolving credit facility, due on July 27, 2027. The 2022 Credit Agreement allows for up to $550,000 of borrowing. 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 Company used initial proceeds from the 2022 Credit Agreement to repay the outstanding balance of $433,569 due in June 2023 under the 2018 Credit Agreement. During the third quarter of 2022, the Company borrowed another $70,000 to fund the Bergstrom acquisition (see Note 2, Significant Acquisitions). As of December 31, 2022, the total balance outstanding on the 2022 Credit Agreement amounted to $440,569. As of December 31, 2021, the total balance outstanding on the 2018 Credit Agreement amounted to $108,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. In connection with entering into the Amended and Restated Credit Agreement, the Company also modified its existing interest rate swap under the relief provided for in ASC 848, "Reference Rate Reform" (see Note 20 Derivative Instruments and Hedging Activities).
50


Amounts outstanding under the 2022 Credit Agreement are subject to an interest rate equal to a fluctuating rate as defined by the 2022 Credit Agreement plus an applicable rate. The applicable rate is based upon the Company’s consolidated net leverage ratio, as defined in the 2022 Credit Agreement, and the interest rate was 5.798% at December 31, 2022. 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 2022 Credit Agreement and ranges from 0.150% to 0.225% (0.200% at December 31, 2022). The unused portion of the revolving loan amounted to $109,431 at December 31, 2022. 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 2022 Credit Agreement. Capitalized costs net of accumulated amortization totaled $1,317 and $421 at December 31, 2022 and December 31, 2021, respectively, and are included in other assets on the condensed consolidated balance sheets. Amortization expense pertaining to these costs totaled $335, $282, and $282 for the years ended December 31, 2022, 2021, and 2020, respectively, and are included in "Interest expense" in the accompanying condensed consolidated statements of earnings.

The 2022 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, 2022, the Company was in compliance with these covenants. Indebtedness under the Company’s loan agreements is 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,
202220212020
Net Earnings - Basic and Diluted$105,367 $96,104 $84,623 
Share (000s)
Weighted Average Common Shares - Basic32,019 32,215 32,176 
Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares374 457 327 
Weighted Average Common Shares - Diluted32,393 32,672 32,503 
Net Earnings Per Share - Basic$3.29 $2.98 $2.63 
Net Earnings Per Share - Diluted$3.25 $2.94 $2.60 
The number of anti-dilutive shares were 371,513, 155,294, and 204,672 for 2022, 2021, and 2020. Anti-dilutive shares could potentially dilute basic earnings per share in future periods and therefore, were not included in diluted earnings per share.

NOTE 10 - INCOME TAXES

The Company’s effective tax rate for 2022, 2021 and 2020 was 21.2%, 23.3%, and 20.5%, respectively. The decrease from 2021 to 2022 is primarily due to an increase in certain tax credits and deductions and certain lower state taxes.

On March 27, 2020, Congress passed the Coronavirus Aid, Relief, and Economic Security Act, and on December 31, 2020, Congress passed an additional round of COVID relief legislation as part of the Bipartisan-Bicameral Omnibus COVID Relief Deal. The Company has reviewed the change in law and determined that it does not have a significant impact on the Company’s tax provision or financial statements. In addition, Balchem will continue to evaluate and analyze the impact of the U.S. Tax Cuts and Jobs Act that was enacted on December 22, 2017 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.


51

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 the Company's specific plans for reinvestment of those subsidiary earnings. The Company projects that its 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 its legal entity structure and the complexity of U.S. and local country tax laws. If the Company decides to repatriate the undistributed foreign earnings, it will need to recognize the income tax effects in the period it changes its assertion on indefinite reinvestment.
Income tax expense consists of the following:
 202220212020
Current:   
Federal$26,423 $25,019 $19,249 
Foreign7,103 7,553 3,399 
State3,964 3,664 3,590 
Deferred:
Federal(7,532)(3,709)(3,017)
Foreign(215)(3,038)167 
State(1,361)(360)(1,594)
Total income tax provision$28,382 $29,129 $21,794 
The provision for income taxes differs from the amount computed by applying the Federal statutory rate of 21% for 2022, 2021, and 2020 to earnings before income tax expense due to the following:
 202220212020
Income tax at Federal statutory rate$28,087 $26,299 $22,348 
State income taxes, net of Federal income taxes1,862 2,406 2,288 
Stock Options(676)(924)(1,529)
FDII(1,778)(1,540)(1,400)
Foreign rate differential2,066 1,188 413 
Other(1,179)1,700 (326)
Total income tax provision$28,382 $29,129 $21,794 
52

The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax (liabilities) at December 31, 2022 and 2021 were as follows:
 20222021
Deferred tax assets:  
Inventories$1,038 $495 
Restricted stock and stock options3,932 4,082 
Lease liabilities5,439 1,807 
Foreign currency and interest rate swaps 649 
Research and development4,134  
Other3,717 3,657 
Total deferred tax assets18,260 10,690 
Deferred tax (liabilities):
Amortization$(46,688)$(28,133)
Depreciation(25,097)(25,484)
Prepaid expenses(462)(733)
Foreign currency and interest rate swaps(1,456) 
Right of use assets(5,324)(1,769)
Other(1,995)(1,026)
Total deferred tax (liabilities)(81,022)(57,145)
Valuation allowance(22) 
Net deferred tax (liability)$(62,784)$(46,455)

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, 2022, the Company has state income tax net operating loss (NOL) carryforwards of $366. The state NOL carryforwards will expire between 2026 and 2035. The Company believes that the benefit from the state NOL carryforwards will not be realized, therefore a valuation allowance has been established in the amount of $22. The Company also acquired an insignificant amount of NOL carryforwards with the acquisition of Chemogas Holding NV, a privately held specialty gases company headquartered in Grimbergen, Belgium ("Chemogas").
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:
 202220212020
Balance at beginning of period$5,881 $5,335 $4,762 
Increases for tax positions of prior years2,194 806 267 
Decreases for tax positions of prior years(2,260)(260)(391)
Increases for tax positions related to current year  697 
Balance at end of period$5,815 $5,881 $5,335 
All of Balchem's unrecognized tax benefits, if recognized in future periods, would impact the Company's effective tax rate in such future periods.
53

The Company recognizes both interest and penalties as part of the income tax provision. During the year ended December 31, 2022, these amounts were reduced by $371. During the years ended December 31, 2021 and 2020, total interest and penalties amounted to approximately $262 and $232, respectively. As of December 31, 2022 and 2021, accrued interest and penalties were $1,735 and $2,106, 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 2018 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
Balchem Corporation reports three reportable segments: Human Nutrition and Health, Animal Nutrition and Health, and Specialty Products. Sales and production of products outside of our reportable segments and other minor business activities are included in "Other and Unallocated."

Human Nutrition and Health

The Human Nutrition and Health ("HNH") segment provides human grade choline nutrients and mineral amino acid chelated products through this segment for nutrition and health 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 technologies have 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. 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, 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. Through the Kappa and Bergstrom acquisitions, respectively, this segment recently began manufacturing specialty vitamin K2, which is a fast-growing specialty vitamin that plays a crucial role in the human body for bone health, heart health and immunity, and MSM, which is a widely used nutritional ingredient that provides benefits for joint health, sports nutrition, skin and beauty, and healthy aging.

Animal Nutrition and Health

The Company’s Animal Nutrition and Health ("ANH") segment provides nutritional products derived from its microencapsulation and chelation technologies in addition to the essential nutrient choline chloride. For ruminant animals, the Company’s microencapsulated products boost health and milk production by 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. Through the Bergstrom acquisition, this segment recently began manufacturing MSM, which is a widely used nutritional ingredient that provides benefits for pet health.


54

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

The Company re-packages and distributes a number of performance gases and chemicals for various uses by its customers, notably ethylene oxide, propylene oxide, and ammonia. Ethylene oxide 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. Contract sterilizers and medical device manufacturers are principal customers for this product. Propylene oxide is marketed and sold as a fumigant to aid in the control of insects and microbiological spoilage; and to reduce bacterial and mold contamination in certain shelled and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes, and 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.

The Company’s performance gases and chemicals 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. The Company also sells single use canisters for use in sterilizing re-usable devices typically processed in autoclave units in hospitals.

The Company’s micronutrient agricultural nutrition business sells chelated minerals primarily to producers of 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.

The segment information is summarized as follows:

Business Segment Assets
 20222021
Human Nutrition and Health$1,170,238 $727,131 
Animal Nutrition and Health175,972 158,971 
Specialty Products177,187 184,628 
Other and Unallocated (1)
101,115 128,595 
Total$1,624,512 $1,199,325 

Business Segment Net Sales
 202220212020
Human Nutrition and Health$527,131 $442,733 $400,330 
Animal Nutrition and Health262,297 226,776 192,191 
Specialty Products131,438 117,020 103,566 
Other and Unallocated (2)
21,492 12,494 7,557 
Total$942,358 $799,023 $703,644 

55

Business Segment Earnings Before Income Taxes
202220212020
Human Nutrition and Health$82,125 $76,031 $61,397 
Animal Nutrition and Health36,056 26,179 29,979 
Specialty Products32,789 30,020 26,801 
Other and Unallocated (2)
(5,784)(4,728)(7,030)
Interest and other expense(11,437)(2,269)(4,730)
Total$133,749 $125,233 $106,417 


Depreciation/Amortization
 202220212020
Human Nutrition and Health$33,728 $30,012 $32,117 
Animal Nutrition and Health6,685 7,414 7,187 
Specialty Products7,507 8,332 9,699 
Other and Unallocated (2)
3,928 3,121 2,278 
Total$51,848 $48,879 $51,281 

Capital Expenditures
 202220212020
Human Nutrition and Health$33,668 $23,714 $22,758 
Animal Nutrition and Health10,809 8,100 6,039 
Specialty Products4,004 3,804 2,860 
Other and Unallocated (2)
605 524 423 
Total$49,086 $36,142 $32,080 

(1) Other and Unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and income taxes, which the Company does not allocate to its individual business segments. It also includes assets associated with a few minor businesses which individually do not meet the quantitative thresholds for separate presentation.
(2) Other and Unallocated consists of a few minor businesses which individually do not meet the quantitative thresholds for separate presentation and corporate expenses that have not been allocated to a segment. Unallocated corporate expenses consist of: (i) Transaction and integration costs, ERP implementation costs, and unallocated legal fees totaling $3,581, $1,264 and $2,410 for years ended December 31, 2022, 2021 and 2020, respectively, and (ii) Unallocated amortization expense of $2,951, $2,510, and $1,606 for years ended December 31, 2022, 2021, and 2020, respectively, related to an intangible asset in connection with a company-wide ERP system implementation.

56


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. Sales and usage-based taxes are excluded from revenues:

 202220212020
Product Sales$894,318 $762,085 $666,193 
Co-manufacturing40,621 27,994 29,063 
Bill and Hold  1,158 
Consignment4,227 4,439 2,939 
Product Sales Revenue939,166 794,518 699,353 
Royalty Revenue3,192 4,505 4,291 
Total Revenue$942,358 $799,023 $703,644 

The following table presents revenues disaggregated by geography, based on customers' delivery addresses:

 202220212020
United States$682,238 $584,661 $516,347 
Foreign Countries260,120 214,362 187,297 
Total$942,358 $799,023 $703,644 

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.
57


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:
202220212020
Income taxes$33,016 $25,355 $22,637 
Interest$11,879 $4,547 $4,666 
Non-cash financing and investing activities:
 202220212020
Dividends payable$23,129 $20,886 $18,941 
Contingent consideration liability$11,872 $ $ 

NOTE 14 – ACCUMULATED OTHER COMPREHENSIVE INCOME
The changes in accumulated other comprehensive income (loss) were as follows:
 Years Ended December 31,
 202220212020
Net foreign currency translation adjustment$(4,799)$(11,255)$12,829 
Net change of cash flow hedge (see Note 20 for further information)
Unrealized gain/(loss) on cash flow hedge3,564 2,707 (3,094)
Tax(868)(654)809 
Net of tax2,696 2,053 (2,285)
Net change in postretirement benefit plan (see Note 15 for further information)
Prior service credit and gain arising during the period(41)(4)(503)
Amortization of prior service credit9 74 74 
Amortization of loss(2)(21)(50)
Total before tax(34)49 (479)
Tax(24)(13)127 
Adjustment (1)
  (455)
Net of tax(58)36 (807)
Total other comprehensive (loss)/income$(2,161)$(9,166)$9,737 
(1) One-time adjustment to the postretirement account.
Included in "Net foreign currency translation adjustment" were gains/(losses) of $3,851, $4,766, and $(4,882), related to a net investment hedge, net of taxes of $(1,236), $(1,527), and $1,579, for the years ended December 31, 2022, 2021, and 2020, respectively. See Note 20, Derivative Instruments and Hedging Activities.

58

Accumulated other comprehensive (loss)/income at December 31, 2022 consisted of the following:
 Foreign currency
translation
adjustment
Cash flow hedgePostretirement benefit planTotal
Balance December 31, 2021$(3,602)$(1,631)$240 $(4,993)
Other comprehensive (loss)/gain(4,799)2,696 (58)(2,161)
Balance December 31, 2022$(8,401)$1,065 $182 $(7,154)

NOTE 15 - EMPLOYEE BENEFIT PLANS
Defined Contribution Plans
The Company sponsored two 401(k) savings plans for eligible employees, which were merged into one plan on January 1, 2021. The remaining plan allows participants to make pretax contributions and the Company matches certain percentages of those pretax contributions. The remaining plan also has a discretionary profit sharing portion and matches 401(k) contributions with shares of the Company’s Common Stock. All amounts contributed to the plan are deposited into a trust fund administered by independent trustees. On June 21, 2022, the Company completed the acquisition of Kappa, which sponsors one defined contribution plan for its employees. In addition, on August 30, 2022, the Company completed the acquisition of Bergstrom, which sponsors one defined contribution plan for its employees. The plan allows participants to make pretax and after tax contributions. Bergstrom matches certain percentages of those contributions.The Company provided for profit sharing contributions and matching 401(k) savings plan contributions of $1,151 and $4,363 in 2022, $1,459 and $4,142 in 2021, and $1,022 and $3,751 in 2020, 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, Missouri 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.

59

The actuarial recorded liabilities for such unfunded postretirement benefits are as follows:
Change in benefit obligation:
 20222021
Benefit obligation at beginning of year$1,293 $1,374 
Service cost with interest to end of year79 87 
Interest cost26 23 
Participant contributions27 28 
Benefits paid(69)(426)
Actuarial loss109 207 
Benefit obligation at end of year$1,465 $1,293 
Change in plan assets:
 20222021
Fair value of plan assets at beginning of year$ $ 
Employer contributions42 398 
Participant contributions27 28 
Benefits paid(69)(426)
Fair value of plan assets at end of year$ $ 

Amounts recognized in consolidated balance sheet:
 20222021
Accumulated postretirement benefit obligation$(1,465)$(1,293)
Fair value of plan assets  
Funded status(1,465)(1,293)
Unrecognized prior service cost74 74 
Unrecognized net gain(24)(50)
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$(1,465)$(1,293)
Accrued postretirement benefit cost (included in other long-term obligations)N/AN/A
Components of net periodic benefit cost:
 202220212020
Service cost with interest to end of year$79 $87 $68 
Interest cost26 23 26 
Amortization of prior service cost9 74 74 
Amortization of gain(2)(24)(50)
Total net periodic benefit cost$112 $160 $118 
60

Estimated future employer contributions and benefit payments are as follows:
Year 
2023$118 
2024151 
2025149 
2026113 
2027115 
Years 2028-2032622 
Assumptions to determine benefit obligations:
 20222021
Discount rate4.40 %2.10 %
Assumptions to determine net cost:
 202220212020
Discount rate2.10 %1.75 %2.50 %
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, Missouri 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 was to stop participating in its multiemployer plan, the Company would 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, 2022 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 2022 and 2021 was affected by a 4.0% increase in the 2022 contribution rate. There have been no other significant changes that affect the comparability of 2022 and 2021 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
20222021202220212020
Central States,
Southeast and
Southwest Areas
Pension Fund
36-6044243Critical & Declining as of 1/1/22Critical & Declining as of 1/1/21Implemented$939$816$774No7/12/2025

The Company provides an unfunded defined benefit pension plan for employees working in Belgium. The plan provides for the payment of a lump sum at retirement or payments in case of death of the covered employees.

61

The actuarial recorded liabilities for such unfunded defined benefit pension plan are as follows:
Change in benefit obligation:
 20222021
Benefit obligation at beginning of year$1,859 $2,053 
Service cost with interest to end of year44 67 
Interest cost17 14 
Participant contributions27 24 
Benefits paid(60)(18)
Actuarial gain(194)(127)
Exchange rate changes(104)(154)
Benefit obligation at end of year$1,589 $1,859 
Change in plan assets:
 20222021
Fair value of plan assets at beginning of year$1,175 $1,103 
Actual return on plan assets26 76 
Employer contributions94 73 
Participant contributions27 24 
Benefits paid(60)(18)
Exchange rate changes(66)(83)
Fair value of plan assets at end of year$1,196 $1,175 
Amounts recognized in consolidated balance sheet:
 20222021
Benefit obligation$(1,589)$(1,859)
Fair value of plan assets1,196 1,175 
Funded status(393)(684)
Unrecognized prior service costN/AN/A
Unrecognized net (gain)/lossN/AN/A
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$(393)$(684)
Accrued postretirement benefit cost (included in other long-term obligations)N/AN/A
Components of net periodic benefit cost:
 202220212020
Service cost with interest to end of year$44 $67 $104 
Interest cost17 14 20 
Expected return on plan assets(37)(34)(14)
Amortization of prior service cost   
Amortization of net loss 3  
Total net periodic benefit cost$24 $50 $110 
62

Estimated future benefit payments are as follows:
Year 
2023$1 
2024 
2025 
2026 
2027 
Years 2028-203224 
Assumptions to determine benefit obligations:
 20222021
Discount rate4.00 %1.00 %
Assumptions to determine net cost:
 202220212020
Discount rate1.00 %0.75 %1.00 %
Expected return on assets3.25 %3.25 %1.00 %
Deferred Compensation Plan

The Company maintains an unfunded, non-qualified deferred compensation plan 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, 2022 and 2021 was $8,543 and $6,270, respectively, and was included in other long-term obligations on the Company's balance sheet. The related rabbi trust assets were $8,547 and $6,267 as of December 31, 2022 and 2021, respectively, and were included in other non-current assets on the Company's consolidated balance sheets.

NOTE 16 - COMMITMENTS AND CONTINGENCIES

The Company is obligated to make rental payments under non-cancelable operating and finance leases. Aggregate future minimum rental payments required under these leases at December 31, 2022 are disclosed in Note 19, Leases.

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. 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, 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 February 2022, BCP Ingredients, Inc. (“BCP”), the Company subsidiary that operates the site, received Special Notice Letter from EPA for the performance of a focused remedial investigation/feasibility study (“RI/FS”) at the site with regard to the presence of certain contaminants, including 1,4 dioxane. BCP, along with the prior owner of the Verona facility submitted a joint response to the notice in November 2022.

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.



63


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, 2022 and 2021 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, 2022 and 2021 included $934 and $933 in money market funds, respectively.
Non-current assets at December 31, 2022 and 2021 included $8,547 and $6,267, 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 contingent consideration liabilities included on the balance sheet at of December 31, 2022 amount to $11,400 and were valued using level three 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. The derivative assets related to the cross-currency swap and the interest rate swap were $4,587 and $1,406 at December 31, 2022, respectively. The derivative liabilities related to the cross-currency swap and the interest rate swap were $500 and $2,158 at December 31, 2021, respectively.

NOTE 18 – RELATED PARTY TRANSACTIONS
The Company provides services under 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 condensed consolidated statements of earnings.

Payments for the services the Company provided amounted to $4,213, $3,637, and $3,396, respectively, for the years ended December 31, 2022, 2021, and 2020. The raw materials purchased and subsequently sold amounted to $39,853, $27,915, and $13,495, respectively, for the years ended December 31, 2022, 2021, and 2020. 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 $29,062, $22,043, and $12,190, respectively for the years ended December 31, 2022, 2021, and 2020. At December 31, 2022 and 2021, the Company had receivables of $8,820 and $10,504, respectively, recorded in accounts receivable from St. Gabriel CC Company, LLC for services rendered and raw materials sold. The Company also had payables of $5,224 and $7,552, respectively, recorded in accounts payable for finished goods received from St. Gabriel CC Company, LLC. In addition, the Company had receivables in the amount of $164 related to non-contractual monies owed from St. Gabriel CC Company, LLC, recorded in receivables as of December 31, 2021. There were no such receivables as of December 31, 2022. The Company had payables in the amount of $296 related to non-contractual monies owed to St. Gabriel CC Company, LLC, recorded in accounts payable as of December 31, 2022 and 2021.

64


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. Leases are categorized as both operating leases and finance 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 right of use 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 from December 31, 2022. In addition, the Company has historically not been exercising purchase options under the equipment leases as it does not make economic sense to buy the equipment. Instead, the Company has historically replaced the equipment with new leases. 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.

On June 22, 2022, the Company signed a ten-year real estate sublease for approximately 40,000 square feet of office space, which serves as the Company's new corporate headquarters and will also serve as a laboratory facility. The sublease commenced in the fourth quarter of 2022 and the Company recognized a right of use asset and lease liability as of the commencement date in accordance with ASC 842, Lease Accounting.

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 for new leases entered into during 2022: (1) 1-2 years, 1.45% (2) 3-4 years, 2.04% (3) 5-9 years, 2.38% and (4) 10+ years, 3.10%.

In connection with an acquisition in 2019, the Company assumed a finance lease commitment for a warehouse, with an expiration date of March 31, 2033. The warehouse can be purchased at a pre-determined price beginning in 2023.
65

Right of use assets and lease liabilities at December 31, 2022 and 2021 are summarized as follows:

Right of use assets20222021
Operating leases$17,094 $6,929 
Finance leases2,338 2,359 
Total$19,432 $9,288 

Lease liabilities - current20222021
Operating leases$3,796 $2,194 
Finance leases226 167 
Total$4,022 $2,361 
Lease liabilities - non-current20222021
Operating leases$13,806 $4,811 
Finance leases2,213 2,303 
Total$16,019 $7,114 
66

For the years ended December 31, 2022, 2021, and 2020, the Company's total lease costs were 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,
202220212020
Lease Cost
Operating lease cost$4,478 $3,143 $3,105 
Finance Lease cost
Amortization of ROU asset210 210 210 
Interest on lease liabilities125 129 137 
Total finance lease335 339 347 
Total lease cost$4,813 $3,482 $3,452 
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$4,269 $3,097 $2,864 
Operating cash flows from finance leases125 129 137 
Financing cash flows from finance leases177 159 151 
$4,571 $3,385 $3,152 
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals$11,488 $3,804 $1,042 
ROU assets obtained in exchange for new finance lease liabilities, net of ROU asset disposals$ $ $2,782 
Weighted-average remaining lease term - operating leases5.63 years4.21 years4.15 years
Weighted-average remaining lease term - finance leases9.95 years11.41 years12.25 years
Weighted-average discount rate - operating leases2.7 %3.5 %4.5 %
Weighted-average discount rate - finance leases5.0 %5.1 %5.1 %

Rent expense charged to operations under operating lease agreements for 2022, 2021, and 2020 aggregated approximately $4,478, $3,143, and $3,105, respectively.
Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2022 are as follows:
Year 
2023$5,352 
20244,155 
20253,141 
20262,741 
20272,298 
Thereafter6,880 
Total minimum lease payments$24,567 

67

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 (cash flow hedge) with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap (net investment hedge) 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.

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 receive-floating interest rate was based on the London Interbank Offered Rate ("LIBOR") in the original trade agreement. Due to the discontinuation of LIBOR, in the third quarter of 2022, the Company modified its existing interest rate swap to reference 1-month CME Term SOFR (CME Group Benchmark Administration Limited as administrator of the forward-looking term Secured Overnight Financing Rate) in the amended trade terms. This modification was made under the relief provided for in ASC 848, "Reference Rate Reform" and therefore the derivative continues to qualify for hedge accounting. 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 2022 Credit Agreement. The net interest income related to the interest rate swap contract was $400 for the year ended December 31, 2022. The net interest expense related to the interest rate swap contract were $2,144 and $1,593 for the years ended December 31, 2021 and 2020, respectively. These amounts were 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 $2,250, $2,257, and $2,275 for the years ended December 31, 2022, 2021, and 2020, respectively, which were 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 condensed consolidated balance sheets.
As of December 31, 2022 and 2021, the fair value of the derivative instruments is presented as follows in the Company's consolidated balance sheets:

Derivative assets (liabilities)20222021
Interest rate swap$1,406 $(2,158)
Cross-currency swap4,587 (500)
Derivative assets (liabilities)$5,993 $(2,658)

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 amount 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.

68

As of December 31, 2022, 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.

Gains and losses on our hedging instruments are recognized in accumulated other comprehensive income (loss) and categorized as follows for the year ended December 31, 2022, 2021, and 2020:

Location within Statements of Comprehensive IncomeYear ended December 31
202220212020
Cash flow hedge (interest rate swap), net of taxUnrealized gain (loss) on cash flow hedge, net$2,696 $2,053 $(2,285)
Net investment hedge (cross-currency swap), net of taxNet foreign currency translation adjustment3,851 4,766 (4,882)
$6,547 $6,819 $(7,167)

On June 21, 2022, the Company completed the acquisition of Kappa (as defined in Note 2, Significant Acquisitions). In the process of acquiring Kappa, the Company entered into four short-term foreign currency exchange forward contracts with JP Morgan Chase, N.A to manage fluctuations in foreign currency exchange rates related to the acquisition. The Company did not designate these contracts as hedged transactions under the applicable sections of ASC Topic 815, "Derivatives and Hedging". For the year ended December 31, 2022, the net gains on these forward contracts of $512 were recorded in other income or loss in the condensed consolidated statements of earnings. As of December 31, 2022, the Company did not maintain any open foreign currency exchange forward contracts as all four contracts expired before June 30, 2022.

The following table summarizes the key terms of the four forward exchange contracts:

Date entered intoDate expired onBalchem to sellBalchem to buy
June 15, 2022June 21, 2022USD294,555 NOK2,924,553 
June 15, 2022June 17, 2022USD6,436 EUR6,180 
June 15, 2022June 21, 2022USD16,640 EUR15,972 
June 15, 2022June 21, 2022EUR15,972 NOK165,210 
69

NOTE 21 - QUARTERLY FINANCIAL INFORMATION (UNAUDITED)
(In thousands, except per share data)
 20222021
 First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Net sales$228,867 $236,693 $244,267 $232,531 $185,656 $202,365 $197,869 $213,133 
Gross margin71,506 71,876 68,430 68,639 58,727 59,447 60,934 64,066 
Earnings before income taxes37,630 39,258 31,085 25,776 29,983 30,019 32,085 33,146 
Net earnings28,930 29,782 25,249 21,406 23,411 22,731 25,013 24,949 
Basic net earnings per common share$.90 $.93 $.79 $.67 $.73 $.71 $.78 $.78 
Diluted net earnings per common share$.89 $.92 $.78 $.66 $.72 $.70 $.77 $.76 

70

BALCHEM CORPORATION
Valuation and Qualifying Accounts
Years Ended December 31, 2022, 2021 and 2020
(In thousands)
Allowance
for Doubtful Accounts
Inventory
Reserve
Balance - December 31, 2019$2,080 $4,281 
Additions charged to costs and expenses140 5,964 
Adjustments/deductions (a)
(128)(7,463)
Balance - December 31, 20202,092 2,782 
Additions charged to costs and expenses180 7,312 
Adjustments/deductions (a)
(1,344)(8,669)
Balance - December 31, 2021928 1,425 
Additions charged to costs and expenses401 6,786 
Adjustments/deductions (a)
(103)(5,571)
Balance - December 31, 2022$1,226 $2,640 
(a) Represents write-offs and other adjustments



71

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, 2022. 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.    

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

We completed the Bergstrom and Kappa acquisitions in 2022 (See Note 2, Significant Acquisitions). Management’s assessment of and conclusion on the effectiveness of our internal control over financial reporting excludes the internal controls over financial reporting of Bergstrom and Kappa. The acquisitions contributed approximately 2.4% of our net sales for the year ended December 31, 2022, and accounted for approximately 24.5% of our assets as of December 31, 2022. 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, 2022, 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, 2022.
72

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.
73


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

The information regarding our executive officers is included in Part I of this report under the heading “Information about our Executive Officers.”

The other information required by this item is incorporated by reference to the information contained under the headings “Proposal 1. Election of Directors”, “Delinquent Section 16(a) Reports,” and “Corporate Governance” in our Proxy Statement for the 2023 Annual Meeting of Shareholders which will be filed no later than 120 days after December 31, 2022 (the “2023 Proxy Statement”).

Item 11.    Executive Compensation.

The information required by this item is incorporated by reference to the information contained under the headings “Executive Compensation,” “Compensation Committee Report,” and “Compensation Committee Interlocks and Insider Participation” in our 2023 Proxy Statement.

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

The information required by this item is incorporated by reference to the information contained under the headings “Security Ownership of Certain Beneficial Owners and of Management” and Equity Compensation Plan Information” in our 2023 Proxy Statement.

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

The information required by this item is incorporated by reference to the information contained under the headings “Related Party Transactions” and “Director Independence” in our 2023 Proxy Statement.

Item 14.    Principal Accountant Fees and Services.

The information required by this item is incorporated by reference to the information contained under the heading “Information Relating to Proposal 2. Ratification of Appointment of Independent Registered Public Accounting Firm” of our 2023 Proxy Statement.

74

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
2.1
3.1
  
3.2
  
3.3
  
3.4
4.1
10.1
75

10.2
  
10.3
10.4
  
10.5
10.6
10.7
10.8
10.9
10.10
10.11
 
21.1
 
23.1
 
31.1
 
31.2
 
32.1
 
32.2
 
101.INSXBRL Instance Document
 
101.SCHXBRL Taxonomy Extension Schema Document
76

 
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.

77

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 24, 2023BALCHEM CORPORATION
 By:/s/ Theodore L. Harris
 Theodore L. Harris, Chairman, President and
 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, Chairman, President and
Chief Executive Officer
Date: February 24, 2023
/s/ C. Martin Bengtsson
C. Martin Bengtsson, Executive Vice President and
Chief Financial Officer
Date: February 24, 2023
/s/ William A. Backus 
William A. Backus, Vice President and
Chief Accounting Officer
Date: February 24, 2023
/s/ David B. Fischer 
David B. Fischer, Director
Date: February 24, 2023
/s/ Kathleen B. Fish
Kathleen B. Fish, Director
Date: February 24, 2023
/s/ Daniel E. Knutson 
Daniel E. Knutson, Director
Date: February 24, 2023
/s/ Joyce J. Lee
Joyce J. Lee, Director
Date: February 24, 2023
/s/ Perry W. Premdas 
Perry W. Premdas, Director
Date: February 24, 2023
/s/ John Y. Televantos 
Dr. John Y. Televantos, Director
Date: February 24, 2023
/s/ Matthew D. Wineinger 
Matthew D. Wineinger, Director
Date: February 24, 2023

78
EX-4.1 2 descriptionofsecurities-ex.htm EX-4.1 Document



Exhibit 4.1

DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934

As of December 31, 2022, Balchem Corporation had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”): its common stock, par value $0.06-2/3 per share (“common stock”). References herein to “we,” “us,” “our” and the “Company” refer to Balchem Corporation and not to any of its subsidiaries.

The following description of our common stock is a summary and does not purport to be complete. It is subject to and qualified in its entirety by reference to the applicable provisions of the Maryland General Corporation law (the “MGCL”), the Company’s Composite Articles of Incorporation (our “charter”), and its Amended and Restated Bylaws (our “bylaws”). Each of our charter and our bylaws is incorporated by reference as an exhibit to the Annual Report on Form 10-K of which this Exhibit is a part. We encourage you to read our charter, bylaws, our Corporate Governance Guidelines (which are available on our website), and the applicable provisions of the MGCL for additional information.

General

Under our charter, we may issue up to 122,000,000 shares of stock, comprised of 120,000,000 shares of common stock and 2,000,000 shares of preferred stock, par value $25.00 per share (“preferred stock”).

Our charter authorizes our board of directors (our “Board”) to issue shares of stock of the Company or securities convertible into shares of its stock. As allowed by the MGCL, our charter authorizes our Board, without stockholder approval, to issue preferred stock, in one or more series, each series to be with such preferences, conversion and other rights, voting powers, restrictions, limitations as to dividends, qualifications and terms and conditions of redemption as our Board shall determine, with the foregoing potentially having the effect of delaying, deferring or preventing a change in control of the Company. We believe that the power to issue additional shares of our stock and to classify unissued shares of our preferred stock and to issue the classified shares provides us with increased flexibility in structuring possible future financings and acquisitions and in meeting other needs which might arise, but our issuance of additional shares of stock could dilute voting and other stockholder rights. See “Certain Provisions of Our Charter and Bylaws and of Maryland Law” below.

Common Stock

All of the outstanding shares of our common stock are duly authorized, fully paid and nonassessable. Our common stockholders are entitled to receive dividends when authorized by our Board and declared by us out of assets legally available for the payment of dividends. They are also: (i) entitled to share ratably in our assets legally available for distribution to our





stockholders in the event of our liquidation, dissolution or winding up, after payment of, or adequate provision for, all of our known debts and liabilities, and (ii) generally are not liable for our debts or obligations. These rights may be subject to the preferential rights of any other class or series of our stock, including any preferred stock. All shares of common stock have equal dividend and liquidation rights.

Each outstanding share of common stock is entitled to one vote on all matters submitted to a vote of the stockholders and, except for the rights that may be held by the holders of shares of any subsequently issued class or series of preferred stock, the holders of our common stock possess exclusive voting power. There is no cumulative voting in the election of our directors. A majority of votes cast at a meeting of stockholders duly called and at which a quorum is present is sufficient to elect a director, other than in the case of a “contested election,” in which case a plurality of the votes cast is sufficient to elect a director. A “contested election” is any election of directors with respect to which (i) the Company receives notice that a stockholder has nominated an individual for election as a director in compliance with our bylaws and (ii) such nomination has not been withdrawn by the stockholder prior to the date when the Company first mails notice of the meeting to its stockholders and, as a result, the number of nominees for director is greater than the number of directors to be elected at the meeting. The Company’s Corporate Governance Guidelines set forth the procedures that are applicable if an incumbent director in an uncontested election receives a greater number of “withhold” votes for election than “for” votes. For all other matters, unless a different number is required by law, our charter or our bylaws, a majority of votes cast at a meeting of stockholders duly called and at which a quorum is present is sufficient to approve or authorize such other matter.

Our stockholders have no exchange, sinking fund or redemption rights, and have no preemptive rights to subscribe for any future issuance of our securities. Because our stockholders do not have preemptive rights, we may issue additional shares of stock that may reduce their proportionate voting and financial interest in the Company. Rights to receive dividends on our common stock may be limited by the terms of any future classified and issued shares of our preferred stock.

A Maryland corporation generally may not dissolve, amend its charter, merge, convert, consolidate, sell all or substantially all of its assets or engage in a statutory share exchange unless declared advisable by its board of directors and approved by the affirmative vote of stockholders holding at least two-thirds of the shares entitled to vote on the matter.

Transfer Agent and Registrar

The transfer agent and registrar for shares of our common stock is Broadridge Corporate Issuer Solutions, Inc.

Certain Provisions of Our Charter and Bylaws and of Maryland Law

Our Board of Directors






Our Board is divided into three classes, with the term of each class of directors expiring in a different successive year. Directors of each class are elected to serve until the third annual meeting following their election and until their successors are duly elected and qualify. As a general matter, a classified board can render a change in control of the Company or removal of incumbent management more difficult. We believe that the classification of our Board helps to assure the continuity and stability of our strategies and policies as determined by our Board.

Board vacancies may be filled by a majority of the remaining members of our Board even if such majority is less than a quorum. A director elected by our Board to fill a vacancy shall be elected to serve until the next annual meeting of stockholders and until his or her successor is duly elected and qualifies.

Under our bylaws, directors may be removed from office by the affirmative vote of a majority of all of the votes of stockholders entitled to be cast for the election of directors and any resulting vacancy for the unexpired term of the removed director shall be filled by action of the stockholders. In addition, the MGCL provides that, for so long as our Board is classified, a director may only be removed for cause.

Business Combinations

Under the MGCL, “business combinations” (as defined therein) between the Company and an “interested stockholder” or any affiliate thereof are prohibited for five years after the most recent date on which the interested stockholder became an interested stockholder. An interested stockholder is defined as:

any person that beneficially owns, directly or indirectly, 10% or more of the voting power of the corporation’s outstanding voting stock; or

an affiliate or associate of the corporation and was the beneficial owner, directly or indirectly, of 10% or more of the voting power of the then outstanding stock of the corporation at any time within the two-year period immediately prior to the date in question.

Our Board may approve in advance the transaction by which such person otherwise would have become an interested stockholder, in which case, that person will not be an interested stockholder.

After the five-year prohibition, any business combination between us and an interested stockholder or any affiliate thereof generally must be recommended by our Board and approved by the affirmative vote of at least:

80% of the votes entitled to be cast by holders of outstanding shares of voting stock; and






two-thirds of the votes entitled to be cast by holders of voting stock other than shares held by the interested stockholder with whom or with whose affiliate the business combination is to be effected or shares held by any affiliate or associate of the interested stockholder.

These super-majority vote requirements do not apply if, among other conditions, our stockholders receive a minimum price, as defined under the MGCL, for their shares in the form of cash or other consideration in the same form as previously paid by the interested stockholder for its shares. The statute permits various exemptions from its provisions, including, without limitation, business combinations that are exempted by our Board prior to the time that an interested stockholder becomes an interested stockholder.

Control Share Acquisitions

The MGCL provides that a holder of “control shares” of a Maryland corporation acquired in a “control share acquisition” has no voting rights with respect to such shares except to the extent approved by the affirmative vote of two-thirds of all the votes entitled to be cast on the matter, excluding “interested shares,” as defined in MGCL section 3-701(g). A “control share acquisition” means the acquisition of ownership of, or the power to direct the exercise of voting power with respect to, control shares, subject to certain exceptions. Control shares are voting shares of stock that, if aggregated with all other shares of stock owned by the acquiror or in respect of which the acquiror is entitled to exercise or direct the exercise of voting power, except solely by virtue of a revocable proxy, would entitle the acquiror to exercise voting power in electing directors within one of the ranges of voting power specified in the MGCL section 3-701(d)(i) – (iii). Control shares do not include shares the acquiror is entitled to vote as a result of having previously obtained stockholder approval or shares acquired directly from the corporation.

A person who has made or proposes to make a control share acquisition may compel our Board to call a special meeting of stockholders to consider the voting rights of the shares within 50 days of demand. This right is subject to the satisfaction of certain conditions, including an undertaking to pay the expenses of the meeting and delivering an “acquiring person statement” as described in the MGCL. If no request for a meeting is made, the Company may present the question at any stockholders’ meeting.

If voting rights are not approved at the meeting or if the acquiring person does not deliver an “acquiring person statement,” then we may redeem for “fair value” any or all of the control shares, except those for which voting rights have previously been approved. Fair value is determined, without regard to the absence of voting rights for the control shares, as of the meeting date of the non-approval of the voting rights or, if no meeting is held, as of the date of the last control share acquisition by the acquiror. If voting rights for control shares are approved at a stockholders’ meeting and the acquiror becomes entitled to vote a majority of the shares entitled to vote, all other stockholders may exercise appraisal rights. The fair value of the shares as determined for purposes of appraisal rights may not be less than the highest price per share paid by the acquiror in the control share acquisition.






The control share acquisition statute does not apply to shares acquired in a merger, consolidation, or statutory share exchange if we are a party to the transaction or to acquisitions approved or exempted by the charter or our bylaws.

Our bylaws contain a provision exempting any and all acquisitions by any person of our shares of stock from the Control Share Acquisition Act. This bylaw provision may be amended or eliminated at any time in the future.

Subtitle 8

Title 3, Subtitle 8, of the Corporations and Associations Article of the Annotated Code of Maryland (“Subtitle 8”) permits a Maryland corporation, such as the Company, with at least three directors who are not officers or employees of the corporation or affiliates of, or nominated by, a person seeking to acquire control of the corporation and a class of stock registered under the Exchange Act, to elect to be subject to any or all of the following provisions, by provision in its charter or bylaws or a resolution of its board of directors and notwithstanding any contrary provision in the charter or bylaws and without any action by stockholders:

a classified board;

a two-thirds vote requirement for removing a director;

a requirement that the number of directors be fixed only by the board of directors;

a requirement that a vacancy on the board be filled only by the remaining directors and for the remainder of the full term of the class of directors in which the vacancy occurred; or

a majority requirement for the calling by stockholders of a special meeting of stockholders.

We have not elected to be subject to any provisions of Subtitle 8. However, through a provision in our bylaws unrelated to Subtitle 8, we have had a classified board for more than 25 years. In the future, our Board may elect, without stockholder approval, to be subject to one or more of the provisions of Subtitle 8.

Meetings of Stockholders

Under our bylaws, annual meetings of stockholders must be held each year at a date, time and place determined by our Board. Special meetings of stockholders may be called by the chair of our Board, our chief executive officer, our president and our Board. Additionally, subject to the provisions of our bylaws, a special meeting of stockholders to act on any matter that may properly be considered at a meeting of stockholders must be called by our secretary upon the written request of stockholders entitled to cast at least 25% of all of the votes entitled to be cast





on the matter at such meeting. Only matters set forth in the notice of a special meeting of stockholders may be considered and acted upon at such a meeting.
Advance Notice of Director Nominations and New Business

Our bylaws provide that, with respect to an annual meeting of stockholders, nominations of individuals for election to our Board and the proposal of business to be considered by stockholders may be made only:

pursuant to our notice of the meeting (or any supplement thereto) by or at the direction of our Board;

otherwise properly brought before the meeting by or at the direction of our Board; or

by a stockholder of record of the Company at the time such notice of meeting is delivered, who is entitled to vote at the meeting, and who complies with the advance notice procedures of our bylaws.

With respect to special meetings of stockholders, only the business specified in the notice of the meeting may be brought before the meeting. Nominations of individuals for election to our Board at a special meeting at which directors are to be elected may only be made:

by or at the direction of our Board; or

provided that our Board has determined that directors will be elected at the meeting, by a stockholder of record at the time of giving notice, who is entitled to vote at the meeting and upon such election, and who complies with the advance notice procedures of our bylaws.

The purpose of requiring stockholders to give advance notice of nominations and other proposals is to afford our Board and our stockholders the opportunity to consider the qualifications of the proposed nominees or the advisability of the other proposals and, to the extent considered necessary by our Board, to inform stockholders and make recommendations regarding the nominations or other proposals.

Limitation of Liability and Indemnification of Directors and Officers

The MGCL permits a Maryland corporation to include in its charter a provision limiting the liability of its directors and officers to the corporation and its stockholders for money damages except for liability resulting from (i) actual receipt of an improper benefit or profit in money, property or services or (ii) active and deliberate dishonesty that is established by a final judgment and that is material to the cause of action. Our charter contains such a provision that eliminates directors’ and officers’ liability to the maximum extent permitted by Maryland law.

Our bylaws obligate us, to the maximum extent permitted by Maryland law, to indemnify any present or former director or officer or any individual who, while a director or officer of the





Company and at the request of the Company, serves or has served another corporation, real estate investment trust, limited liability company, partnership, joint venture, trust, employee benefit plan or other enterprise as a director, officer, partner, trustee, member or manager, is made or threatened to be made a party to, or witness in, a proceeding by reason of his or her service in that capacity, and to pay or reimburse his or her reasonable expenses in advance of final disposition of a proceeding to the maximum extent permitted by law.


EX-10.1 3 baseplan401kasamended-ex101.htm EX-10.1 Document

Exhibit 10.1






















BASIC PLAN DOCUMENT #01


Copyright © 2002-2022 Empower Retirement, LLC All Rights Reserved.



EMPOWER RETIREMENT, LLC TABLE OF CONTENTS
Section 1.01 Plan    1
Section 1.02 Application of Plan    1
Section 3.01 Elective Deferrals and Voluntary Contributions    18
Section 3.02 Matching Contributions    18
Section 3.03 Employer Contributions    18
Section 3.04 Transfers    18
Section 3.05 Termination and Rehires    18
Section 3.06 Limitations on Exclusions    18
Section 3.07 Procedures for Admission    19
Section 3.08 Participants Receiving Differential Military Pay    19
Section 4.01 Elective Deferrals and Voluntary Contributions    20
Section 4.02 Matching Contributions    22
Section 4.03 Employer Contributions    23
Section 4.04 Safe Harbor Contributions and Qualified Non-Elective/Matching Contributions    25
Section 4.05 Prevailing Wage Contributions    27
Section 4.06 Rollover Contributions    28
Section 4.07 Transfers    29
Section 4.08 Military Service    30
Section 4.09 Timing of Contributions    30
Section 4.10 Arrangements Adopted by More Than One Employer    30
Section 4.11 SIMPLE 401(k) Provisions    32
Section 4.12 Deemed IRAs    34
Section 5.01 Annual Limitation on Elective Deferrals    35
Section 5.02 Nondiscrimination    35
Section 5.03 Special Rules    37
Section 5.04 Correction of Discriminatory Contributions    39
Section 5.05 Maximum Amount of Annual Additions    41
Section 6.01 Participant Contributions    43
Section 6.02 Employer Contributions    43
Section 6.03 Forfeitures    44
Section 7.01 Commencement of Distributions    46
Section 7.02 Timing and Form of Distributions    46
Section 7.03 Force-Out of Small Balances    48
Section 7.04 Beneficiary    49
Section 7.05 Minimum Distribution Requirements    49
Section 7.06 Direct Rollovers    53
Section 7.07 Minor or Legally Incompetent Payee    55
Section 7.08 Missing Payee    55
Section 7.09 Distributions Upon Termination of Plan    55
Section 7.10 Joint and Survivor Annuities    56
Section 8.01 Hardship    58
Section 8.02 Specified Age, Specified Age and Service    59
Section 8.03 Other Withdrawals    59
Section 8.04 Transfer Account    60
Section 8.05 Rules Regarding In-Service Distributions    60
Section 8.06 Loans    61
Section 9.01 Investment of Assets    63
Section 9.02 Participant Self-Direction    63
i


Section 9.03 Individual Accounts    64
Section 9.04 Qualifying Employer Investments    64
Section 9.05 Allocation of Earnings and Losses    65
Section 9.06 Voting Rights    65
Section 9.07 Life Insurance    66
Section 9.08 Qualifying Longevity Annuity Contract (QLAC)    66
Section 10.01 Top-Heavy Status    68
Section 10.02 Minimum Allocations    68
Section 10.03 Minimum Vesting    69
Section 11.01 Plan Administrator    71
Section 11.02 Investment Fiduciary    72
Section 11.03 Compensation of Plan Administrator and Investment Fiduciary    73
Section 11.04 Plan Expenses    73
Section 11.05 Allocation of Fiduciary Responsibility    73
Section 11.06 Indemnification    73
Section 11.07 Claims Procedure    73
Section 11.08 Written Communication    74
Section 12.01 Amendment    75
Section 12.02 Merger and Transfer    76
Section 12.03 Termination    76
Section 13.01 Nonalienation of Benefits    78
Section 13.02 Rights of Alternate Payees    78
Section 13.03 No Right to Employment    79
Section 13.04 No Right to Trust Assets    79
Section 13.05 Governing Law    79
Section 13.06 Severability of Provisions    79
Section 13.07 Headings and Captions    79
Section 13.08 Gender and Number    79
Section 13.09 Disaster Relief    80
Section 13.10 Exclusive Benefit    80
Section 13.11 Return of Contributions    80
ii

ARTICLE 1 INTRODUCTION
ARTICLE 1 INTRODUCTION
Section 1.01    PLAN
This document ("Basic Plan Document") and its related Adoption Agreement are intended to qualify as a tax-exempt "Plan" under Code sections 401(a).
Section 1.02    APPLICATION OF PLAN
Except as otherwise specifically provided herein, the provisions of this Plan shall apply to those individuals who are Eligible Employees of the Employer on or after the Effective Date. Except as otherwise specifically provided for herein, the rights and benefits, if any, of former Eligible Employees of the Employer whose employment terminated prior to the Effective Date, shall be determined under the provisions of the Plan, as in effect from time to time prior to that date.
1
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS
ARTICLE 2 DEFINITIONS


"Account" means the balance of a Participant's interest in the Trust as of the applicable date as adjusted pursuant to Article
9. "Account" or "Accounts" shall include to the extent provided in the Adoption Agreement, an Elective Deferral Account, Pre-tax Elective Deferral Account, Roth Elective Deferral Account, Matching Contribution Account (and a Qualified Matching Contribution Account, if necessary), Non-Elective Contribution Account, Pension Contribution Account, Voluntary Contribution Account, Rollover Contribution Account, Qualified Non-Elective Contribution Account, Transfer Account, In-Plan Roth Rollover Account and such other Account(s) or subaccount(s) as the Plan Administrator, in its discretion, deems appropriate.

"Actual Contribution Ratio" means the ratio (expressed as a percentage) of Matching Contributions and Voluntary Contributions for a Participant for the Plan Year to the Participant's Section 414(s) Compensation for such year.

A Matching Contribution shall be considered "for the Plan Year" only if (a) it is made on account of the Participant's Elective Deferral/Voluntary Contribution for that Plan Year, (b) it is allocated to his Matching Contribution Account during such Plan Year, and (c) it is paid to the Trust by the last day of the 12th month after the end of such Plan Year.

Voluntary Contributions are considered to have been made in the Plan Year in which contributed to the Trust. For purposes of the preceding sentence, an amount withheld from an Employee's pay (or a payment by the Employee to an agent of the Plan) is treated as contributed at the time of such withholding (or payment) if the funds paid are transmitted to the Trust within a reasonable period after the withholding (or payment). For purposes of determining the Actual Contribution Ratio, Elective Deferrals recharacterized pursuant to Section 5.04 shall be treated as a Voluntary Contribution.

Elective Deferrals, Qualified Non-Elective Contributions and Qualified Matching Contributions shall be counted in the Actual Contribution Ratio only if they meet the requirements of Section 5.03(b). The Actual Contribution Ratio of a Participant who does not receive a Matching Contribution or make a Voluntary Contribution shall be zero.

Notwithstanding the foregoing, if the Plan is automatically deemed to meet the nondiscrimination requirements of Section
5.02 with respect to Matching Contributions, the Actual Contribution Ratio may be determined solely with respect to Voluntary Contributions or by aggregating with Matching Contributions. A Participant's Actual Contribution Ratio shall not include: (a) contributions treated as disproportionate within the meaning of Section 5.03(f); (b) additional contributions made pursuant to Code section 414(u) by reason of a Participant's Qualified Military Service for the Plan Year for which the contributions are made, or for any other Plan Year; or (c) Matching Contributions that are forfeited either to correct excess aggregate contributions or because the contributions to which they relate are excess deferrals, excess contributions, or excess aggregate contributions.

"Actual Deferral Ratio " means the ratio (expressed as a percentage) of Elective Deferrals made on behalf of a Participant for the Plan Year to the Participant's Section 414(s) Compensation for that year.

An Elective Deferral shall be considered "for the Plan Year" only if the Elective Deferral is allocated to the Participant's Account under the Plan as of a date within that year. For purposes of this rule, an Elective Deferral is considered allocated as of a date within a year only if: (a) the allocation is not contingent on the Participant's participation in the Plan or performance of services on any date subsequent to that date; (b) the Elective Deferral is actually paid to the Trust no later than the end of the 12-month period immediately following the year to which the contribution relates; and (c) the Elective Deferral relates to Plan Compensation that would have been received by the Participant in the year but for the Participant's election to defer under the arrangement.
Qualified Non-Elective Contributions and Qualified Matching Contributions shall be counted in the Actual Deferral Ratio only if they meet the requirements of Section 5.03(b).

The Actual Deferral Ratio of a Participant who is eligible but does not make an Elective Deferral and, if applicable, who does not receive an allocation of Qualified Non-Elective Contributions and Qualified Matching Contributions shall be zero. A Participant's Actual Deferral Ratio shall not include: (a) contributions treated as disproportionate within the meaning of Section 5.03(f); (b) a Nonhighly Compensated Employee's Excess Elective Deferrals; (c) Elective Deferrals treated as Catch-up Contributions for the Plan Year for which the contributions were made or for any other Plan Year; (d) additional Elective Deferrals made pursuant to Code section 414(u) by reason of a Participant's Qualified Military Service for the Plan Year for which the contributions are made, or for any other Plan Year; or (e) to the extent necessary to demonstrate satisfaction of the requirement of Treas. Reg. section

2
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS


1.401(m)-2(a)(6)(ii), Elective Deferrals taken into account for the Actual Contribution Percentage (ACP) test under Treas. Reg. section 1.401(m)-2(a)(6).

"Adoption Agreement" means the document executed in conjunction with this Basic Plan Document that contains the optional features selected by the Plan Sponsor.

"Alternate Payee" means the person entitled to receive payment of benefits under the Plan pursuant to a Qualified Domestic Relations Order.

"Annual Addition" means the sum of the following amounts credited to a Participant's Account for the Limitation Year:

(a)Employer contributions allocated to a Participant's Account, including Elective Deferrals, Matching Contributions, Non-Elective Contributions, Pension Contributions and Qualified Non-Elective Contributions. Employer contributions shall also include Excess Elective Deferrals, unless such amounts are distributed no later than the first April 15 following the close of the Participant's taxable year;

(b)Voluntary Contributions;

(c)forfeitures;

(d)amounts allocated to an individual medical account, as defined in Code section 415(l)(2), which is part of a pension or annuity plan maintained by the Employer;

(e)amounts derived from contributions paid or accrued which are attributable to post-retirement medical benefits, allocated to the separate Account of a Key Employee, as defined in Code section 419A(d)(3), under a welfare benefit fund, as defined in Code section 419(e), maintained by the Employer; and

(f)allocations under a simplified employee pension plan.

Notwithstanding the foregoing, an Annual Addition shall not include a restorative payment within the meaning of IRS Revenue Ruling 2002-45 and any superseding guidance.

"Annuity Starting Date" means the first day of the first period for which an amount is paid as an annuity or any other form.

"Average Contribution Percentage" means the average (expressed as a percentage) of the Actual Contribution Ratios of the Participants in a specified group.

"Average Deferral Percentage" means the average (expressed as a percentage) of the Actual Deferral Ratios of the Participants in a specified group.

"Beneficiary" means the person(s) entitled to receive benefits, under Section 7.04 of the Plan, upon the Participant's death.

"Board" means the governing body of the Plan Sponsor. If the Plan Sponsor is a sole proprietorship, the Board means the sole proprietor.

"Catch-up Contribution" means the contribution described in Section 5.01(d).

"Code" means the Internal Revenue Code of 1986, as amended from time to time.

"Committee" means the committee that may be appointed by the Plan Sponsor pursuant to Section 11.01 to serve as Plan Administrator.

"Determination Date" means the last day of the preceding Plan Year. Notwithstanding the foregoing, the Determination Date for the first Plan Year shall be the last day of such year.

3
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS



"Disabled" or "Disability" shall have the meaning specified in the Adoption Agreement. The determination of Disability shall be made by the Plan Administrator.

"Early Retirement Age" shall have the meaning set forth in the Adoption Agreement.

"Early Retirement Date" shall have the meaning set forth in the Adoption Agreement.

"Earned Income" means the net earnings from self-employment in the trade or business with respect to which the Plan is established, for which personal services of the individual are a material income-producing factor. Net earnings will be determined without regard to items not included in gross income and the deductions allocable to such items. Net earnings are reduced by contributions by the Employer to a qualified plan to the extent deductible under Code section 404. Net earnings shall be determined with regard to the deduction allowed to the taxpayer by Code section 164(f).

"Effective Date" shall have the meaning set forth in Section A.3 of the Adoption Agreement except as otherwise specified in the Plan or Adoption Agreement.

"Elapsed Time Method" means a service crediting method whereby an Employee is credited for an aggregate of all time periods (without regard to hours worked) beginning on the Employee's date of hire (or rehire, as applicable) and ending on the date that a break in service begins in accordance with Treas. Reg. section 1.410(a)-7. Under the Elapsed Time Method, an Employee's service is credited for any period of severance that is less than 12 consecutive months.

"Elective Deferral" means an Employee contribution made to the Plan as a Pre-tax Elective Deferral or a Roth Elective Deferral pursuant to Article 4 of the Plan.

"Elective Deferral Account" means so much of a Participant's Account as consists of a Participant's Elective Deferrals (and corresponding earnings) made to the Plan. Except as expressly provided elsewhere in the Plan, the Elective Deferral Account shall also include Catch-up Contributions described in Section 5.01 of the Plan.

"Eligibility Computation Period" means a consecutive 12-month period beginning with an Employee's Employment Commencement Date and each anniversary thereof. Notwithstanding the foregoing, if the Adoption Agreement provides that the Eligibility Computation Period switches to the Plan Year his succeeding Eligibility Computation Period for such purpose will switch to the Plan Year, beginning with the Plan Year that includes the first anniversary of his Employment Commencement Date. If the Eligibility Computation Period switches to the Plan Year, an Employee who is credited with a Year of Eligibility Service in both the initial Eligibility Computation Period and the first Plan Year which commences prior to the first anniversary of the Employee's initial Eligibility Computation Period will be credited with two Years of Eligibility Service.

"Eligible Employee" means any Employee employed by the Employer, subject to the modifications and exclusions described in the Adoption Agreement.

If the Adoption Agreement provides that the Plan is not a standardized plan and if an individual is subsequently reclassified as, or determined to be, an Employee by a court, the Internal Revenue Service or any other governmental agency or authority, or if the Employer is required to reclassify such individual as an Employee as a result of such reclassification or determination (including any reclassification by the Employer in settlement of any claim or action relating to such individual's employment status), such individual shall not become an Eligible Employee by reason of such reclassification or determination.

If the Adoption Agreement provides that the Plan is not a standardized plan, an individual who becomes employed by the Employer in a transaction between the Employer and another entity that is a stock or asset acquisition, merger, or other similar transaction involving a change in the employer of the employees of the trade or business shall not become eligible to participate in the Plan until the Plan Sponsor specifically authorizes such participation.

If the Adoption Agreement provides that the Plan is a standardized plan, an individual who becomes employed by the Employer in a transaction between the Employer and another entity that is a stock or asset acquisition, merger, or other similar transaction involving a change in the employer of the employees of the trade or business shall not become eligible to participate in

4
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS


the Plan until after the end of the Plan Year following the Plan Year in which the transaction occurs unless the Plan Sponsor specifically authorizes such participation prior to the end of such period.

"Employee" means any individual who is employed by the Employer, including a Self-Employed Individual. The term "Employee" includes any Leased Employee of the Employer. If the Adoption Agreement provides that the Plan is not a standardized plan, no Leased Employee may become a Participant hereunder unless he becomes an Eligible Employee. The term "Employee" shall not include a person who is classified by the Employer as an independent contractor or a person (other than a Self-Employed Individual) who is not treated as an employee for purposes of withholding federal employment taxes.

"Employer" means the Plan Sponsor and any other entity that has adopted the Plan with the approval of the Plan Sponsor or any other entity required to be aggregated with the Employer under Code sections 414(b), (c), (m) or (o) and the regulations thereunder. In identifying "Employer" for purposes of Section 5.05, the definition in Code sections 414(b) and (c) shall be modified as provided in Code section 415(h).

"Employment Commencement Date" means the first date on which the Eligible Employee performs an Hour of Service.

"ERISA" means the Employee Retirement Income Security Act of 1974, all amendments thereto and all federal regulations promulgated pursuant thereto.

"Excess Compensation" means the amount by which an Eligible Employee's Plan Compensation for a Plan Year exceeds the integration level described in the Adoption Agreement.

"Excess Elective Deferral" means Elective Deferrals made in excess of the limit described in Section 5.01.

"Final Paycheck Pay" means compensation paid by the later of: (a) 2-1/2 months after an Employee's severance from employment with the Employer or (b) the end of the Limitation Year that includes the date of the Employee's severance from employment with the Employer if: (1) the payment is regular compensation for services during the Participant's regular working hours, or compensation for services outside the Participant's regular working hours (e.g., overtime or shift differential), commissions, bonuses, or other similar payments; and (2) the payment would have been paid to the Participant prior to a severance from employment if the Participant had continued in employment with the Employer.

"Highly Compensated Employee" means any Employee who during the Plan Year performs services for the Employer and
who:

(a)was a More Than 5% Owner at any time during the Plan Year or the preceding Plan Year; or

(b)during the preceding Plan Year (the Adoption Agreement may provide that the foregoing determination may be made with respect to the calendar year beginning with or within the preceding Plan Year) received Statutory Compensation in excess of the Code section 414(q)(1) amount ($80,000 as adjusted) and, if provided in the Adoption Agreement, was a member of the top paid group of Employees within the meaning of Code section 414(q)(3).

The determination of who is a Highly Compensated Employee will be made in accordance with Code section 414(q) and the regulations thereunder to the extent they are not inconsistent with the method established above.

The term Highly Compensated Employee also includes a former Employee who was a Highly Compensated Employee when he separated from service or at any time after attaining age 55.

"Hour of Service" means:

(a)Each hour for which an Employee is paid, or entitled to payment, for the performance of duties for the Employer. These hours will be credited to the Employee for the computation period in which the duties are performed.

(b)Each hour for which an Employee is paid, or entitled to payment, by the Employer on account of a period of time during which no duties are performed (irrespective of whether the employment relationship has terminated) due to vacation,

5
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS


holiday, illness, incapacity (including disability), layoff, jury duty, military duty or leave of absence. No more than 501 Hours of Service will be credited under this paragraph for any single continuous period (whether or not such period occurs in a single computation period).

(c)Each hour for which back pay, irrespective of mitigation of damages, is either awarded or agreed to by the Employer. The same Hours of Service will not be credited both under paragraph (a) or paragraph (b), as the case may be, and under this paragraph (c). These hours will be credited to the Employee for the computation period or periods to which the award or agreement pertains rather than the computation period in which the award, agreement or payment is made.

Hours under this definition will be calculated and credited pursuant to DOL Reg. section 2530.200b-2 and any superseding guidance which is incorporated herein by this reference.

Solely for purposes of determining whether a One-Year Break in Service has occurred, an individual who is absent from work for maternity or paternity reasons shall receive credit for the Hours of Service which would otherwise have been credited to such individual but for such absence, or in any case in which such hours cannot be determined, eight (8) Hours of Service per day of such absence. For purposes of this paragraph, an absence from work for maternity or paternity reasons means an absence (a) by reason of the pregnancy of the individual, (b) by reason of a birth of a child of the individual, (c) by reason of the placement of a child with the individual in connection with the adoption of such child by such individual, or (d) for purposes of caring for such child for a period beginning immediately following such birth or placement. The Hours of Service credited under this paragraph shall be credited (a) in the computation period in which the absence begins if the crediting is necessary to prevent a break in service in that period, or (b) in all other cases, in the following computation period.

If the Employer is a member of an affiliated service group (under Code section 414(m)), a controlled group of corporations (under Code section 414(b)), a group of trades or businesses under common control (under Code section 414(c)) or any other entity required to be aggregated with the Employer pursuant to Code section 414(o), service will be credited for any employment with such groups during the time the Employer is a member of the applicable group. Service will also be credited for any individual considered an Employee for purposes of this Plan under Code sections 414(n) or 414(o).

If the Employer maintains the plan of a predecessor employer, service with such employer will be treated as service for the Employer.

Service with respect to Qualified Military Service shall be credited in accordance with Code section 414(u) and service shall also be determined to the extent required by the Family and Medical Leave Act of 1993.

Notwithstanding the foregoing, for determining service under the Elapsed Time Method, an Hour of Service means each hour for which an Employee is paid or entitled to payment for the performance of duties for the Employer.

"Initial Period" means the period which commences when a Participant has an automatic contribution made pursuant to a Qualified Automatic Contribution Arrangement. The period may end on the last day of the first Plan Year that begins after the date of initial participation, or an earlier date determined at the Plan Administrator's discretion as long as the automatic enrollment amounts meet the minimum percentage requirements provided under Treas. Reg. section 1.401(k)-3(j)(2) for the applicable Plan Year.

"In-Plan Roth Rollover" means an Employee contribution made to the Plan as a rollover from another Account in the Plan pursuant to Section 4.06(c).

"In-Plan Roth Rollover Account" means so much of a Participant's Account as consists of a Participant's In-Plan Roth Rollover contributions (and corresponding earnings) made to the Plan.

"Investment Fiduciary" means the person(s) designated in the Adoption Agreement. The fiduciary shall be subject to standards of conduct as prescribed under ERISA.

"Investment Funds" means the funds in which the Trust is invested.

6
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS


"Investment Manager" means an investment manager as described in section 3(38) of ERISA.

"Key Employee" means any Employee or former Employee (including any deceased Employee) who at any time during the Plan Year that includes the Determination Date is an officer of the Employer having an annual Statutory Compensation greater than
$130,000 (as adjusted under Code section 416(i)(1)), a More Than 5% Owner of the Employer, or a 1% owner of the Employer having Statutory Compensation of more than $150,000. The determination of who is a Key Employee will be made in accordance with Code section 416(i)(1) and the applicable regulations and other guidance of general applicability issued thereunder.

"Leased Employee" means any person (other than an Employee of the Employer) who, pursuant to an agreement between the Employer and any other person ("leasing organization"), has performed services for the Employer (or for the Employer and related persons determined in accordance with Code section 414(n)(6)) on a substantially full time basis for a period of at least one year, and such services are performed under primary direction or control by the Employer. Contributions or benefits provided to a Leased Employee by the leasing organization which are attributable to services performed for the Employer shall be treated as provided by the Employer. A person shall not be considered a Leased Employee if: (a) such person is covered by a money purchase pension plan providing: (1) a nonintegrated employer contribution rate of at least 10% of compensation, as defined in Code section 415(c)(3), but including amounts contributed pursuant to a salary reduction agreement which are excludable from the employee's gross income under Code sections 125, 402(e)(3), 402(h), 403(b), 132(f) or 457; (2) immediate participation; and (3) full and immediate vesting; and (b) Leased Employees do not constitute more than 20% of the Employer's nonhighly compensated work force.

"Limitation Year" means the year specified in the Adoption Agreement for purposes of determining Annual Additions limits pursuant to Article 5. All qualified plans maintained by the Employer must use the same Limitation Year. If the Limitation Year is amended to a different consecutive 12-month period, the new Limitation Year must begin on a date within the Limitation Year in which the amendment is made.

"Matched Employee Contribution" means a Participant's Elective Deferrals, Catch-Up Contributions (unless excluded in the Adoption Agreement) and such other Employee contributions specified in the Adoption Agreement.

"Matching Contribution" means an Employer Matching Contribution made to the Plan on behalf of the Participant pursuant to Article 4 of the Plan.

"Matching Contribution Account" means so much of a Participant's Account as consists of Matching Contributions (and corresponding earnings) made to the Plan.

"More Than 5% Owner" means any person who (a) owns (either directly or by attribution, under Code section 318) more than 5% of the outstanding stock of the Employer or stock possessing more than 5% of the total combined voting power of all stock of the Employer or, (b) in the case of an unincorporated business, any person who owns more than 5% of the capital or profits interest in the Employer. For purposes of Section 7.05, a Participant is treated as a More Than 5% Owner if such Participant is a More Than 5% Owner at any time during the Plan Year ending with or within the calendar year in which such owner attains age
70-1/2 and shall continue to be considered a More Than 5% Owner (and distributions must continue under Section 7.05) even if the Participant ceases to be a 5% owner in a subsequent year.

"Non-Elective Contribution" means a contribution made by the Employer that is allocated to a Participant's Non-Elective Contribution Account pursuant to Article 4.

"Non-Elective Contribution Account" means so much of a Participant's Account as consists of Non-Elective Contributions (and corresponding earnings) made to the Plan.

"Non-Key Employee" means any Employee or former Employee who is not a Key Employee.

"Non-Resident Alien" means any Employee who received no earned income (within the meaning of Code section 911(d)(2)) which constitutes income from services performed within the United States (within the meaning of Code section 861(a)(3)).

"Nonhighly Compensated Employee" means an Employee who is not a Highly Compensated Employee.

7
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS



"Normal Retirement Age" shall have the meaning set forth in the Adoption Agreement.

"Normal Retirement Date" shall have the meaning set forth in the Adoption Agreement.

"One-Year Break in Service" means, unless otherwise provided in the Adoption Agreement, for purposes of determining eligibility service, an Eligibility Computation Period or, for purposes of determining a Year of Vesting Service, a Vesting Computation Period during which an Employee is credited with 500 or fewer Hours of Service.

"One-Year Period of Severance" means a Period of Severance of at least 12 consecutive months. In the case of an individual who is absent from work for maternity or paternity reasons, the consecutive 12-month period beginning on the first anniversary of the first date of such absence shall not constitute a One-Year Period of Severance. For purposes of this paragraph, an absence from work for maternity or paternity reasons means an absence (a) by reason of the pregnancy of the individual, (b) by reason of the birth of a child of the individual, (c) by reason of the placement of a child with the individual in connection with the adoption of such child by such individual, or (d) for purposes of caring for such child for a period beginning immediately following such birth or placement.

"Participant" means an Employee who participates in the Plan in accordance with Article 3. A Participant also includes any Employee (or former Employee) with an Account balance, including an Account balance that is a result of a rollover contribution or a transfer from an IRA or a qualified plan.

"Part-Time, Temporary and/or Seasonal Employee" means an Employee who is scheduled to work less than the number of Hours of Service specified in the Adoption Agreement in the relevant Eligibility Computation Period. To the extent that the Employee is actually credited with at least 1,000 Hours of Service in the relevant Eligibility Computation Period the Employee will enter the plan on the next Entry Date.

"Pension Contribution" means a contribution made by the Employer that is allocated to a Participant's Pension Contribution Account pursuant to Article 4.

"Pension Contribution Account" means so much of a Participant's Account as consists of Pension Contributions (and corresponding earnings) made to the Plan.

"Period of Severance" means a continuous period of time during which the Employee does not perform an Hour of Service for the Employer. Such period begins on the date the Employee retires, dies, quits or is discharged, or if earlier, the 12-month anniversary of the date on which the Employee was otherwise first absent from service.

"Permissive Aggregation Group" means the Required Aggregation Group of plans, plus any other plan or plans of the Employer which, when considered as a group with the Required Aggregation Group, would continue to satisfy the requirements of Code sections 401(a)(4) and 410.

"Plan Administrator" means the person(s) designated pursuant to the Adoption Agreement and Section 11.01. The Plan Administrator shall also be the named fiduciary within the meaning of ERISA section 402.

"Plan Compensation" means Statutory Compensation as adjusted to the extent specified in the Adoption Agreement.

Plan Compensation must be determined without regard to any rules under Code section 3401(a) that limit the remuneration included in wages based on the nature or location of the employment or the services performed (such as the exception for agricultural labor in Code section 3401(a)(2)). For any Self-Employed Individual covered under the Plan, Plan Compensation shall mean Earned Income.

For any Plan Year, the annual compensation of each Participant taken into account in determining allocations for any Plan Year beginning after December 31, 2001, shall not exceed $200,000, as adjusted for cost-of-living increases in accordance with Code section 401(a)(17)(B). Annual compensation means Plan Compensation during the Plan Year or such other consecutive 12-month period over which Plan Compensation is otherwise determined under the Plan (the determination period). The cost-of-living

8
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS


adjustment in effect for a calendar year applies to annual compensation for the determination period that begins with or within such calendar year.

If a determination period consists of fewer than 12 months, the annual compensation limit is an amount equal to the otherwise applicable annual compensation limit multiplied by a fraction, the numerator of which is the number of months in the short determination period, and the denominator of which is 12.

"Plan Sponsor" means the entity described in the Adoption Agreement.

"Plan Year" means the consecutive 12-month period described in the Adoption Agreement. In the event the Plan incurs a short Plan Year of less than 12 consecutive months, the requirements of the Department of Labor Regulations in 2530.202 and 2530.203 and corresponding Treas. Reg. section 1.410(a) shall be satisfied.

"Post Severance Compensation" means amounts paid by the later of: (a) 2-1/2 months after an Employee's severance from employment with the Employer or (b) the end of the applicable Limitation Year/Plan Year that includes the date of severance from employment with the Employer; and those amounts would have been included in the definition of compensation if they were paid prior to the Participant's severance from employment with the Employer. However, the payment must be for (a) unused accrued bona fide sick, vacation, or other leave, but only if the Participant would have been able to use the leave if the Employee had continued in employment; or (b) received by a Participant pursuant to a nonqualified unfunded deferred compensation plan, but only if the payment would have been paid to the Participant at the same time if the Participant had continued in employment with the Employer and only to the extent that the payment is includible in the Participant's gross income.

"Post Year End Compensation" means amounts earned during a year but not paid during that year solely because of the timing of pay periods and pay dates if: (a) these amounts are paid during the first few weeks of the next year; (b) the amounts are included on a uniform and consistent basis with respect to all similarly situated Employees; and (c) no compensation is included in more than one year.

"Pre-tax Elective Deferral" means Elective Deferrals that are not includible in the Participant's gross income at the time deferred.

"Pre-tax Elective Deferral Account" means so much of a Participant's Account as consists of a Participant's Pre-tax Elective Deferrals (and corresponding earnings) made to the Plan.

"Present Value" means a benefit in a defined benefit plan of equivalent value and shall be based only on the interest and mortality rates specified in the Adoption Agreement.

"Qualified Automatic Contribution Arrangement" or "QACA" means a Plan that is a safe harbor plan exempt from most testing under Code section 401(k)(13) or Code section 401(m)(12).

"Qualified Domestic Relations Order" means any judgment, decree, or order (including approval of a property settlement agreement) that constitutes a "qualified domestic relations order" within the meaning of Code section 414(p).

"Qualified Joint and Survivor Annuity" means for a married Participant, an immediate annuity for the life of the Participant with a survivor annuity for the life of the Participant's spouse that is not less than 50% and not more than 100% of the amount of the annuity and which is payable during the joint lives of the Participant and the spouse and is the amount of benefit that can be purchased with the Participant's vested Account balance subject to Section 7.10. The percentage of the survivor annuity under the Plan shall be at least 50% unless a different percentage is elected in the Adoption Agreement. For a single Participant, a Qualified Joint and Survivor Annuity means an immediate annuity for the life of the Participant and which is the amount of benefit which can be purchased with the Participant's vested Account balance subject to Section 7.10. The terms of such annuity contract shall comply with the provisions of this Plan and the annuity contract shall be nontransferable.

"Qualified Matching Contribution" means a Matching Contribution made by the Employer pursuant to Section 4.04.

"Qualified Military Service" means qualified military service as defined in Code section 414(u).

9
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS



"Qualified Non-Elective Contribution" means a Non-Elective Contribution made by the Employer pursuant to Section 4.04.

"Qualified Non-Elective Contribution Account" means so much of a Participant's Account as consists of Qualified Non-Elective Contributions (and corresponding earnings) made to the Plan.

"Qualified Optional Survivor Annuity" means an immediate annuity for the life of the Participant with a survivor annuity that is equal to the applicable percentage of the amount of the annuity that is payable during the joint lives of the Participant and the spouse, and that is the actuarial equivalent of a single life annuity for the life of the Participant. The survivor percentage of the Qualified Optional Survivor Annuity shall be determined in accordance with the following:

(a)If the Plan provides for a specific Qualified Joint and Survivor Annuity survivor annuity percentage and such percentage is less than 75%, then the Plan's Qualified Optional Survivor Annuity shall be 75%.

(b)If the Plan provides for a specific Qualified Joint and Survivor Annuity survivor annuity percentage and such percentage is greater than or equal to 75%, then the Plan's Qualified Optional Survivor Annuity shall be 50%.

(c)If the Plan does not provide for a specific Qualified Joint and Survivor Annuity survivor annuity percentage, then the Qualified Joint and Survivor Annuity survivor annuity percentage shall be 50% and the Qualified Optional Survivor Annuity survivor annuity percentage shall be 75%.

"Qualified Reservist Distributions" means the distributions described in Section 8.03(c).

"Qualifying Longevity Annuity Contract (QLAC)" means an annuity contract, purchased from an insurance company on or after July 2, 2014, for the benefit of a Participant under the plan, as defined in Treasury Regulation 1.401(a)(9)-6, Q&A 17.

"Required Aggregation Group" means (a) each qualified plan of the Employer in which at least one Key Employee participates or participated at any time during the Plan Year containing the Determination Date or any of the four preceding Plan Years (regardless of whether the Plan has terminated), and (b) any other qualified plan of the Employer which enables a plan described in (a) to meet the requirements of Code sections 401(a)(4) or 410.

"Required Beginning Date" means April 1 of the calendar year following the later of the calendar year in which the Participant attains age 70-1/2 or the calendar year in which the Participant retires, except that benefit distributions to a More Than 5% Owner must commence by April 1 of the calendar year following the calendar year in which the Participant attains age 70-1/2. The Adoption Agreement may provide that for a Participant other than a More Than 5% Owner: (a) the Required Beginning Date is April 1 of the calendar year following the calendar year in which the Participant attains age 70-1/2; or (b) the Participant may elect to begin receiving distributions at the date specified in the preceding sentence or the date specified in clause (a) of this sentence.

"Rollover Contribution" means an Employee contribution made to the Plan as a rollover from another eligible retirement plan or individual retirement account pursuant to Article 4 of the Plan.

"Rollover Contribution Account" means so much of a Participant's Account as consists of a Participant's Rollover Contributions (and corresponding earnings) made to the Plan.

"Roth Elective Deferral" means an Elective Deferral that is: (a) designated irrevocably by the Participant at the time of the cash or deferred election as a Roth Elective Deferral that is being made in lieu of all or a portion of the Pre-tax Elective Deferrals the Participant is otherwise eligible to make under the Plan; and (b) treated by the Employer as includible in the Participant's income at the time the Participant would have received that amount in cash if the Participant had not made a cash or deferred election. Except as otherwise provided, Roth Elective Deferrals shall be subject to the same conditions and limitations as apply to Elective Deferrals.

"Roth Elective Deferral Account" means so much of a Participant's Account as consists of a Participant's Roth Elective Deferrals (and corresponding earnings) made to the Plan. The Plan will maintain a record of the amount of Roth Elective Deferrals in each Participant's Roth Elective Deferral Account.

10
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS


"Safe Harbor Notice" means the notice described in Treas. Reg. sections 1.401(k)-3(d) and 1.401(m)-3(e), and any superseding guidance. The Safe Harbor Notice must provide comprehensive notice of the Employee's rights and obligations under the Plan and must be written in a manner calculated to be understood by the average Eligible Employee. The Safe Harbor Notice must be provided within a reasonable period before the beginning of the Plan Year (or, in the year an Employee becomes eligible, within a reasonable period before the Employee becomes eligible). A Safe Harbor Notice that is provided at least 30 days, but not more than 90 days is deemed to be provided in a reasonable period. If the Plan is a Qualified Automatic Contribution Arrangement, the Safe Harbor Notice must contain the additional requirements of and be provided within the timeframe required under Treas. Reg. section 1.401(k)-3(k)(4) and any superseding guidance.

"Section 414(s) Compensation" means Section 415 Compensation. Notwithstanding the preceding sentence, the Plan Administrator retains the discretion to define Section 414(s) Compensation in accordance with Code section 414(s) and Treas. Reg. section 1.414(s)-1. The Plan Administrator has the discretion to determine Section 414(s) Compensation regardless of election made in defining Statutory Compensation or Plan Compensation. Any exclusion of the following compensation items will qualify as a safe harbor definition of Section 414(s) Compensation: (i) reimbursements or other expense allowances, fringe benefits (cash and noncash), moving expenses, deferred compensation, and welfare benefits; (ii) any portion of the compensation of some or all Highly Compensated Employees; (iii) all compensation in excess of a specified dollar amount. The period used to determine an Employee's compensation for a Plan Year must be either the Plan Year or the calendar year ending within the Plan Year. Whichever period is selected by the Plan Administrator must be applied uniformly to determine the compensation of every Eligible Employee under the Plan for that Plan Year. The Plan Administrator may, however, limit the period taken into account under either method to that portion of the Plan Year or calendar year in which the Employee was an Eligible Employee, provided that this limit is applied uniformly to all Eligible Employees under the Plan for the Plan Year. In the case of a Highly Compensated Employee whose Actual Deferral Ratio is determined under Treas. Reg. section 1.401(k)-2(a)(3)(ii), period of participation includes periods under another plan for which Elective Deferrals are aggregated under Treas. Reg. section 1.401(k)-2(a)(3)(ii). Section 414(s) Compensation shall be limited by any dollar limits described in Code section 401(a)(17). The Plan Administrator may include Post Severance Compensation or determine Section 414(s) Compensation using Post Year End Compensation.

"Section 415 Compensation" means a definition of Statutory Compensation that:

(a)Includes all of the following:

(1)The Employee's wages, salaries, fees for professional services, and other amounts received (without regard to whether or not an amount is paid in cash) for personal services actually rendered in the course of employment with the Employer maintaining the Plan, to the extent that the amounts are includible in gross income (or to the extent amounts would have been received and includible in gross income but for an election under Code section 125(a), 132(f)(4), 402(e)(3), 402(h)(1)(B), 402(k), or 457(b)). These amounts include, but are not limited to, commissions paid to salespersons, compensation for services on the basis of a percentage of profits, commissions on insurance premiums, tips, bonuses, fringe benefits, and reimbursements or other expense allowances under a nonaccountable plan as described in Treas. Reg. section 1.62-2(c).

(2)Amounts described in Code section 104(a)(3), 105(a), or 105(h), but only to the extent that these amounts are includible in the gross income of the Employee.

(3)Amounts paid or reimbursed by the Employer for moving expenses incurred by an Employee, but only to the extent that at the time of the payment it is reasonable to believe that these amounts are not deductible by the Employee under Code section 217.

(4)The value of a nonstatutory option (which is an option other than a statutory option as defined in Treas. Reg. section 1.421-1(b)) granted to an Employee by the Employer, but only to the extent that the value of the option is includible in the gross income of the Employee for the taxable year in which granted.

(5)The amount includible in the gross income of an Employee upon making the election described in Code
section 83(b).

(6)Amounts that are includible in the gross income of an Employee under the rules of Code section 409A or 457(f)(1)(A) or because the amounts are constructively received by the Employee.

11
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS



(b)Excludes all of the following:

(1)Contributions (other than elective contributions described in Code section 402(e)(3), 408(k)(6), 408(p)(2)(A)(i), or 457(b)) made by the Employer to a plan of deferred compensation (including a simplified employee pension plan described in Code section 408(k) or a simple retirement account described in Code section 408(p), and whether or not qualified) to the extent that the contributions are not includible in the gross income of the Employee for the taxable year in which contributed. In addition, any distributions from a plan of deferred compensation (whether or not qualified) are not considered as compensation for Code section 415 purposes, regardless of whether such amounts are includible in the gross income of the Employee when distributed.

(2)Amounts realized from the exercise of a nonstatutory option (which is an option other than a statutory option as defined in Treas. Reg. section 1.421-1(b)), or when restricted stock or other property held by an Employee either becomes freely transferable or is no longer subject to a substantial risk of forfeiture (see Code section 83 and regulations promulgated thereunder).

(3)Amounts realized from the sale, exchange, or other disposition of stock acquired under a statutory stock option (as defined in Treas. Reg. section 1.421-1(b)).

(4)Other amounts that receive special tax benefits, such as premiums for group-term life insurance (but only to the extent that the premiums are not includible in the gross income of the Employee and are not salary reduction amounts that are described in Code section 125).

(5)Other items of remuneration that are similar to any of the items listed in paragraphs (b)(1) through (b)(4)
of this Section.

"Section 415 Safe Harbor Option" means Section 415 Compensation which excludes all of the following:

(a)Amounts described in Code section 104(a)(3), 105(a), or 105(h), but only to the extent that these amounts are includible in the gross income of the Employee.

(b)Amounts paid or reimbursed by the Employer for moving expenses incurred by an Employee, but only to the extent that at the time of the payment it is reasonable to believe that these amounts are not deductible by the Employee under Code section 217.

(c)The value of a nonstatutory option (which is an option other than a statutory option as defined in Treas. Reg. section 1.421-1(b)) granted to an Employee by the Employer, but only to the extent that the value of the option is includible in the gross income of the Employee for the taxable year in which granted.

(d)The amount includible in the gross income of an Employee upon making the election described in Code section
83(b).

(e)Amounts that are includible in the gross income of an Employee under the rules of Code section 409A or 457(f)(1)(A) or because the amounts are constructively received by the Employee.

"Self-Employed Individual" means any individual who has Earned Income for the taxable year from the trade or business for which the Plan is established, including an individual who would have Earned Income but for the fact that the trade or business had no net profits for the taxable year. An individual shall not be a Self-Employed Individual unless he or she is also an owner of the Employer.

"Short Plan Year" means any Plan Year that is not a full 12-month period due to either a plan amendment, or a plan effective date for a new plan that is fewer than 12 months before the plan year end. Unless otherwise selected in the Adoption Agreement, the following provisions shall apply:

12
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS


(a)If the Short Plan Year is the Plan's initial Plan Year, for eligibility and vesting (if service prior to the adoption of the Plan is counted) where the Computation Period is based on the Plan Year, the applicable Computation Period will be the normal Plan Year, regardless of the initial Short Plan Year. However, for vesting purposes only, if the Plan Sponsor elects to exclude service prior to the adoption of the Plan, the Computation Period shall begin on the first day of the Short Plan Year and end on the date that is 12 months following the first day of the Short Plan Year.

(b)If the Plan is amended to create the Short Plan Year, and eligibility and vesting service are based on the Plan Year, the applicable Computation Period shall begin on the first day of the Short Plan Year and end on the date that is 12 months following the first day of the Short Plan Year. This will apply only for an Employee who has at least one (1) hour of service during the Short Plan Year.

(c)The compensation limit for a Short Plan Year is an amount equal to the otherwise applicable annual compensation limit multiplied by a fraction, the numerator of which is the number of months in the Short Plan Year, and the denominator of which is 12.

(d)Where an Employer contribution is allocated for a Short Plan Year, an allocation condition set forth in the Adoption Agreement that requires a set number of hours of service will not be prorated as a result of the Short Plan Year.

(e)If the Plan uses the permitted disparity method to allocate Employer contributions for the Short Plan Year, the integration level will be prorated accordingly based on the number of months in the Short Plan Year.

In all other respects, the Plan shall be operated for a Short Plan Year in the same manner as for a normal 12-month Plan
Year.

"Statutory Compensation" shall have the meaning set forth in the Adoption Agreement and described below.

Statutory Compensation must be determined without regard to any rules under Code section 3401(a) that limit the remuneration included in wages based on the nature or location of the employment or the services performed (such as the exception for agricultural labor in Code section 3401(a)(2)). For any Self-Employed Individual, Statutory Compensation shall mean Earned Income.

Statutory Compensation shall include the following:

(a)Any amount which is contributed by the Employer pursuant to a salary reduction agreement and which is not includible in the gross income of the Participant under Code sections 125, 402(e)(3), 402(h), 403(b), 132(f) or 457;

(b)Differential military pay (as defined in Code section 3401(h)(2)), to the extent applicable;

(c)Final Paycheck Pay;

(d)Compensation paid to a Participant who is permanently and totally disabled, to the extent applicable; and

(e)Back pay, as defined in Treas. Reg. section 1.415(c)-2(g)(8), will be treated as Statutory Compensation for the Limitation Year to which the back pay relates to the extent the back pay represents wages and compensation that would otherwise be included under this definition.

The exclusions from Statutory Compensation for payments after severance from employment do not apply to payments to a Participant who does not currently perform services for the Employer by reason of Qualified Military Service to the extent those payments do not exceed the amounts the Participant would have received if the individual had continued to perform services for the Employer rather than entering Qualified Military Service.

Notwithstanding any other provision hereof to the contrary, the annual Statutory Compensation of each Employee taken into account under the Plan for any Plan Year shall not exceed $200,000, (as adjusted under Code section 401(a)(17) for such year).

13
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS


If a Plan Year consists of fewer than 12 months, the applicable limitation under Code section 401(a)(17) will be multiplied by a fraction, the numerator of which is the number of months in such year, and the denominator of which is 12.

"Straight Life Annuity" means an annuity payable in equal installments for the life of the Participant that terminates upon the Participant's death.

"Termination" and "Termination of Employment" means any absence from service that ends the employment of the Employee with the Employer.

"Top-Heavy" means a Plan that for any Plan Year meets the definition in Section 10.01.

"Top-Heavy Ratio" means:

(a)If the Employer maintains one or more defined contribution plans (including any simplified employee pension plan) and the Employer has not maintained any defined benefit plan which during the 5-year period ending on the Determination Date(s) has or has had accrued benefits, the Top-Heavy Ratio for this Plan alone or for the Required or Permissive Aggregation Group, as appropriate, is a fraction, the numerator of which is the sum of the Account balances of all Key Employees as of the Determination Date(s), including any part of any Account balance distributed in the one-year period ending on the Determination Date(s) (5-year period ending on the Determination Date in the case of a distribution made for a reason other than severance from employment, death or Disability), and the denominator of which is the sum of all Account balances including any part of any Account balance distributed in the 1-year period ending on the Determination Date(s) (5-year period ending on the Determination Date in the case of a distribution made for a reason other than severance from employment, death or Disability), both computed in accordance with Code section 416 and the regulations thereunder. Both the numerator and denominator of the Top-Heavy Ratio are increased to reflect any contribution not actually made as of the Determination Date, but which is required to be taken into account on that date under Code section 416 and the regulations thereunder.

(b)If the Employer maintains one or more defined contribution plans (including any simplified employee pension plan) and the Employer maintains or has maintained one or more defined benefit plans which during the 5-year period ending on the Determination Date(s) has or has had any accrued benefits, the Top-Heavy Ratio for any Required or Permissive Aggregation group, as appropriate, is a fraction, the numerator of which is the sum of Account balances under the aggregated defined contribution plan or plans for all Key Employees, determined in accordance with (a) above, and the Present Value of accrued benefits under the aggregated defined benefit plan or plans for all Key Employees as of the Determination Date(s), and the denominator of which is the sum of the Account balances under the aggregated defined contribution plan or plans for all Participants, determined in accordance with (a) above, and the Present Value of accrued benefits under the defined benefit plan or plans for all Participants as of the Determination Date(s), all determined in accordance with Code section 416 and the regulations thereunder. The accrued benefits under a defined benefit plan in both the numerator and denominator of the Top-Heavy Ratio are increased for any distribution of an accrued benefit made in the one-year period ending on the Determination Date (5-year period ending on the Determination Date in the case of a distribution made for a reason other than severance from employment, death, or Disability).

(c)For purposes of (a) and (b) above the value of Account balances and the Present Value of accrued benefits will be determined as of the most recent Valuation Date that falls within or ends with the 12-month period ending on the Determination Date, except as provided in Code section 416 and the regulations thereunder for the first and second Plan Years of a defined benefit plan. The Account balances and accrued benefits of a Participant (1) who is a Non-Key Employee but who was a Key Employee in a prior year, or (2) who has not been credited with at least one Hour of Service with any Employer maintaining the Plan at any time during the one-year period ending on the Determination Date will be disregarded. The calculation of the Top-Heavy Ratio, and the extent to which distributions, in-service withdrawals, rollovers, and transfers are taken into account will be made in accordance with Code section 416 and the regulations thereunder. Deductible Employee contributions will not be taken into account for purposes of computing the Top-Heavy Ratio. When aggregating plans the value of account balances and accrued benefits will be calculated with reference to the determination dates that fall within the same calendar year.

The accrued benefit of a Non-Key Employee shall be determined under: (x) the method, if any, that uniformly applies for accrual purposes under all defined benefit plans maintained by the Employer; or (y) if there is no such method, as if such benefit accrued not more rapidly than the slowest accrual rate permitted under the fractional rule of Code section 411(b)(1)(C).

14
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS


"Transfer Account" means so much of a Participant's Account as consists of amounts transferred from another eligible retirement plan (and corresponding earnings) pursuant to Article 4 in a transaction that was not an eligible rollover distribution within the meaning of Code section 402.

"Trust" means the funding vehicle of the Plan to which the terms of a separate trust agreement shall apply. In the event of any conflict between the terms of this Plan and any conflicting provision contained in any associated trust, custodial account document, or any document that is incorporated by reference, the terms of this Plan will govern.

"Trustee" means the person or persons designated by the Plan Sponsor in a separate trust agreement to serve as the Trustee to the extent the assets of the Plan are not held solely by an insurance company.

"Union Employee" means any Employee who is included in a unit of Employees covered by a collective bargaining agreement, if retirement benefits were the subject of good faith bargaining, and if the collective bargaining agreement does not provide for participation in this Plan.

"Valuation Date" has the meaning specified in the Adoption Agreement. Notwithstanding anything in the Adoption Agreement to the contrary and in the event that there is to be a distribution, transfer of assets or division of assets from the Plan, the Plan Administrator may in its sole discretion declare a special Valuation Date for that portion of the Plan that is not daily-valued to protect the interests of Participants in the Plan or the Participant receiving the distribution.

"Vesting Computation Period" means, for purposes of determining Years of Vesting Service, the period described in the Adoption Agreement.

"Voluntary Contribution" means an Employee contribution made to the Plan on an after-tax basis. The term Voluntary Contribution shall not include Roth Elective Deferrals.

"Voluntary Contribution Account" means so much of a Participant's Account as consists of a Participant's Voluntary Contributions (and corresponding earnings) made to the Plan.

"W-2 Compensation" means wages, within the meaning of Code section 3401(a), and all other payments of compensation to an Employee by the Employer (in the course of the Employer's trade or business) for which the Employer is required to furnish the Employee a written statement under Code sections 6041(d), 6051(a)(3), and 6052. W-2 Compensation shall be determined without regard to any rules under Code section 3401(a) that limit the remuneration included in wages based on the nature or location of the employment or the services performed (such as the exception for agricultural labor in Code section 3401(a)(2)).

"Withholding Compensation" means wages within the meaning of Code section 3401(a) for the purposes of income tax withholding at the source, but determined without regard to any rules that limit the remuneration included in wages based on the nature or location of the employment or the services performed (such as the exception for agricultural labor in Code section 3401(a)(2)).

"Year of Eligibility Service" means, with respect to any Employee, an Eligibility Computation Period during which he completes at least the service specified in the Adoption Agreement. If the Plan uses the Elapsed Time Method: (a) "Year of Eligibility Service" means a 12-month period of time beginning on an Employee's Employment Commencement Date and ending on the date on which eligibility service is being determined; (b) in order to determine the number of whole Years of Eligibility Service under the Elapsed Time Method, nonsuccessive periods of service and less than whole year periods of service shall be aggregated on the basis that 12 months of service (30 days are deemed to be a month in the case of the aggregation of fractional months) or 365 days of service are equal to a whole year of service; (c) an Employee will also receive credit for any Period of Severance of less than 12 consecutive months; and (d) if less than one Year of Eligibility Service is required in Article 3, such service shall be determined by substituting such period for "12-month" and "Year" where they appear in this paragraph.

All eligibility service with the Employer is taken into account except that if permitted in the Adoption Agreement, the following service shall be disregarded in determining Years of Eligibility Service:

15
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS


(a)One-Year Holdout. If an Employee has a One-Year Break in Service (One-Year Period of Severance to the extent the Plan uses the Elapsed Time Method), Years of Eligibility Service before such period will not be taken into account until the Employee has completed a Year of Eligibility Service after returning to employment with the Employer.

Where a Plan's service requirement is two years of service, if an Employee experiences a one-year break in service prior to satisfying the two years of service eligibility requirement, any service prior to the break in service will not be taken into account.

(b)Rule of Parity. If an Employee does not have any nonforfeitable right to the Account balance derived from Employer contributions, Years of Eligibility Service before a period of five (5) consecutive One-Year Breaks in Service (One-Year Periods of Severance to the extent the Plan uses the Elapsed Time Method) will not be taken into account in computing eligibility service. Elective Deferrals are taken into account for purposes of determining whether a Participant is a nonvested Participant for purposes of Code section 411(a)(6)(D)(iii).

If a Participant's Years of Eligibility Service are disregarded pursuant to the foregoing, such Participant will be treated as a new Employee for eligibility purposes. If a Participant's Years of Eligibility Service may not be disregarded pursuant to the foregoing, such Participant shall participate in the Plan pursuant to the terms of Article 3.

To the extent provided in the Adoption Agreement, eligibility service may also include service with employers other than the Employer.

"Year of Vesting Service" means a Vesting Computation Period during which the Employee completes at least the number of hours specified in the Adoption Agreement. If the Plan uses the Elapsed Time Method: (a) "Year of Vesting Service" means a
12-month period of time beginning on an Employee's Employment Commencement Date and ending on the date on which vesting service is being determined; (b) in order to determine the number of whole Years of Vesting Service under the Elapsed Time Method, nonsuccessive periods of service and less than whole year periods of service shall be aggregated on the basis that 12 months of service (30 days are deemed to be a month in the case of the aggregation of fractional months) or 365 days of service are equal to a whole year of service; and (c) an Employee will also receive credit for any Period of Severance of less than 12 consecutive months.

All Years of Vesting Service with the Employer are taken into account except that for an Employee who has five consecutive One-Year Breaks in Service (One-Year Periods of Severance to the extent the Plan uses the Elapsed Time Method) all periods of service after such breaks in service/periods of severance shall be disregarded for the purpose of vesting the Employee's
Employer-derived Account balance that accrued before such breaks in service/periods of severance, but except as otherwise expressly provided, both the service before and after such breaks in service/periods of severance shall count for purposes of vesting the Employee's Employer-derived Account balance that accrues after such breaks in service/periods of severance pursuant to Article 6.

In addition, if permitted in the Adoption Agreement, the following service shall be disregarded in determining Years of Vesting Service:

(a)One-Year Holdout. If an Employee has a One-Year Break in Service (One-Year Period of Severance to the extent the Plan uses the Elapsed Time Method), Years of Vesting Service before such period will not be taken into account until the Employee has completed a Year of Vesting Service after returning to employment with the Employer.

(b)Rule of Parity. If an Employee does not have any nonforfeitable right to the Account balance derived from Employer contributions, Years of Vesting Service before a period of five (5) consecutive One-Year Breaks in Service (One-Year Periods of Severance to the extent the Plan uses the Elapsed Time Method) will not be taken into account in computing vesting service. Elective Deferrals are taken into account for purposes of determining whether a Participant is a nonvested Participant for purposes of Code section 411(a)(6)(D)(iii).

(c)Years of Vesting Service before age 18 or Years of Vesting Service before the Employer maintained this Plan or a predecessor plan will not be taken into account in computing vesting service to the extent provided in the Adoption Agreement.

16
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 2 DEFINITIONS


To the extent provided in the Adoption Agreement, vesting service may also include service with employers other than the Employer.
17
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 3 PARTICIPATION

ARTICLE 3 PARTICIPATION


Section 3.01    ELECTIVE DEFERRALS AND VOLUNTARY CONTRIBUTIONS

Each Eligible Employee shall become a Participant eligible to make Elective Deferrals and Voluntary Contributions on the date specified in the Adoption Agreement provided that he is an Eligible Employee on such date. Notwithstanding the foregoing, a Participant shall be eligible to make Elective Deferrals or Voluntary Contributions only to the extent such contributions are permitted in the Adoption Agreement.

Section 3.02    MATCHING CONTRIBUTIONS

Each Eligible Employee shall become a Participant eligible to receive Matching Contributions on the date specified in the Adoption Agreement provided that he is an Eligible Employee on such date. Notwithstanding the foregoing, a Participant shall be eligible to receive Matching Contributions only to the extent such contributions are permitted in the Adoption Agreement.

Each Eligible Employee shall become a Participant eligible to receive safe harbor contributions on the date specified in the Adoption Agreement provided that he is an Eligible Employee on such date. Notwithstanding the foregoing, a Participant shall be eligible to receive safe harbor contributions only to the extent such contributions are permitted in the Adoption Agreement.

Section 3.03    EMPLOYER CONTRIBUTIONS

(a)Non-Elective Contributions. Each Eligible Employee shall become a Participant eligible to receive Non-Elective Contributions on the date specified in the Adoption Agreement provided that he is an Eligible Employee on such date. Notwithstanding the foregoing, a Participant shall be eligible to receive Non-Elective Contributions only to the extent such contributions are permitted in the Adoption Agreement.

(b)Pension Contributions. Each Eligible Employee shall become a Participant eligible to receive Pension Contributions on the date specified in the Adoption Agreement provided that he is an Eligible Employee on such date. Notwithstanding the foregoing, a Participant shall be eligible to receive Pension Contributions only to the extent such contributions are permitted in the Adoption Agreement.

Section 3.04    TRANSFERS

If a change in job classification or a transfer results in an individual no longer qualifying as an Eligible Employee, such Employee shall cease to be a Participant for purposes of Article 4 (or shall not become eligible to become a Participant) as of the effective date of such change of job classification or transfer. Should such Employee again qualify as an Eligible Employee or if an Employee who was not previously an Eligible Employee becomes an Eligible Employee, he shall become a Participant with respect to the contributions for which the eligibility requirements have been satisfied as of the later of the effective date of such subsequent change of status or the date the Employee meets the eligibility requirements of this Article 3.

Section 3.05    TERMINATION AND REHIRES

If an Employee has a Termination of Employment, such Employee shall cease to be a Participant for purposes of Article 4 (or shall not become eligible to become a Participant; except as provided in Article 4) as of his Termination of Employment. An individual who has satisfied the applicable eligibility requirements set forth in Article 3, including passing an entry date, before his Termination date, and who is subsequently reemployed by the Employer as an Eligible Employee, shall resume or become a Participant immediately upon his rehire date with respect to the contributions for which the eligibility requirements of this Article 3 have been satisfied. An individual who has not so qualified for participation on his Termination date, and who is subsequently reemployed by the Employer as an Eligible Employee, shall be eligible to participate as of the later of the effective date of such reemployment or the date the individual meets the eligibility requirements of this Article 3. The determination of whether a rehired Eligible Employee satisfies the requirements of Article 3 shall be made after the application of any applicable break in service rules.

Section 3.06    LIMITATIONS ON EXCLUSIONS

18
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 3 PARTICIPATION



(a)Exclusions. Any Employee exclusion entered in the Adoption Agreement shall not be valid to the extent that such exclusion results in only Nonhighly Compensated Employees participating with the lowest amount of Plan Compensation or lowest amount of service so that the Plan still meets the coverage requirements of Code section 410(b).

(b)Coverage. The Plan must provide that an Eligible Employee who has attained age 21 and who has completed one Year of Eligibility Service (two Years of Eligibility Service may be used for contributions other than Elective Deferrals if the Plan provides a nonforfeitable right to 100% of the Participant's applicable Account balance after not more than 2 Years of Eligibility Service) shall commence participation in the Plan no later than the earlier of: (1) the first day of the first Plan Year beginning after the date on which such Eligible Employee satisfied such requirements; or (2) the date that is 6 months after the date on which he satisfied such requirements. A maximum age of 26 may be used instead where the plan is maintained exclusively for employees of an educational institution (as defined in Code section 170(b)(1)(A)(ii)) by an Employer which is exempt from tax under Code section 501(a) which provides that each Participant having at least 1 year of service has a right to 100 percent of his accrued benefit under the Plan which is nonforfeitable (within the meaning of Code section 411) at the time such benefit accrues.

(c)A Participant shall be treated as benefiting under the Plan for any Plan Year during which the Participant received or is deemed to receive an allocation in accordance with Treas. Reg. section 1.410(b)-3(a). Notwithstanding any provision of the Plan to the contrary, no Participant shall earn an allocation hereunder except as provided under the terms of the Plan as in effect on the last day of the Plan Year after giving effect to all retroactive amendments that may be permitted under applicable Internal Revenue Service procedures and other applicable law; including, without limitation, any amendment permitted under Treas. Reg. section 1.401(a)(4)-11.

(d)Modifications. The completion of a 'fill-in' blank in the Adoption Agreement shall not be considered to be a modification to the Pre-Approved Plan document unless the language used to complete the 'fill-in' blank is contrary to the notes and guidelines that accompany the option. If a completed 'fill-in' blank violates/is contrary to the notes and guidelines that accompany the option, the language is a modification to the Pre-Approved Plan document.

Section 3.07    PROCEDURES FOR ADMISSION

The Plan Administrator shall prescribe such forms and may require such data from Participants as are reasonably required to enroll a Participant in the Plan or to effectuate any Participant elections made pursuant to this Article 3.

Section 3.08    PARTICIPANTS RECEIVING DIFFERENTIAL MILITARY PAY

To the extent selected in the Adoption Agreement and pursuant to Code section 414(u)(12), IRS Notice 2010-15 and any superseding guidance, a Participant receiving differential wage payments (as defined in Code section 3401(h)(2)) shall be treated as an Employee of the Employer making the payment and the differential wage payments may be treated as Plan Compensation under the Plan to the extent selected in the Adoption Agreement.
19
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS

ARTICLE 4 CONTRIBUTIONS


Section 4.01    ELECTIVE DEFERRALS AND VOLUNTARY CONTRIBUTIONS

(a)Elections. Each Participant may execute elections pursuant to this Section 4.01 in the form and manner prescribed by the Plan Administrator. The Plan Administrator shall provide each Participant with the forms necessary to elect the amount of Elective Deferrals and Voluntary Contributions. Such election shall provide that a Participant may elect to reduce his Plan Compensation by amounts specified in the Adoption Agreement. Notwithstanding the foregoing, a Participant shall be eligible to make Elective Deferrals or Voluntary Contributions only to the extent such contributions are permitted in the Adoption Agreement. The Plan Administrator may adopt a policy for the expiration of such elections.

(b)Modifications. As of the date a Participant first meets the eligibility requirements of Section 3.01, he may elect to contribute to the Plan. Subsequent to that date, a Participant may elect to start, increase, reduce or totally suspend his elections pursuant to this Section 4.01, effective as of the dates specified in the Adoption Agreement. If the Adoption Agreement specifies that the Plan is a safe harbor 401(k) plan, a Participant may modify his election during the 30-day period following receipt of the Safe Harbor Notice. However, if the Plan is a Qualified Automatic Contribution Arrangement, a Participant may modify his election during the timeframe outlined in section 4.01(g)(2) below.

(c)Procedures. A Participant shall make an election described in Subsection (b) in such form and manner as may be prescribed by procedures established by the Plan Administrator. Such procedures may include, but not be limited to: specifying that elections be made at such time in advance as the Plan Administrator may require, allowing on a nondiscriminatory basis a Participant to make a separate election as to any bonuses or other special pay, or requiring elections be made in a dollar amount or percentage of pay. A Participant's election regarding Elective Deferrals may be made only with respect to an amount which the Participant could otherwise elect to receive in cash and which is not currently available to the Participant. The Plan Administrator may allow Participants, on a nondiscriminatory basis, to defer on Plan Compensation actually received after Termination of Employment.

(d)Reduction in Elections. The Plan Administrator may reduce or totally suspend a Participant's election if the Plan Administrator determines that such election may cause the Plan to fail to satisfy any of the requirements of Article 5.

(e)Catch-up Contributions. Unless otherwise elected in the Adoption Agreement, all Participants who are eligible to make Elective Deferrals under this Plan shall be eligible to make Catch-up Contributions pursuant to Section 5.01(d).

(f)Roth Elective Deferrals. To the extent provided in the Adoption Agreement, Participants shall be eligible to irrevocably designate some or all of their Elective Deferrals as either Pre-tax Elective Deferrals or Roth Elective Deferrals. However, the Plan Administrator may, on a nondiscriminatory basis, require a Participant to elect all of their Elective Deferrals as either Pre-tax Elective Deferrals or Roth Elective Deferrals. All elections shall be subject to the same election procedures, limits on modifications and other terms and conditions on elections as specified in the Plan. If Roth Elective Deferrals are not permitted, all Elective Deferrals shall be designated as Pre-tax Elective Deferrals.

(g)Automatic Enrollment. To the extent provided in the Adoption Agreement, upon the initial satisfaction of the eligibility requirements of Article 3 with respect to Elective Deferrals (and at the effective date of the addition of an automatic enrollment feature for current Participants or expiration of an Elective Deferral election), an Eligible Employee described in the Adoption Agreement shall be deemed to have made an Elective Deferral election in the amount provided in the Adoption Agreement provided that:

(1)In a reasonable period of time before the deemed election takes place the Eligible Employee shall receive a notice that explains the automatic Elective Deferral election, his or her Plan Compensation reduction percentage and the individual's right to elect to have no such Elective Deferrals made to the Plan or to alter the amount of those contributions, including the procedure for exercising that right and the timing for implementation of any such election. The Eligible Employee must have a reasonable opportunity to file an election to receive cash in lieu of Elective Deferrals before such deemed election is made. If the Adoption Agreement indicates the Plan intends to be an eligible automatic contribution arrangement (EACA), the notice must meet the additional requirements below:

20
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS



(A)The notice must be provided within a reasonable period before the beginning of each Plan Year or, in the Plan Year the Employee is first eligible to make a cash or deferred election (or first becomes covered under the automatic contribution arrangement as a result of a change in employment status), within a reasonable period before the Employee becomes a covered Employee. A notice satisfies the timing requirements of this paragraph only if it is provided sufficiently early so that the Employee has a reasonable period of time after receipt of the notice in order to make the election described under Treas. Reg. section 1.414(w)-1(e)(2).

(B)The notice must describe how contributions made under the arrangement will be invested in the absence of any investment election.

(C)The notice must describe the right to make a permissible withdrawal (as described in Section 4.01(g)(5)(B)), if applicable, and the procedures to elect such a withdrawal.

(2)If the default election is pursuant to a Qualified Automatic Contribution Arrangement, the default election must be effective no later than the earlier of (i) the pay date for the second payroll period that begins after the date the notice is provided, or (ii) the first pay date that occurs at least 30 days after the notice is provided. Notwithstanding any delay in when the first default contribution is made, Qualified Non-Elective Contributions that are based on a full year's contributions and any rate of Matching Contributions that varies based on Plan Compensation must be based on Plan Compensation earned since the Participant was first eligible under the Plan.

(3)Unless otherwise selected in the Adoption Agreement, if the Plan provides for Roth Elective Deferrals, all Elective Deferrals made under Subsection (g) shall be designated as Pre-tax Elective Deferrals.

(4)Administrator Discretion. The Plan Administrator may, on a uniform and nondiscriminatory basis, provide that a new Initial Period shall begin for an Employee who either (1) is terminated for a full Plan Year and is rehired in a subsequent Plan Year or (2) has not had automatic Elective Deferrals made on their behalf for a full Plan Year. The Plan Administrator may also, on a uniform and nondiscriminatory basis, provide that an affirmative election expires and that the Employee must make a new affirmative election or he or she will be subject to automatic deferrals and any related increases.

(5)Elections to End or Reduce Automatic Enrollment

(A)If the Adoption Agreement indicates the Plan is not an Eligible Automatic Contribution Arrangement (EACA) and the Plan Administrator elects to allow withdrawals, the Eligible Employee may file an election to receive cash in lieu of Elective Deferrals at the time such deemed election is made or within the 60-day period thereafter. Upon an election to receive cash in lieu of Elective Deferrals, the Participant shall not receive a refund of any Elective Deferral made. The Eligible Employee may make a subsequent affirmative election to make Elective Deferrals at a later date that is effective as provided in Section 4.01(b).

(B)Eligible Automatic Contribution Arrangement (EACA). To the extent the Adoption Agreement indicates the Plan intends to be an eligible automatic contribution arrangement (EACA), if the Adoption Agreement allows for permissible withdrawals, an Employee for whom Elective Deferrals have been automatically made may elect to withdraw all of the contributions made on his or her behalf including earnings thereon to the date of the withdrawal. This withdrawal right is available only if the withdrawal election is made within the earlier of 90 or the number of days specified in the Adoption Agreement after the date of the first contribution under an EACA. Any Matching Contribution made with respect to the amount withdrawn (adjusted for allocable gains and losses) shall be forfeited. A withdrawal request will be treated as an affirmative election to stop having Elective Deferrals made unless the Employee affirmatively elects otherwise.

(i)Election Period. The Plan Administrator may, on a uniform and nondiscriminatory basis, require an election period shorter than 90 days, provided that such election period be at least 30 days.

(ii)Treatment of Refunds. Elective Deferrals refunded pursuant to this Subsection and any related Matching Contributions forfeited, shall not be taken into account in determining an Employee's Actual Deferral Ratio and Actual Contribution Ratio under the Actual Deferral Percentage (ADP) and ACP tests, and shall be disregarded in determining

21
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS


limitations under Code section 402(g). Any amounts refunded under this Paragraph are not eligible rollover contributions. No spousal consent is required for a refund under this Section.

(iii)The provisions of this Section are separately applied to each portion of the Plan after the application of the mandatory disaggregation rules of Code section 410(b).

(iv)New Hire Treatment. The Plan Administrator may, on a uniform and nondiscriminatory basis, treat an Employee as a new hire if an Employee either (1) is terminated for a full Plan Year and is rehired in a subsequent Plan Year or (2) has not had automatic Elective Deferrals made on their behalf for a full Plan Year.

(v)Fees. The amount distributed may be reduced by fees pursuant to Treas. Reg. section
1.414(w)-1(c)(3)(ii).

(vi)Refund Deadline. The extended testing deadline of Code section 4979 shall apply only if all Employees eligible to make Elective Deferrals are covered under the EACA for the entire Plan Year (or the portion of the Plan Year the Employees are Eligible Employees).

(vii)The provisions of this Subsection are subject to any requirements under Code section 414(w), Code section 4979, the final Treasury Regulations issued February 24, 2009 and any corresponding guidance or regulations issued thereunder.

(h)Contribution and Allocation of Elective Deferrals and Voluntary Contributions. The Employer shall contribute to the Plan with respect to each pay period an amount equal to the Elective Deferrals and Voluntary Contributions of Participants for such pay period, as determined pursuant to the elections in force pursuant to this Section. There shall be directly and promptly allocated to the Elective Deferral Account and Voluntary Contribution Account of each Participant the Elective Deferrals and Voluntary Contributions, respectively, contributed by the Employer to the Plan by reason of any election in force with respect to that Participant.

Section 4.02    MATCHING CONTRIBUTIONS

(a)Amount of Matching Contributions. Subject to the limitations described in Article 5, the Employer shall contribute to the Plan an amount specified in the Adoption Agreement on behalf of each Participant who made a Matched Employee Contribution and who has completed any service requirements specified in the Adoption Agreement. Notwithstanding the foregoing, a Participant shall be eligible to receive an allocation of Matching Contributions only to the extent such contributions are permitted in the Adoption Agreement.

(1)Fixed Match. If selected in the Adoption Agreement, the Employer will make a Fixed Matching Contribution to the Plan pursuant to the formula(s) chosen.

(2)Discretionary Match. If selected in the Adoption Agreement, the Employer may elect to make a Discretionary Matching Contribution. The Employer has discretion over the amount, formula, and timing of any contribution made unless otherwise indicated in the Adoption Agreement.

(b)Contribution and Allocation of Matching Contributions. Matching Contributions shall be made to the Plan and promptly allocated to the Matching Contribution Accounts of Participants who meet the requirements of Subsection (a) and in the amount determined pursuant to Subsection (a) as soon as administratively feasible after the end of the periods described in the Adoption Agreement.

(1)If the Employer funds Matching Contributions more frequently than the determination period indicated in the Adoption Agreement, a true-up contribution will be made to any Participant who did not receive a Matching Contribution based on Matched Employee Contributions or Plan Compensation for the entire determination period indicated in the Adoption Agreement.

22
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS


(2)If the Adoption Agreement specifies that the Catch-up Contributions specified in Section 5.01 shall not be matched, any Matching Contributions made on an Elective Deferral and, if applicable, a Voluntary Contribution that are subsequently classified as a Catch-up Contribution shall be forfeited to the extent allocated.

(3)If the Adoption Agreement provides that the Plan is intended to be a safe harbor 401(k) plan and safe harbor match is made separately with respect to each payroll period (or with respect to all payroll periods ending with or within each month or quarter of a Plan Year), such safe harbor match must be contributed to the Plan by the last day of the immediately following Plan Year quarter.

(c)Participant. For purposes of this Section, "Participant" shall mean an Eligible Employee who has met the eligibility requirements of Article 3 with respect to Matching Contributions.

(d)Coverage Failures. If the application of the rules described above causes the Plan to fail to meet the minimum coverage requirements of Code section 410(b) as of the last day of the Plan Year (the Plan does not benefit a percentage of Nonhighly Compensated Employees that is at least 70% of the percentage of Highly Compensated Employees who benefit under the Plan) for any Plan Year with respect to Matching Contributions because the Employer's Matching Contributions have not been allocated to a sufficient number or percentage of Participants for such year, then the list of Participants eligible to share in such contributions for such year shall be expanded to include the Participants described in the Adoption Agreement.

(1)If the Adoption Agreement specifies that all non-excludable Participants shall be entitled to share in such contributions for such year, then the following additional Participants shall be eligible to share in such contributions:

(A)Any Participant who remains in the Employer's employ on the last day of such Plan Year; and

(B)Any Participant who completes at least 501 Hours of Service during such Plan Year (whether or not he remains in the Employer's employ on the last day of such Plan Year).

(2)If the Adoption Agreement specifies that just enough Participants shall be entitled to share in such contributions for such year, then the following additional Participants shall be eligible to share in such contributions:

(A)The list of Participants eligible to share in the Employer's Matching Contributions for such Plan Year shall be expanded to include the minimum number of Participants who would not otherwise be eligible as are necessary to satisfy the minimum coverage requirements under Code section 410(b). The specific Participants who shall become eligible to share in the Employer's Matching Contribution for such Plan Year pursuant to this Paragraph (A) shall be those Participants who remain in the Employer's employ on the last day of such Plan Year and who have completed the greatest amount of service during the Plan Year.

(B)If, after the application of Paragraph (A) above, the minimum coverage requirements of Code section 410(b) are still not satisfied, then the list of Participants eligible to share in the Employer's Matching Contribution for such Plan Year shall be further expanded to include the minimum number of Participants who do not remain in the Employer's employ on the last day of the Plan Year as are necessary to satisfy such requirements. The specific Participants who shall become eligible to share in the Employer's contribution for such Plan Year pursuant to this Paragraph (B) shall be those Participants who had completed the greatest amount of service during the Plan Year before terminating their employment with the Employer.

Notwithstanding the foregoing, the Plan Administrator always retains the option to meet the minimum coverage requirements of Code section 410(b) by using the average benefits test of Code section 410(b)(2).

Section 4.03    EMPLOYER CONTRIBUTIONS

(a)Amount.

(1)Non-Elective Contributions. Subject to the limitations described in Article 5, the Employer shall, to the extent specified in the Adoption Agreement, make Non-Elective Contributions to the Plan on behalf of each Participant who has completed any service requirements specified in the Adoption Agreement. Notwithstanding the foregoing, a Participant shall be

23
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS


eligible to receive an allocation of Non-Elective Contributions only to the extent such contributions are permitted in the Adoption Agreement.

(2)Pension Contributions. Subject to the limitations described in Article 5, the Employer shall make Pension Contributions to the Plan on behalf of each Participant who has completed any service requirements specified in the Adoption Agreement (to the extent not funded by forfeitures). Notwithstanding the foregoing, a Participant shall be eligible to receive an allocation of Pension Contributions only to the extent such contributions are permitted in the Adoption Agreement.

(b)Allocation of Employer Contributions.

(1)Allocation of Non-Elective Contributions. Non-Elective Contributions shall be allocated to the Non-Elective Contribution Accounts of each Participant eligible to share in such allocations pursuant to Subsection (a)(1) in the manner described in the Adoption Agreement. If the Adoption Agreement provides that the Plan uses an Age Weighted or New Comparability allocation formula, the minimum allocation gateway requirement must be satisfied. The minimum allocation gateway requires each eligible Nonhighly Compensated Employee to have an allocation rate that is not less than the lesser of 5%, or one-third of the allocation rate of the Highly Compensated Employee with the highest allocation rate. An allocation rate is the amount of contributions allocated to a Participant for a year, expressed as a percentage of Statutory Compensation for the 5% test or Section 414(s) Compensation for the 1/3 test.

(2)Allocation of Pension Contributions. Pension Contributions shall be allocated to the Pension Contribution Accounts of each Participant eligible to share in such allocations pursuant to Subsection (a)(2) in the manner described in the Adoption Agreement.

(3)Notwithstanding the foregoing, for any Plan Year this Plan is integrated and benefits any Participant who benefits under another qualified plan or simplified employee pension plan, as defined in Code section 408(k), maintained by the Employer that provides for permitted disparity (or imputes disparity), Employer contributions shall be allocated to the Non-Elective Account/Pension Contribution Account of each Participant in the ratio that such Participant's total Plan Compensation bears to the total Plan Compensation of all Participants. The allocation to a Participant who exceeds his cumulative disparity limit shall be determined in accordance with applicable Treasury Regulations. The cumulative permitted disparity limit for a Participant is 35 total cumulative permitted disparity years. Total cumulative permitted disparity years means the number of years credited to the Participant for allocation or accrual purposes under this Plan or any other qualified plan or simplified employee pension plan (whether or not terminated) ever maintained by the Employer that provided for permitted disparity. For purposes of determining the Participant's cumulative permitted disparity limit, all Plan Years ending in the same calendar year are treated as the same year. If the Participant has not benefited under a defined benefit or target benefit plan for any year beginning on or after January 1, 1994, the Participant has no cumulative disparity limit.

(c)Participant. For purposes of this Section, "Participant" shall mean an Eligible Employee who has met the eligibility requirements of Article 3 with respect to Non-Elective Contributions or Pension Contributions, as applicable.

(d)Coverage Failures. If the application of the rules described above causes the Plan to fail to meet the minimum coverage requirements of Code section 410(b) as of the last day of the Plan Year (the Plan does not benefit a percentage of Nonhighly Compensated Employees that is at least 70% of the percentage of Highly Compensated Employees who benefit under the Plan) for any Plan Year with respect to contributions described in this Section 4.03 because such contributions have not been allocated to a sufficient number or percentage of Participants for such year, then the list of Participants eligible to share in such contributions for such year shall be expanded to include the Participants described in the Adoption Agreement.

(1)If the Adoption Agreement specifies that all non-excludable Participants shall be entitled to share in such contributions for such year, then the following additional Participants shall be eligible to share in such contributions:

(A)Any Participant who remains in the Employer's employ on the last day of such Plan Year; and

(B)Any Participant who completes at least 501 Hours of Service during such Plan Year (whether or not he remains in the Employer's employ on the last day of such Plan Year).

24
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS


(2)If the Adoption Agreement specifies that just enough Participants shall be entitled to share in such contributions for such year, then the following additional Participants shall be eligible to share in such contributions:

(A)The list of Participants eligible to share in such contributions for such Plan Year shall be expanded to include the minimum number of Participants who would not otherwise be eligible as are necessary to satisfy the minimum coverage requirements under Code section 410(b). The specific Participants who shall become eligible to share in such contributions for such Plan Year pursuant to this Paragraph (A) shall be those Participants who remain in the Employer's employ on the last day of such Plan Year and who have completed the greatest amount of service during the Plan Year.

(B)If, after the application of Paragraph (A) above, the minimum coverage requirements of Code section 410(b) are still not satisfied, then the list of Participants eligible to share in such contributions for such Plan Year shall be further expanded to include the minimum number of Participants who do not remain in the Employer's employ on the last day of the Plan Year as are necessary to satisfy such requirements. The specific Participants who shall become eligible to share in the Employer's contribution for such Plan Year pursuant to this Paragraph (B) shall be those Participants who had completed the greatest amount of service during the Plan Year before terminating their employment with the Employer. Individuals similarly situated will be treated the same.

Notwithstanding the foregoing, the Plan Administrator always retains the option to meet the minimum coverage requirements of Code section 410(b) by using the average benefits test of Code section 410(b)(2).

(e)Disability. In addition to the foregoing, if the Adoption Agreement specifies that contributions described in this Section shall be allocated to Disabled Participants, a Participant who does not meet the requirements of Subsection (a) due to Disability shall be eligible to share in such contributions (including Disabled Participants that have Terminated Employment); provided that such Disability would also constitute a disability pursuant to Code section 22(e). The Employer shall allocate the applicable contributions on behalf of each such Disabled Participant on the basis of the Plan Compensation each such Participant would have received for the Limitation Year if the Participant had been paid at the rate of Plan Compensation paid immediately before suffering a Disability. Contributions allocated to Participants suffering a Disability pursuant to this Subsection shall be fully (100%) vested when made. Such allocations shall cease on the first to occur of the following:

(1)the last day of the Plan Year in which occurs the anniversary specified in the Adoption Agreement of the date the Plan Administrator determines that the Participant's Disability commenced;

(2)the date the Participant ceases to suffer from a Disability;

(3)the date the Participant refuses to submit to a periodic examination by the Employer or its agent to determine the existence of a Disability; or

(4)the date the Participant dies.

Section 4.04    SAFE HARBOR CONTRIBUTIONS AND QUALIFIED NON-ELECTIVE/MATCHING CONTRIBUTIONS

(a)Amount of Safe Harbor Contributions.

(1)In General. If the Adoption Agreement specifies that the Plan will satisfy the 401(k) safe harbor provisions, the Employer shall, subject to the limitations described in Article 5, make Qualified Non-Elective Contributions or Qualified Matching Contributions on behalf of each Employee who is eligible to make Elective Deferrals during the Plan Year, and meets any additional requirements provided in the Adoption Agreement to receive safe harbor contributions. In the absence of an election in the Adoption Agreement such Qualified Non-Elective Contributions shall be made on behalf of each Employee who is eligible to make Elective Deferrals during the Plan Year. Qualified Non-Elective Contributions described in this Subsection (1) shall be allocated to the Qualified Non-Elective Contribution Account of each Participant eligible to share in such allocations in the ratio that such Participant's Plan Compensation bears to the Plan Compensation of all eligible Participants. In accordance with Treas. Reg. sections 1.40l(k)-l(e)(7) and 1.40l(m)-l(c)(2), it is impermissible for the Employer to use ADP and ACP testing for a Plan Year in which it is intended for the Plan through its written terms to be a safe harbor plan and the Employer fails to satisfy the requirements of such safe harbor provisions for the Plan Year.

25
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS



(2)Follow-Up Notice. This Subsection shall apply if the Adoption Agreement specifies that a Qualified
Non-Elective Contribution described in Subsection (1) will be made to the Plan only if the Plan Sponsor provides a follow-up notice. The Plan Administrator shall provide a contingent notice each year and shall provide a follow-up notice only in the event that safe harbor contributions will be made. The contingent notice and, if applicable, the follow-up notice, shall be provided pursuant to Treas. Reg. section 1.401(k)-3(f) and any superseding guidance. If the follow-up notice is not provided, the Plan will not satisfy the 401(k) safe harbor provisions and the Plan will be subject to the nondiscrimination requirements of Section 5.02.

(b)Qualified Non-Elective Contributions. In addition to the safe harbor contributions described above, the Employer in its discretion may make additional Qualified Non-Elective Contributions for the benefit of such Participants as determined by the Employer. Qualified Non-Elective Contributions shall be: (1) allocated to the Participant's Account as of a date within that year within the meaning of Treas. Reg. section 1.401(k)-2(a)(4)(i)(A); (2) nonforfeitable when allocated to a Participant's Account unless attributable to withdrawal rights under an Eligible Automatic Contribution Arrangement or Qualified Automatic Contribution Arrangement; and (3) distributed only under the rules applicable for Elective Deferrals in accordance with Treas. Reg. section 1.401(k)-1(d). A Qualified Non-Elective Contribution of a Nonhighly Compensated Employee will not be taken into account in satisfying the requirements of Section 5.02 to the extent: (1) it does not qualify for inclusion in the Actual Deferral Ratio; (2) it is a disproportionate contribution within the meaning of Treas. Reg. sections 1.401(k)-2(a)(6)(iv) or 1.401(m)-2(a)(6)(v) and any superseding guidance; or (3) the Plan uses the prior year testing method. Notwithstanding the foregoing, Qualified Non-Elective Contributions that are made in connection with an Employer's obligation to pay prevailing wages under the Davis-Bacon Act (46 Stat. 1494), Public Law 71-798, Service Contract Act of 1965 (79 Stat. 1965), Public Law 89-286, or similar legislation can be taken into account for a plan year for a Nonhighly Compensated Employee to the extent such contributions do not exceed 10% of that Nonhighly Compensated Employee's Plan Compensation.

(1)Participants Eligible to Receive Qualified Non-Elective Contributions. The Employer may determine, in its discretion whether allocations of Qualified Non-Elective Contributions shall be limited to Participants who are credited with at least a certain number of Hours of Service during the Plan Year or who remain in the Employer's employ on the last day of the Plan Year. The Employer may limit Qualified Non-Elective Contributions contributed under this Subsection to Nonhighly Compensated Employees eligible to make Elective Deferrals during the Plan Year that meet any additional requirements determined by the Employer. The Employer may also provide Qualified Non-Elective Contributions to those in any or all portions of a disaggregated plan as provided in Section 5.03.

(2)Permissible Methods of Allocation. The Employer in its discretion may make additional Qualified Non-Elective Contributions in the ratio that such Participant's Plan Compensation bears to the Plan Compensation of all eligible Participants or in one of the following manners:

(A)First to the Qualified Non-Elective Contribution Account of the Participant who is a Nonhighly Compensated Employee with the lowest Plan Compensation and is eligible to share in such allocations in an amount determined by the Employer not to exceed 5% of such Participant's Plan Compensation (the "Base QNEC Rate"). If any Qualified Non-Elective Contributions remain after the foregoing, the Employer may then allocate Qualified Non-Elective Contributions to other Participants who are Nonhighly Compensated Employees eligible to share in such allocations with the next lowest Plan Compensation in the amount of the Base QNEC Rate of Plan Compensation until such contributions are fully allocated to one half of eligible Nonhighly Compensated Employees within the meaning of Treas. Reg. section 1.401(k)-2(a)(6)(iv)(B) (the "Base NHCEs"). Notwithstanding the foregoing, the Base QNEC Rate may exceed 5%; provided, that the Employer contribution is sufficient to provide the Base QNEC Rate to all Base NHCEs.

(B)If any Qualified Non-Elective Contributions remain after the foregoing, the Employer may then allocate Qualified Non-Elective Contributions to the Participant who is a Nonhighly Compensated Employee with the lowest Plan Compensation and is eligible to share in such allocations in an additional amount not to exceed the Base QNEC Rate contributed pursuant to Paragraph (1) above (the "Additional QNEC Rate") of such Participant's Plan Compensation. The total of the Base QNEC Rate and the Additional QNEC Rate may not exceed twice the Plan's representative contribution rate as defined in Treas. Reg. section 1.401(m)-2(a)(6)(v)(B). If any Qualified Non-Elective Contributions remain after the foregoing, the Employer may then allocate Qualified Non-Elective Contributions to other Participants who are Nonhighly Compensated Employees eligible to share in such allocations with the next lowest Plan Compensation in the amount of the Additional QNEC Rate of such Participant's Plan Compensation until such contributions are fully allocated to the Base NHCEs.

26
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS



(C)If any Qualified Non-Elective Contributions remain after the foregoing, the Employer may then allocate Qualified Non-Elective Contributions to the Participant who is a Nonhighly Compensated Employee eligible to share in such allocations with the lowest Plan Compensation and who is not a Base NHCE in the amount equal to the sum of the Base QNEC Rate and the Additional QNEC Rate of such Participant's Plan Compensation. If any Qualified Non-Elective Contributions remain after the foregoing, the Employer may then allocate Qualified Non-Elective Contributions to other Participants who are Nonhighly Compensated Employees eligible to share in such allocations with the next lowest Plan Compensation and who are not Base NHCEs in the amount equal to the sum of the Base QNEC Rate and the Additional QNEC Rate of such Participant's Plan Compensation until such contributions are fully allocated to all eligible Nonhighly Compensated Employees who are not Base NHCEs.

(D)If any Qualified Non-Elective Contributions remain after the foregoing, the Employer may then allocate Qualified Non-Elective Contributions to Participants eligible to share in such allocations in the ratio that each Participant's Plan Compensation bears to the Plan Compensation of all eligible Participants.

(E)Notwithstanding the foregoing, the Employer may instead allocate the Qualified Non-Elective Contributions as a flat dollar amount pursuant to this Subsection (2). The Employer may first allocate a flat dollar amount determined by the Employer (the "Base QNEC Dollar Amount") to the Qualified Non-Elective Contribution Account of the Participant who is a Nonhighly Compensated Employee with the lowest Plan Compensation and is eligible to share in such allocations. If any Qualified Non-Elective Contributions remain after the foregoing, the Employer may then allocate Qualified Non-Elective Contributions to other Participants who are Nonhighly Compensated Employees eligible to share in such allocations with the next lowest Plan Compensation in the amount of the Base QNEC Dollar Amount until such contributions are fully allocated to the eligible Nonhighly Compensated Employees. Such Qualified Non-Elective Contributions may be used to satisfy the provisions of Section 5.02 to the extent not considered disproportionate under Subsection 5.03(f) below.

(c)Qualified Matching Contributions. The Employer in its discretion may make Matching Contributions designated as Qualified Matching Contributions for the benefit of such Participants and in such manner determined at the discretion of the Employer. The Employer may determine, in its discretion whether allocations of Qualified Matching Contributions shall be limited to Participants who are credited with at least a certain number of Hours of Service during the Plan Year or who remain in the Employer's employ on the last day of the Plan Year. Such Qualified Matching Contributions shall be nonforfeitable when allocated to a Participant's Account unless attributable to withdrawal rights under an Eligible Automatic Contribution Arrangement or Qualified Automatic Contribution Arrangement and may only be distributed upon the Participant's: (1) attainment of age 59-1/2; or (2) severance from employment, death, or Disability.

(d)Safe Harbor Contributions Made to Another Plan. The Employer may elect to make safe harbor contributions required under this Plan to another plan which: (1) has the same Plan Year as this plan, (2) applies all of the safe harbor requirements to any safe harbor contributions originating from this plan, and (3) applies eligibility conditions such that any eligible employee under this plan is eligible to receive the safe harbor contribution in the recipient plan. Safe harbor contributions made to another plan may be used to satisfy the safe harbor contributions with respect to only one plan.

(e)In addition, the Employer may, in its discretion, make Qualified Non-Elective Contributions or Qualified Matching Contributions for a Plan Year that shall be allocated in the manner prescribed by the Employer to correct any operational or demographic failure pursuant to any correction program or policy established by the Internal Revenue Service or the Department of Labor.

Section 4.05    PREVAILING WAGE CONTRIBUTIONS

(a)General. If the Adoption Agreement specifies, the Employer will make prevailing wage contributions to the Plan on behalf of each Participant who performs an hour or more of service under a contract subject to the Davis-Bacon Act.

(b)Amount. The Plan Administrator may elect in the Adoption Agreement to determine the prevailing wage contribution based on: 1) the applicable federal, state, or municipal prevailing wage laws, or 2) contribution rates set forth in an Addendum to the Adoption Agreement. If the Plan Administrator sets its own prevailing wage contribution rate(s) for the Plan, the total prevailing wage benefits determined under federal, state, or municipal law are still owed to affected participants; any benefit not contributed to the Plan must be provided to the Participant in another manner. Where the Plan Administrator elects to set its

27
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS


own hourly rates in an Addendum to the Adoption Agreement, the Plan Administrator retains the discretion to make a prevailing wage contribution to the Plan that is based on applicable federal, state, or municipal rates where those rates dictate a larger mandatory benefit than the rates set in an Addendum to the Adoption Agreement.

(c)Default Provisions. Unless otherwise elected in the Adoption Agreement, the following default provisions apply:

(1)Only Nonhighly Compensated Employees shall be eligible to receive prevailing wage contributions.

(2)There shall be no age or service eligibility requirements for purposes of determining an Employee's eligibility for prevailing wage contributions.

(3)Allocation Conditions. There shall be no hours of service or last day requirement(s) applied to receipt of prevailing wage contributions.

(4)All prevailing wage contributions shall be 100% vested.

If the Plan Administrator uses the Adoption Agreement to modify any of the above default provisions, the Plan Administrator may not be entitled to full credit for the prevailing wage contribution. The applicable prevailing wage law should be consulted to fully understand the implications of any modification.

(d)Offset. If the Plan Administrator elects in the Adoption Agreement, prevailing wage contributions made to the Plan to satisfy prevailing wage requirements under federal, state, or municipal law can be used to offset Employer Contributions. Prevailing wage contributions used to offset Employer Contributions will be subject to any restriction on distribution otherwise applicable to the Employer contribution type which was offset.

Section 4.06    ROLLOVER CONTRIBUTIONS

(a)To the extent provided in the Adoption Agreement, the Plan Administrator may direct the Trustee to accept Rollover Contributions made in cash or other form acceptable to the Trustee. Rollover Contributions shall be allocated to the Participant's/Eligible Employee's (to the extent elected in the Adoption Agreement) Rollover Contribution Account. The Plan may accept the following Rollover Contributions to the extent allowed by the Plan Administrator in its sole discretion:

(1)A rollover from a plan qualified under Code section 401(a) or 403(a) if the contribution qualifies as a tax-free rollover as defined in Code section 402(c). If it is later determined that the amount received does not qualify as a tax-free rollover, the amount shall be refunded to the Eligible Employee.

(2)A rollover from a "Conduit Individual Retirement Account", as determined in accordance with procedures established by the Plan Administrator and only if the contribution qualifies as a tax-free rollover as defined in Code section 402(c). If it is later determined that the amount received does not qualify as a tax-free rollover, the amount shall be refunded to the Eligible Employee.

(3)A direct rollover of an eligible rollover distribution of after-tax employee contributions from a qualified plan described in Code section 401(a) or 403(a). The Plan shall separately account for amounts so transferred, including separately accounting for the portion of such contribution which is includible in gross income and the portion of such contribution which is not so includible.

(4)Any rollover of an eligible rollover distribution from an annuity contract described in Code section 403(b). The Plan shall separately account for after-tax amounts so transferred, including separately accounting for the portion of such contribution which is includible in gross income and the portion of such contribution which is not so includible.

(5)Any rollover of an eligible rollover distribution from an eligible plan under Code section 457(b) which is maintained by a state, political subdivision of a state, or any agency or instrumentality of a state or political subdivision of a state.

28
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS


(6)Any rollover contribution of the portion of a distribution from an individual retirement account or annuity described in Code sections 408(a) or 408(b) that is eligible to be rolled over and would otherwise be includible in gross income.

(7)If the Plan permits Roth Elective Deferrals, the Plan may accept a Rollover Contribution to a Roth Elective Deferral Account only if it is a direct rollover from another Roth elective deferral account under an applicable retirement plan described in Code section 402A(e)(1) and only to the extent the rollover is permitted under the rules of Code section 402(c).

(8)Any additional rollover contribution as may be permitted by applicable law.

(b)Self Direction. Unless otherwise restricted in the Adoption Agreement, if a Participant is permitted to self-direct the investment of his or her Rollover Contribution Account, a Participant may elect to invest in "qualifying employer securities" or "qualifying employer real property" with such Account.

(c)In-Plan Roth Rollovers. To the extent provided in the Adoption Agreement and to the extent permitted by Code section 402A(c), Notice 2010-84 and any superseding guidance, a distribution from the Plan other than from a designated Roth Account that is an eligible rollover distribution (as defined in Code section 408A(e)) may be rolled over to a designated Roth Account maintained under this Plan for the benefit of the individual to whom the distribution is made. The Plan will maintain such records as are necessary for the proper reporting of In-Plan Roth Rollovers. A Participant is required to include the taxable amount of an In-Plan Roth Rollover in their gross income. The taxable amount of the In-Plan Roth Rollover is deemed to be the fair market value of the distribution less any basis in the amounts rolled over. If the In-Plan Roth Rollover includes employer securities, the fair market value of the transaction shall include any net unrealized appreciation within the meaning of Code section 402(e)(4). If In-Plan Roth Rollovers are permitted for all distributions permitted under the Code and to the extent provided in the Adoption Agreement,
In-Plan Roth Rollovers are permitted at the following times:

(1)Upon the attainment of the age specified in the Adoption Agreement except Elective Deferrals, Qualified Non-Elective Contributions, Qualified Matching Contributions and the portion of any Account that has been used to satisfy the safe harbor requirements of Code sections 401(k)(12) or 401(k)(13) or 401(m)(11) or 401(m)(12) shall not be eligible for withdrawal until the Participant attains age 59-1/2.

(2)After-tax, Rollover and Voluntary Accounts can be converted to an In-Plan Roth Rollover Account at any
time.

(3)From a Participant's Matching Contribution Account or Non-Elective Contribution Account after 5 years of Participation. In-service withdrawals are allowed from a Participant's Matching Contribution Account or Non-Elective Contribution Account on funds held for at least 2 years. Withdrawals after 5 years of Participation or 2 years of accumulation are only permitted from the Matching Contribution Account to the extent such Account has not been used to satisfy the requirements of Code sections 401(k)(12) or 401(k)(13) or 401(m)(11) or 401(m)(12) or to the extent such contributions has not been treated as Qualified Matching Contributions.

(4)Immediately after Termination of Employment.

(d)In-Plan Roth Transfers. To the extent provided in the Adoption Agreement, the Plan shall allow Participants to elect to transfer any amount not otherwise distributable under the Plan to a designated Roth Elective Deferral Account (or sub-Account) maintained for the Participant within the Plan. The Plan shall not be treated as violating the provisions of Code section 401(k)(2)(B)(i) solely by reason of such transfer. Amounts transferred will retain the restrictions on distribution the account had before such transfer.

(e)Plan Administrator Procedures. The Plan Administrator may establish uniform procedures that include, but are not limited to, prescribing limitations on the frequency and minimum amount of rollovers; provided, that no procedures involving minimum amounts shall prescribe a minimum withdrawal greater than $1,000.

Section 4.07    TRANSFERS

29
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS


The Trustee may be directed to accept a direct transfer of assets, made without the consent of the affected Employees, from the trustee of any other qualified plan described in Code section 401(a) to the extent permitted by the Code and the regulations and rulings thereunder. In the event assets are transferred to the Plan pursuant to the foregoing sentence, the transferred assets shall be accounted for separately in the Transfer Account of the affected Employees to the extent necessary to preserve a more favorable vesting schedule or any other legally-protected benefits available to such Employees under the transferor plan. The Plan Administrator shall establish a vesting schedule for the Transfer Account; provided that such schedule is not less favorable than the vesting schedule under the transferor plan.

Section 4.08    MILITARY SERVICE

(a)In General. Notwithstanding any provision of this Plan to the contrary, contributions, benefits and service credit with respect to Qualified Military Service shall be provided in accordance with Code section 414(u).

(b)Death or Disability During Qualified Military Service. To the extent provided in the Adoption Agreement, pursuant to Code section 414(u)(9), IRS Notice 2010-15 and any superseding guidance; a Participant who dies or becomes Disabled while performing Qualified Military Service will be treated as if he had been employed by the Employer on the day preceding death or Disability and terminated employment on the day of death or Disability and receive benefit accruals related to the period of Qualified Military Service as provided under Code section 414(u)(8), except as provided below:

(1)All Participants eligible for benefits under the Plan by reason of this Section shall be provided benefits on reasonably equivalent terms.

(2)For the purposes of applying Code section 414(u)(8)(C), a Participant's Elective Deferrals shall be determined based on the Participant's average actual contributions for:

(A)the 12-month period of service with the Employer immediately prior to Qualified Military
Service, or

(B)if service with the Employer is less than such 12-month period, the actual length of continuous service with the Employer.

Section 4.09    TIMING OF CONTRIBUTIONS

Amounts contributed to the Plan with funds provided by Participants will be remitted to the Trustee as soon as practicable, and in accordance with DOL regulations and any other applicable guidance.

Section 4.10    ARRANGEMENTS ADOPTED BY MORE THAN ONE EMPLOYER

In General. This Section applies to arrangements adopted by two or more employers that are not aggregated under Code sections 414(b), (c), (m), or (o). Other employers that are not aggregated with the Employer under Code sections 414(b), (c), (m), or
(o) may participate in the Plan as described below as a multiple employer plan within the meaning of ERISA section 3(2) and Code section 413(c) ("Multiple Employer Plan").

(a)Method of Adoption. The Plan Sponsor shall execute a Master Adoption Agreement and each Adopting Entity shall execute a joinder/participation agreement which contains only those Adoption Agreement provisions, if any, which may be overridden by an entity other than the Plan Sponsor. The execution of the joinder/participation agreement by an Adopting Entity shall constitute the adoption of the same plan as the Plan Sponsor and not the adoption of a separate plan for the Adopting Entity. An Adopting Entity may amend its joinder/participation agreement at any time with the approval of the Plan Sponsor. However, an Adopting Entity may not modify the definition of Plan Administrator, Limitation Year or Plan Sponsor. The Plan Sponsor and all Adopting Entities acknowledge that the Plan is a Multiple Employer Plan subject to the rules of Code section 413(c) and the regulations thereunder which are herein incorporated by reference. The Plan Sponsor and all Adopting Entities also acknowledge the specific annual reporting requirements, and different procedures for obtaining determination letters from the Internal Revenue Service regarding the qualified status of the Plan.

30
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS


(b)Definitions. The following terms are modified as used in the Plan:

(1)"Adopting Entity" means an entity who executes a joinder/participation agreement.

(2)"Adoption Agreement" means the Adoption Agreement for the Plan Sponsor. For any Adopting Entity, Adoption Agreement means the Adoption Agreement as amended in that entity's joinder/participation agreement (as provided in Section 4.10(a)).

(3)"Plan Sponsor" means the executor of the Master Adoption Agreement described in Section 4.10(a).

(c)Application of Code section 413(c). The provisions of Code section 413(c) shall apply to the Plan and this Section shall be interpreted consistent with Code section 413(c) and any applicable guidance.

(1)Eligibility Service. Code section 410(a) shall be applied as if all Employees of each Employer who maintains the Plan were employed by a single Employer. An Employee who transfers employment between Adopting Entities or the Plan Sponsor shall not be considered to have a Termination of Employment.

(2)Exclusive Benefit. For purposes of Code section 401(a), in determining whether the Plan of an Employer is for the exclusive benefit of its Employees and their Beneficiaries all Participants shall be considered to be its Employees.

(3)Vesting. Code section 411 shall be applied as if all Employers who maintain the Plan constituted a single Employer, except that the application of any rules with respect to breaks in service shall be made under regulations prescribed by the Secretary of Labor.

(4)Funding. To the extent the Plan is subject to Code section 412, the provisions of Code sections 413(c)(4) and 413(c)(5) shall apply.

(d)Other Rules.

(1)Contributions and forfeitures arising hereunder must be restricted to Participants who are employed by the entity under which the forfeitures arose.

(2)Each Employer will separately determine Actual Contribution and Actual Deferral Ratios, the minimum coverage requirements of Code section 410(b) and Code section 401(a)(4) testing as provided in Treas. Reg. section 1.413-2(a)(3)(ii).

(3)Top-Heavy. Article 11 applies separately to each Employer as provided in Treas. Reg. section 1.416-1, Q&A
G-2.

(4)Maximum Annual Additions. Except as provided in Treas. Reg. section 1.415(f)-1(g)(2)(i) (regarding aggregation of multiemployer plans with plans other than multiemployer plans), for purposes of applying Section 5.05, Annual Additions attributable to a Participant from all of the Employers maintaining the Plan must be taken into account. Furthermore, in applying the limitations of Section 5.05 with respect to a Participant, the total Statutory Compensation received by the Participant from all of the Employers maintaining the Plan is taken into account under the Plan, unless Treas. Reg. section 1.415-1(e) and any superseding guidance specifies otherwise.

(5)For purposes of determining a Participant's Required Beginning Date under Section 7.05, a Participant may be considered a More Than 5% Owner with one Employer and not a More Than 5% Owner with another Employer.

(e)No Modification to Pre-Approved Language. The execution of a joinder/participation agreement shall not be considered a modification to the IRS pre-approved language of the Plan.

(f)Cessation of Participation. Plan participation of an Adopting Entity may be ended by the Plan Administrator or by the Adopting Entity itself. Cessation of participation will be treated in accordance with Code Section 414(l).

31
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS


(1)Cessation by the Plan Administrator. In the event that the Plan Administrator ends the Adopting Entity's participation in the Plan, the Plan Administrator will direct that Plan assets attributable to employees of the terminating Adopting Entity be transferred to a defined contribution plan maintained by the terminating Adopting Entity. If the terminating Adopting Entity does not maintain a separate plan which can receive assets, or refuses to set-up such a plan, the Plan Administrator may establish a plan for the terminating Adopting Entity and may direct that Plan assets attributable to employees of the terminating employer be transferred to the plan. Distribution of employee assets will not be made available as a result of the cessation of plan participation.

(2)Withdrawal by the Adopting Entity. In the event that the Adopting Entity withdraws from Plan participation, the Plan Administrator will direct that Plan assets attributable to employees of the terminating employer be transferred to another plan sponsored by the terminating Adopting Entity which is eligible to receive a transfer of assets. Distribution of employee assets will not be made available as a result of the withdrawal by an Adopting Entity.

(g)Fiduciary Act to Join the Plan. By executing a joinder/participation agreement, each Adopting Entity, acting as a fiduciary with respect to its current and future Employees, thereby ratifies and confirms the appointment of all parties to the Plan and all action taken to establish and maintain the Plan. The term parties to the Plan in the preceding sentence shall include, but not be limited to, the Plan Administrator, Trustee and Investment Fiduciary.

(h)Each Adopting Entity shall be jointly and severally liable for Plan expenses.

(i)Each Adopting Entity shall indemnify and hold harmless the Plan Administrator (and their delegates), any other Adopting Entities, any person serving as the Trustee or Investment Fiduciary from all claims, liabilities, losses, damages and expenses, including reasonable attorneys' fees and expenses for its failure to operate in accordance with the Plan or any intentional or negligent act or omission with respect to the Plan including but not limited to failure of oversight and or appointment. The Plan Administrator may in its discretion utilize any IRS or DOL correction program and any fees or costs associated with such program are the responsibility of the offending Adopting Entity.

Section 4.11    SIMPLE 401(K) PROVISIONS

(a)This Section 4.11 shall apply only if the Adoption Agreement provides that this is a SIMPLE 401(k) Plan. Rules of Application:

(1)The provisions of this Section 4.11 shall apply for a year only if:

(A)The Employer is an "eligible employer"; and

(B)No contributions are made, or benefits accrued, for services during the year, on behalf of any Eligible Employee under any other plan, contract, pension, or trust described in Code section 219(g)(5)(A) or (B), maintained by the Employer.

(2)To the extent that any other provision of the Plan is inconsistent with the provisions of this Section, the provisions of this Section govern.

(b)Definitions.

(1)"Compensation" means, for purposes of Subsections (b)(2), (c)(1) and (c)(2) of this Section, the sum of the wages, tips, and other compensation from the Employer subject to federal income tax withholding (as described in Code section 6051(a)(3)) and the Employee's salary reduction contributions made under this or any other Code section 401(k) plan, and, if applicable, elective deferrals under a Code section 408(p) SIMPLE IRA Plan, a SARSEP, or a Code section 403(b) annuity contract, compensation deferred under a Code section 457 plan required to be reported by the Employer on Form W-2 (as described in Code section 6051(a)(8)). Compensation also includes amounts paid for domestic service (as described in Code section 3401(a)(3)). For Self-Employed Individuals, Compensation means net earnings from self-employment determined under Code section 1402(a) prior to subtracting any contributions made under this Plan on behalf of the individual. The provisions of the Plan implementing the limit on Compensation under Code section 401(a)(17) apply to the Compensation under Subsection (c).

32
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS



(2)An "eligible employer" means, with respect to any year, an Employer that had no more than 100 Employees who received at least the amount of Compensation from the Employer specified in the Adoption Agreement for the preceding year. In applying the preceding sentence, all Employees of controlled groups of corporations under Code section 414(b), all Employees of trades or businesses (whether incorporated or not) under common control under Code section 414(c), all Employees of affiliated service groups under Code section 414(m), and leased employees required to be treated as the Employer's Employees under Code section 414(n), are taken into account. An eligible employer that elects to have this Section 4.11 apply to the Plan and that fails to be an eligible employer for any subsequent year, is treated as an eligible employer for the two (2) years following the last year the Employer was an eligible employer. If the failure is due to any acquisition, disposition, or similar transaction involving an eligible employer, the preceding sentence applies only if the provisions of Code section 410(b)(6)(C)(i) are satisfied.

(3)"Eligible Employee" means, for purposes of this Section 4.11, any Employee who is entitled to make Elective Deferrals under the terms of the Plan.

(4)"Year" means the calendar year.

(c)Contributions.

(1)Salary Reduction Contributions.

(A)Each Eligible Employee may make a salary reduction election to have his or her Compensation reduced for the year in any amount selected by the Employee subject to the limitation in Subsection (c)(1)(B). The Employer will make a salary reduction contribution to the Plan, as an Elective Deferral, in the amount by which the Employee's Compensation has been reduced.

(B)The total salary reduction contribution for any Employee cannot exceed the limitation on salary reduction contributions in effect for the year. The limitation on salary reduction contributions was $10,000 for 2005. After 2005, the
$10,000 limit is adjusted by the Secretary of the Treasury for cost-of-living increases under Code section 408(p)(2)(E). Any such adjustments will be in multiples of $500. The amount of an Employee's salary reduction contributions permitted for a year is increased for Employees aged 50 or over by the end of the Year by the amount of allowable Catch-up Contributions. Allowable Catch-up Contributions was $2,500 for 2006. After 2006, the $2,500 limit is adjusted by the Secretary of the Treasury for
cost-of-living increases under Code section 414(v)(2)(C). Any such adjustments will be in multiples of $500. Catch-up contributions are otherwise treated the same as other salary reduction contributions.

(2)Other Contributions.

(A)Matching Contributions. Each year, the Employer will contribute a Matching Contribution to the Plan on behalf of each Employee who makes a salary reduction election under Subsection (c)(1). The amount of the Matching Contribution will be equal to the Employee's salary reduction contribution up to a limit of 3% of the Employee's Compensation for the full year.

(B)Non-Elective Contributions. For any year, instead of a Matching Contribution, the Employer may elect to contribute a Non-Elective Contribution of 2% of Compensation for the full year for each Eligible Employee who received at least the amount of Compensation from the Employer specified in the Adoption Agreement for the year.

(3)Limitation on Other Contributions. No Employer or Employee contributions may be made to this Plan for the year other than salary reduction contributions described in Subsection (c)(1), Matching or Non-Elective Contributions described in Subsection (c)(2) and Rollover Contributions described in Treas. Reg. section 1.402(c)-2, Q&A-1(a).

(4)The provisions of the Plan implementing the limitations of Code section 415 apply to contributions made pursuant to Subsections (c)(1) (other than Catch-up Contributions) and (c)(2).

(d)Election and Notice Requirements.

33
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 4 CONTRIBUTIONS



(1)Election Period.

(A)In addition to any other election periods provided under the Plan, each Eligible Employee may make or modify a salary reduction election during the 60-day period immediately preceding each January 1.

(B)For the year an Employee becomes eligible to make salary reduction contributions under this Section 4.11, the 60-day election period requirement of Subsection (d)(1)(A) is deemed satisfied if the Employee may make or modify a salary reduction election during a 60-day period that includes either the date the Employee becomes eligible or the day before.

(C)Each Employee may terminate a salary reduction election at any time during the year.

(2)Notice requirements.

(A)The Employer will notify each Eligible Employee prior to the 60-day election period described in Subsection (d)(1) that he or she can make a salary reduction election or modify a prior election during that period.

(B)The notification described in Subsection (d)(2)(A) will indicate whether the Employer will provide a 3% Matching Contribution described in Subsection (c)(2)(A) or a 2-% Non-Elective Contribution described in Subsection (c)(2)(B).

(e)Vesting Requirements. All benefits attributable to contributions described in Subsections (c)(1) and (c)(2) are nonforfeitable at all times, and all previous contributions made under the Plan are nonforfeitable as of the beginning of the year the Section 4.11 provisions apply.

(f)Top-Heavy Rules. The Plan is not treated as a Top-Heavy plan under Code section 416 for any year for which this Section 4.11 applies.

(g)Nondiscrimination tests. The ADP and ACP tests described in section 5.02 of the Plan are treated as satisfied for any year for which this Section 4.11 applies.

Section 4.12    DEEMED IRAs

(a)Applicability. This Section 4.12 shall apply only if the Adoption Agreement provides that Deemed IRAs are permitted. The Plan Administrator may permit a Participant to make Employee contributions to a traditional IRA established under Code section 408 or a Roth IRA established under Code section 408A. The Plan shall establish a separate Account or annuity for the designated IRA contributions of each Participant and any earnings properly allocable to the contributions, and maintain separate recordkeeping with respect to each such IRA.

(b)Reporting Duties. The Plan Administrator shall cause the trustee of a trust established pursuant to Subsection (d) or annuity contract issuer to comply with the reporting requirements of Code section 408(i) with respect to all IRAs that are established and maintained under the Plan.

(c)Voluntary Employee Contributions. For purposes of this Section, a voluntary Employee contribution means any contribution (other than a mandatory contribution within the meaning of Code section 411(c)(2)) that is made by the Participant and which the Participant has designated, at or prior to the time of making the contribution, as a contribution to which this Section applies.

(d)IRAs established pursuant to this Section shall be held in a trust or an annuity separate from the Trust established under the Plan to hold contributions other than deemed IRA contributions and shall satisfy the applicable requirements of Code sections 408 and 408A.
34
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 5 LIMITATIONS ON CONTRIBUTIONS

ARTICLE 5 LIMITATIONS ON CONTRIBUTIONS


Section 5.01    ANNUAL LIMITATION ON ELECTIVE DEFERRALS

(a)Amount. Notwithstanding anything herein to the contrary, elective deferrals made under this Plan, or any other qualified plan maintained by the Employer may not exceed, during any taxable year, the dollar limitation contained in Code section 402(g) in effect at the beginning of such taxable year. For purposes of this Section 5.01, elective deferrals shall mean qualified cash or deferred arrangements described in Code section 401(k), any salary reduction simplified employee pension plan described in Code section 408(k)(6), any SIMPLE IRA plan described in Code section 408(p) and any plan described under Code section 501(c)(18), and any Employer contributions made on the behalf of a Participant for the purchase of an annuity contract under Code section 403(b) pursuant to a salary reduction agreement.

(b)Refund of Excess Elective Deferrals. In the event that Elective Deferrals under this Plan when added to a Participant's other elective deferrals under any other plan or arrangement (whether or not maintained by the Employer) exceed the limit described in the preceding Subsection, the Plan Administrator shall distribute, by April 15 of the following calendar year, the excess amount of Elective Deferrals adjusted for income/loss thereon. The Plan Administrator may use any reasonable method for computing the income allocable to Excess Elective Deferrals, provided that the method does not violate Code section 401(a)(4), is used consistently for all Participants and for all corrective distributions under the Plan for the Plan Year, and is used by the Plan for allocating income to Participant's Accounts. The Plan will not fail to use a reasonable method for computing the income allocable to Excess Elective Deferrals merely because the income allocable to Excess Elective Deferrals is determined on a date that is no more than 7 days before the actual distribution. In addition, the Plan Administrator may allocate income in any manner permitted under Treas. Reg. section 1.401(k)-2(b)(2)(iv). Unless a Participant otherwise specifies, a distribution of Excess Elective Deferrals for a year shall be made first from the Participant's pre-tax Elective Deferral account, to the extent such deferrals were made for the year.

A Participant's claim that the excess was caused by elective deferrals made under a plan or arrangement not maintained by the Employer shall be made in writing and shall be submitted to the Plan Administrator no later than the date specified by the Plan Administrator following the calendar year in which such deferrals occurred. For purposes of determining the necessary reduction, Elective Deferrals previously distributed or recharacterized pursuant to Section 5.04 or returned to the Participant pursuant to Section 5.04 shall be treated as distributed under this Section 5.01. If the Plan permits Roth Elective Deferrals, the Plan Administrator shall determine the ordering rule for refunds of Excess Elective Deferrals. Such ordering rule may provide that the Participant may elect to have refunds made either from his Pre-tax Elective Deferrals or Roth Elective Deferrals or any combination thereof.

(c)Forfeiture of Matching Contributions Related to Excess Elective Deferrals. In the event a Participant receives a distribution of Excess Elective Deferrals pursuant to Subsection (b), the Participant shall forfeit any Matching Contributions allocated to the Participant by reason of the distributed Elective Deferrals to the extent that additional Matching Contributions are not made pursuant to Treas. Reg. section 1.401(a)(4)-11(g)(3)(vii)(B). Elective Deferrals not taken into account in determining Matching Contributions under Section 4.02 shall be treated as being reduced first. Amounts forfeited shall be used pursuant to Section 6.03(d).

(d)Catch-up Contributions. Unless otherwise elected in the Adoption Agreement, all Participants who are eligible to make Elective Deferrals under this Plan shall be eligible to make Catch-up Contributions in accordance with, and subject to the limitations of, Code section 414(v). "Catch-up Contributions" are Elective Deferrals made to the Plan that are in excess of an otherwise applicable Plan limit and that are made by Participants who are aged 50 or over by the end of their taxable years. An otherwise applicable Plan limit is a limit in the Plan that applies to Elective Deferrals without regard to Catch-up Contributions, such as the limits on Annual Additions, the dollar limitation on Elective Deferrals under Code section 402(g) (not counting Catch-up Contributions) and the limit imposed by the ADP test under Code section 401(k)(3). Catch-up Contributions for a Participant for a taxable year may not exceed the dollar limit on Catch-up Contributions under Code section 414(v)(2)(B)(i) for the taxable year as adjusted for cost-of-living increases. Catch-up Contributions are not subject to the limits on Annual Additions, are not counted in the ADP test and are not counted in determining the minimum allocation under Code section 416 (but Catch-up Contributions made in prior years are counted in determining whether the Plan is Top-Heavy).

Section 5.02    NONDISCRIMINATION

35
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 5 LIMITATIONS ON CONTRIBUTIONS



(a)Elective Deferrals. If the Adoption Agreement specifies that the Plan is a safe harbor 401(k) plan, the Plan shall comply with the Safe Harbor Notice requirements as described in Article 2 and the Plan shall be deemed to meet the requirements of this Subsection 5.02(a) with respect to Elective Deferrals. However, if the Adoption Agreement does not specify that the Plan is a safe harbor 401(k) plan, the Plan is not deemed to meet the requirements of this Subsection 5.02(a) and the Plan must meet one of the following two tests with respect to Elective Deferrals for any Plan Year:

(1)The Average Deferral Percentage for Participants who are Highly Compensated Employees for the Plan Year shall not exceed the prior Plan Year's Average Deferral Percentage for Participants who were Nonhighly Compensated Employees for the prior Plan Year multiplied by 1.25; or

(2)The Average Deferral Percentage for Participants who are Highly Compensated Employees for the Plan Year shall not exceed the prior Plan Year's Average Deferral Percentage for Participants who were Nonhighly Compensated Employees for the prior Plan Year multiplied by 2.0; provided that the Average Deferral Percentage for Participants who are Highly Compensated Employees does not exceed the prior Plan Year's Average Deferral Percentage for Participants who were Nonhighly Compensated Employees for the prior Plan Year by more than two percentage points or such lesser amount as the Secretary of the Treasury shall prescribe.

To the extent specified in the Adoption Agreement or, if the Adoption Agreement specifies that the Plan is a safe harbor 401(k) plan (and ADP testing is required pursuant to Section 5.03(g)), the Average Deferral Percentage test specified in Subsections (1) and (2), above, will be applied by comparing the current Plan Year's Average Deferral Percentage for Participants who are Highly Compensated Employees with the current Plan Year's Average Deferral Percentage for Participants who are Nonhighly Compensated Employees. The Employer must issue a supplemental notice if the Plan suspends safe harbor contributions and changes to a current year ADP testing method in accordance with Treas. Reg. section 1.401(k)-3(d), (f) and (g).

The Employer may elect prior year testing for purposes of this Subsection 5.02(a) for a Plan Year only if the Plan has used current year testing for purposes of this Subsection 5.02(a) for each of the preceding 5 Plan Years (or if lesser, the number of Plan Years the Plan has been in existence) or if, as a result of a merger or acquisition described in Code section 410(b)(6)(C)(i), the Employer maintains both a plan using prior year testing and a plan using current year testing and the change is made within the transition period described in Code section 410(b)(6)(C)(ii).

If the Adoption Agreement provides that testing will be performed using the prior year data, for the first Plan Year the Plan permits any Participant to make Elective Deferrals and this Plan is not a successor Plan, the prior Plan Year's Average Deferral Percentage for Participants who are Nonhighly Compensated Employees shall be specified in the Adoption Agreement.

If, for the applicable year for determining the ratios of the Nonhighly Compensated Employees for a Plan Year, there are no eligible Nonhighly Compensated Employees (i.e., all of the Eligible Employees under the cash or deferred arrangement for the applicable year are Highly Compensated Employees), the tests described in this Subsection (a) are deemed to be satisfied for the Plan Year.

(b)Matching Contributions and Voluntary Contributions. If the Adoption Agreement specifies that the Plan is a safe harbor 401(k) plan with respect to the ACP safe harbor of Code section 401(m)(11) or 401(m)(12), the Plan shall comply with the Safe Harbor Notice requirements as described in Article 2 and the Plan shall be deemed to meet the requirements of this Subsection 5.02(b) with respect to Matching Contributions and the Plan shall meet one of the following two tests with respect to Voluntary Contributions. However, if the Adoption Agreement does not specify that the Plan is a safe harbor 401(k) plan with respect to the ACP safe harbor of Code section 401(m)(11) or 401(m)(12), the Plan is not deemed to meet the requirements of this Subsection 5.02(b) and the Plan must meet one of the following two tests with respect to Matching Contributions and Voluntary Contributions for any Plan Year:

(1)The Average Contribution Percentage for Participants who are Highly Compensated Employees for the Plan Year shall not exceed the prior Plan Year's Average Contribution Percentage for Participants who were Nonhighly Compensated Employees for the prior Plan Year multiplied by 1.25; or

36
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 5 LIMITATIONS ON CONTRIBUTIONS


(2)The Average Contribution Percentage for Participants who are Highly Compensated Employees for the Plan Year shall not exceed the prior Plan Year's Average Contribution Percentage for Participants who were Nonhighly Compensated Employees for the prior Plan Year multiplied by 2.0; provided that the Average Contribution Percentage for Participants who are Highly Compensated Employees does not exceed the prior Plan Year's Average Contribution Percentage for Participants who were Nonhighly Compensated Employees for the Prior Plan Year by more than two percentage points or such lesser amount as the Secretary of the Treasury shall prescribe.

To the extent specified in the Adoption Agreement or. if the Adoption Agreement specifies that the Plan is a safe harbor 401(k) plan with respect to the ACP safe harbor of Code section 401(m)(11) or 401(m)(12) (and ACP testing is required pursuant to Section 5.03(g)), the Average Contribution Percentage test in Subsection (1) and (2), above, will be applied by comparing the current Plan Year's Average Contribution Percentage for Participants who are Highly Compensated Employees for each Plan Year with the current Plan Year's Average Contribution Percentage for Participants who are Nonhighly Compensated Employees. The Employer must issue a supplemental notice if the Plan suspends safe harbor contributions and changes to a current year ADP (and ACP) testing method in accordance with 1.401(k)-3(d), (f) and (g).

The Employer may elect prior year testing for purposes of this Subsection 5.02(b) for a Plan Year only if the Plan has used current year testing for purposes of this Subsection 5.02(b) for each of the preceding 5 Plan Years (or if lesser, the number of Plan Years the Plan has been in existence) or if, as a result of a merger or acquisition described in Code section 410(b)(6)(C)(i), the Employer maintains both a plan using prior year testing and a plan using current year testing and the change is made within the transition period described in Code section 410(b)(6)(C)(ii).

If the Adoption Agreement provides that testing will be performed using the prior year data, for the first Plan Year the Plan permits any Participant to make Elective Deferrals or make contributions subject to this Section 5.02(b) and this Plan is not a successor Plan, the prior Plan Year's Average Contribution Percentage for Participants who are Nonhighly Compensated Employees shall be specified in the Adoption Agreement.

If, for the applicable year there are no eligible Nonhighly Compensated Employees (i.e., all of the Eligible Employees under the cash or deferred arrangement for the applicable year are Highly Compensated Employees), the tests described in this Subsection (b) are deemed to be satisfied for the Plan Year. The Plan shall also be deemed to meet the requirements of this Subsection 5.02(b) with respect to Matching Contributions and Voluntary Contributions under a collectively bargained plan (or the portion of a plan) that automatically satisfies Code section 410(b).

(c)Safe Harbor Plans. Pursuant to Treas. Reg. sections 1.401(k)-1(e)(7) and 1.401(m)-1(c)(2), the Plan may not use the nondiscrimination testing described in this Section for a Plan Year to the extent the Plan through its written terms is intended to satisfy the ADP safe harbor provisions of Code section 401(k)(12) or 401(k)(13) or the ACP safe harbor provisions of Code section 401(m)(11) or 401(m)(12) and the Plan fails to satisfy the requirements of such provisions for such Plan Year.

Section 5.03    SPECIAL RULES

(a)Highly Compensated Employee in More Than One Plan. The Actual Deferral Ratio and Actual Contribution Ratio for any Participant who is a Highly Compensated Employee for the Plan Year and who is eligible to have Elective Deferrals, Matching Contributions and Voluntary Contributions (and Qualified Non-Elective Contributions if used to satisfy the tests described in Subsections 5.02(a) and (b)) allocated to his Accounts under two or more arrangements described in Code sections 401(k) and 401(m) that are maintained by the Employer, shall be determined as if such Elective Deferrals and contributions were made under a single arrangement. If a Highly Compensated Employee participates in two or more arrangements, whether or not they have different Plan Years, all such elective deferrals and contributions made during the Plan Year under all such arrangements shall be aggregated. Notwithstanding the foregoing, certain plans shall be treated as separate if mandatorily disaggregated under regulations under Code section 401(k) or 401(m).

(b)Contributions Used in Determining Ratios. All or part of the Qualified Non-Elective Contributions and Qualified Matching Contributions that are made with respect to any or all Participants may be treated as Elective Deferrals or Matching Contributions for purposes of meeting the requirements of Subsections 5.02(a) and (b). In addition, the Plan Administrator may use any Employer or Employee contribution to meet the requirements of the ADP and ACP tests of Section 5.02 to the extent permitted by applicable Treasury Regulations. The Employer may make additional contributions that are taken into account for the ACP test

37
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 5 LIMITATIONS ON CONTRIBUTIONS


under Subsection 5.02(b) that, in combination with the other contributions taken into account under this Subsection 5.03(b), will allow the Plan to satisfy the requirements of such Subsection. However, to the extent the Plan uses the prior year testing method, in order to be included in Actual Deferral Ratios and the Actual Contribution Ratios of Nonhighly Compensated Employees, Qualified Non-Elective Contributions and Qualified Matching Contributions must be made no later than the last day of the Plan Year being tested.

(c)Contributions Only Used Once. Qualified Non-Elective Contributions and Qualified Matching Contributions shall not be taken into account under the ADP test to the extent such contributions are taken into account for purposes of satisfying any other ADP test, any other ACP test, or the requirements of Treas. Reg. sections 1.401(k)-3, 1.401(m)-3 or 1.401(k)-4. In order to be taken into account for purposes of satisfying the ADP test, Matching Contributions must be (1) allocated to the Employee's Account under the terms of the Plan as of a date within that year; (2) made on account of (or on the basis of) the Participant's Matched Employee Contributions for that year; and (3) actually paid to the Plan no later than the end of the 12-month period immediately following the year that contains that date. If the Plan switches from the current year testing method to the prior year testing method, Qualified Non-Elective Contributions and Qualified Matching Contributions that are taken into account under the current year testing method for a year may not be taken into account under the prior year testing method for the next year.

(d)Aggregation of Plans. In the event that this Plan satisfies the requirements of Code sections 401(k), 401(m), 401(a)(4), or 410(b) only if aggregated with one or more other plans, or if one or more other plans satisfy the requirements of such sections of the Code only if aggregated with this Plan, then Section 5.02 shall be applied as if all such plans were a single plan. The Plan may not be aggregated for testing purposes if the plans to be aggregated use differing testing methods (i.e., current year/prior year). For example, a plan (within the meaning of Treas. Reg. section 1.410(b)-7(b)) that applies the current year testing method may not be aggregated with another plan that applies the prior year testing method. Similarly, an Employer may not aggregate a plan (within the meaning of Treas. Reg. section 1.410(b)-7(b)): (1) using the ADP safe harbor provisions of Code section 401(k)(12) or 401(k)(13) and another plan that is using the ADP test of Code section 401(k)(3); or (2) using the ACP safe harbor provisions of Code section 401(m)(11) or 401(m)(12) and another plan that is using the ACP test of Code section 401(m)(2). The Employer may also treat two or more separate collective bargaining units as a single collective bargaining unit, provided that the combinations of units are determined on a basis that is reasonable and reasonably consistent from year to year.

(e)Matching Contributions in a Safe Harbor Plan. If the Plan satisfies the ACP safe harbor requirements of Code section 401(m)(11) or 401(m)(12) for a Plan Year but nonetheless must satisfy the requirements of Section 5.02(b) because it provides for Voluntary Contributions, the Plan Administrator may elect to perform the tests under Section 5.02(b) with regard to Matching Contributions and Voluntary Contributions. If the Plan satisfies the ADP safe harbor requirements of Code section 401(k)(12) or 401(k)(13) using Qualified Matching Contributions but does not satisfy the ACP safe harbor requirements of Code section 401(m)(11) or 401(m)(12), the Plan Administrator is permitted to perform the tests under Section 5.02(b) by excluding Matching Contributions with respect to all Participants that do not exceed 4% of each Employee's Plan Compensation.

(f)Disproportionate Contributions.

(1)Qualified Non-Elective Contributions. All or part of a Nonhighly Compensated Employee's Qualified Non-Elective Contributions may be taken into account in meeting the ADP test under Section 5.02(a) or ACP test under Section 5.02(b) only to the extent that such contributions are not treated as disproportionate within the meaning of Treas. Reg. sections 1.401(k)-2(a)(6) or 1.401(m)-2(a)(6) and the Plan uses the current year testing method.

(2)Qualified Matching Contributions. All or part of a Nonhighly Compensated Employee's Matching Contributions may be taken into account in meeting the ACP test under Section 5.02(b) only to the extent that such contributions are not treated as disproportionate within the meaning of Treas. Reg. section 1.401(m)-2(a)(5)(ii) and the Plan uses the current year testing method.

(g)Code Section 410(a) Excludable Employees. The Employer may treat, pursuant to applicable Treasury Regulations, Participants who have not met the minimum age and service requirements of Code section 410(a)(1)(A) as comprising a separate plan for purposes of Section 5.02 pursuant to Subsection (1) or (2), provided the disaggregated Plan separately satisfies the requirements of Code section 410(b) and the Plan does not utilize Section 5.03(h).

38
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 5 LIMITATIONS ON CONTRIBUTIONS


(1)Annual Entry Date. The Plan Administrator may treat Participants who have not met the minimum age and service requirements of Code section 410(a)(1)(A) before the first day of the seventh month of the Plan Year as comprising a separate plan. If the Plan provides safe harbor contributions, Participants not considered in the separate plan must be eligible for safe harbor contributions for the entire Plan Year.

(2)Semi-Annual or More Frequent Entry Date. The Plan Administrator may treat Participants who have not met the minimum age and service requirements of Code section 410(a)(1)(A) using one of the entry dates specified in the Plan (not less frequently than semi-annual) before the last day of the Plan Year as comprising a separate plan. Contributions of Participants who have an entry date during the applicable Plan Year shall not be counted in the separate plan.

(h)Excludable Nonhighly Compensated Employees. The Employer may also, pursuant to applicable Treasury Regulations, exclude all Nonhighly Compensated Employees who have not met the minimum age and service requirements of Code section 410(a)(1)(A) (pursuant to Subsection (g)(1) or (2)) from consideration in determining whether the requirements of Section
5.02 are met, provided the disaggregated Plan consisting of such excludable Nonhighly Compensated Employees separately satisfies the requirements of Code section 410(b) and the Plan does not utilize Section 5.03(g).

(i)Correction Methods. The Plan may, pursuant to applicable Treasury Regulations, do any of the following to avoid or correct excess contributions or excess aggregate contributions: (1) provide for the use of any of the correction methods described herein; (2) limit contributions in a manner designed to prevent excess contributions from being made; or (3) use a combination of these methods.

(j)Plans Using Differing Testing Methods. A Plan may use differing testing methods (i.e., current year/prior year) for the ADP and ACP tests of Section 5.02. For example, the Plan may use the prior year testing method for the ADP test of Section 5.02(a) and the current year testing method for its ACP test of Section 5.02(b) for a Plan Year. In addition to the prohibition on recharacterization specified in Section 5.04(a), a Plan that uses differing methods may not use Elective Deferrals in the ACP test of Section 5.02(b) and may not use Qualified Matching Contributions in the ADP test of Section 5.02(a).

(k)Special Rules Regarding Prior Year Data. If the Plan uses the prior year testing method for either the ADP or ACP test in Section 5.02 and is involved in a Plan coverage change as defined in Treas. Reg. section 1.401(k)-2(c)(4) or 1.401(m)-2(c)(4), then any adjustments to the Nonhighly Compensated Employees' prior year percentages will be made in accordance with such regulations.

(l)Plan Year Requirements for Safe Harbor Plans. To the extent the Plan is designed to satisfy Code section 401(k)(12) or 401(k)(13), the Plan Year must satisfy the requirements of Treas. Reg. section 1.401(k)-3(e)(1), taking into account the special provisions of 1.401(k)-3(e)(2) for the initial Plan Year. A short Plan Year may exist provided the requirements of Treas. Reg. section 1.401(k)-3(e)(3) are satisfied. The final Plan Year of a terminating plan may be less than 12 months provided the requirements of Treas. Reg. section 1.401(k)-3(e)(4) are satisfied. A safe harbor Plan Year may also be less than 12 months if the Plan is amended out of safe harbor status pursuant to Treas. Reg. section 1.401(k)-3(g).

(m)Regulations. Sections 5.02 through 5.04 shall be interpreted in accordance with applicable IRS regulations.

Section 5.04    CORRECTION OF DISCRIMINATORY CONTRIBUTIONS

(a)Elective Deferrals. In the event the nondiscrimination tests of Section 5.02(a) are not satisfied with respect to Elective Deferrals for any Plan Year, excess contributions for the Plan Year determined as set forth in Paragraph (1) shall be corrected as set forth in Paragraph (2):

(1)Determination of excess contributions. The Elective Deferrals of the Highly Compensated Employee with the highest Actual Deferral Ratio shall be reduced until the nondiscrimination tests imposed by Section 5.02(a) would be satisfied, or until the Actual Deferral Ratio of the Highly Compensated Employee would equal the Actual Deferral Ratio of the Highly Compensated Employee with the next highest Actual Deferral Ratio. This process shall be repeated until the nondiscrimination tests imposed by Section 5.02(a) are satisfied. The amount of excess contributions is equal to the sum of these hypothetical reductions multiplied, in each case, by the respective Highly Compensated Employee's Section 414(s) Compensation (including deferrals to the extent that they are taken into account in determining testing ratios).

39
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 5 LIMITATIONS ON CONTRIBUTIONS



(2)Distribution of excess contributions. Excess contributions shall be allocated to the Highly Compensated Employees with the largest dollar amounts of contributions taken into account in calculating the Average Deferral Percentage test for the year in which the excess arose, beginning with the Highly Compensated Employee with the largest dollar amount of such contributions and continuing in descending order until all of the excess contributions have been allocated. To the extent a Highly Compensated Employee has not reached his or her Catch-up Contribution limit as specified in Section 5.01(d), excess contributions allocated to such Highly Compensated Employee are deemed Catch-up Contributions and will not be treated as excess contributions. The amount of excess contributions is reduced by any amounts previously distributed from the Plan to correct Excess Elective Deferrals under Section 5.01 for the Employee's taxable year ending with or within the Plan Year. The distribution of the amount allocated to each Highly Compensated Employee, as adjusted for income allocable to the excess contributions, shall occur within 12 months of the close of the Plan Year for which the Elective Deferrals were made. The income/loss allocable to excess contributions is equal to the sum of the allocable gain or loss for the Plan Year. Elective Deferrals not taken into account in determining Matching Contributions under Section 4.02 shall be distributed first. In the event a Participant receives a distribution of Elective Deferrals that were taken into account in determining Matching Contributions, the Participant shall forfeit such Matching Contributions that were allocated to the Participant by reason of the distributed Elective Deferrals to the extent that additional Matching Contributions are not made pursuant to Treas. Reg. section 1.401(a)(4)-11(g)(3)(vii)(B). Amounts forfeited shall be used pursuant to Section 6.03(d). If the Plan does not correct excess contributions within 2-1/2 months (6 months in the case of an eligible automatic contribution arrangement where all Participants are Covered Employees), or such other time frame as may be prescribed by the Secretary of the Treasury, after the close of the Plan Year for which the excess contributions are made, the Employer will be liable for a 10% excise tax on the amount of the excess contributions to the extent provided in Code section 4979.

(3)Recharacterization. If the Plan permits Voluntary Contributions and if the Plan uses the same testing methods (current year/prior year) in Subsection 5.02(a) and (b), the Plan Administrator may treat excess contributions as an amount distributed to the Participant and then contributed by the Participant to the Plan as a Voluntary Contribution. Recharacterized amounts will remain nonforfeitable and subject to the same distribution requirements as Elective Deferrals. Recharacterized amounts will be subject to ACP testing and limitations. Amounts may not be recharacterized by a Highly Compensated Employee to the extent that such amount in combination with other Voluntary Contributions made by that Employee would exceed any stated limit under the Plan on Voluntary Contributions. Recharacterization must occur no later than two and one-half months after the last day of the Plan Year in which such excess contributions arose and is deemed to occur no earlier than the date the last Highly Compensated Employee is informed in writing of the amount recharacterized and the consequences thereof. Recharacterized amounts will be taxable to the Participant for the Participant's tax year in which the Participant would have received them in cash.

(4)Refunds. If the Plan permits Roth Elective Deferrals, the Participant may elect to have refunds made either from his Pre-tax Elective Deferrals or Roth Elective Deferrals or any combination thereof. Unless a Participant otherwise specifies, a distribution of Excess Elective Deferrals for a year shall be made first from the Participant's pre-tax Elective Deferral account, to the extent such deferrals were made for the year.

(b)Matching Contributions and Voluntary Contributions. In the event the nondiscrimination tests of Section 5.02(b) are not satisfied with respect to Matching Contributions and Voluntary Contributions for any Plan Year, excess aggregate contributions and Voluntary Contributions for the Plan Year determined as set forth in Paragraph (1) shall be corrected as set forth in Paragraph (2).

(1)Determination of excess aggregate contributions. The determination of the amount of excess aggregate contributions resulting from the application of the ACP test may only be made after determining the excess contributions to be recharacterized as Voluntary Contributions under Section 5.04(a)(3). The Matching Contributions and Voluntary Contributions of the Highly Compensated Employee with the highest Actual Contribution Ratio shall be reduced until the nondiscrimination tests imposed by Section 5.02(b) would be satisfied, or until the Actual Contribution Ratio of the Highly Compensated Employee would equal the Actual Contribution Ratio of the Highly Compensated Employee with the next highest Actual Contribution Ratio. This process shall be repeated until the nondiscrimination tests imposed by Section 5.02(b) are satisfied. The amount of excess aggregate contributions and Voluntary Contributions is equal to the sum of these hypothetical reductions multiplied, in each case, by the respective Highly Compensated Employee's Section 414(s) Compensation (including deferrals to the extent that they are taken into account in determining testing ratios).

40
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 5 LIMITATIONS ON CONTRIBUTIONS


(2)Correction of excess aggregate contributions. Excess aggregate contributions and Voluntary Contributions shall be allocated to the Highly Compensated Employees with the largest dollar amounts of contributions taken into account in calculating the Average Contribution Percentage test for the year in which the excess arose, beginning with the Highly Compensated Employee with the largest dollar amount of such contributions and continuing in descending order until all of the excess contributions have been allocated. The correction of the amount allocated to each Highly Compensated Employee, as adjusted for income allocable to the excess aggregate contributions, shall occur within 12 months of the close of the Plan Year for which the Matching Contributions and Voluntary Contributions were made. The income/loss allocable to excess aggregate contributions is equal to the sum of the allocable gain or loss for the Plan Year. Excess aggregate contributions and Voluntary Contributions shall be corrected in the following order: (i) Voluntary Contributions not taken into account in determining Matching Contributions under Article 4 shall be distributed; (ii) any other Voluntary Contributions not described in clause (i) shall be distributed and their related Matching Contributions shall be forfeited to the extent that additional Matching Contributions are not made pursuant to Treas. Reg. section 1.401(a)(4)-11(g)(3)(vii)(B); and (iii) vested Matching Contributions shall be distributed and nonvested Matching Contributions forfeited. Amounts forfeited shall be used pursuant to Section 6.03(d). If the Plan does not correct excess contributions within 2-1/2 months (6 months in the case of an eligible automatic contribution arrangement where all Participants are Covered Employees), or such other time frame as may be prescribed by the Secretary of the Treasury, after the close of the Plan Year for which the excess contributions are made, the Employer will be liable for a 10% excise tax on the amount of the excess contributions to the extent provided in Code section 4979.

Section 5.05    MAXIMUM AMOUNT OF ANNUAL ADDITIONS

(a)General Rule.

(1)One Plan. If the Participant does not participate in, and has never participated in another qualified plan maintained by the Employer or a welfare benefit fund, as defined in Code section 419(e) maintained by the Employer, or an individual medical account, as defined in Code section 415(l)(2), maintained by the Employer, or a simplified employee pension plan, as defined in Code section 408(k), maintained by the Employer, which provides an Annual Addition, the amount of Annual Additions which may be credited to the Participant's Account for any Limitation Year will not exceed the lesser of the maximum permissible amount specified in Section 5.05(b) or any other limitation contained in this Plan. If the Employer contribution that would otherwise be contributed or allocated to the Participant's Account would cause the Annual Additions for the Limitation Year to exceed such maximum permissible amount, the amount contributed or allocated will be reduced so that the Annual Additions for the Limitation Year will equal the maximum permissible amount.

(2)Multiple Plans. This Subsection 5.05(a)(2) applies if, in addition to this Plan, the Participant is covered under another qualified defined contribution plan maintained by the Employer, a welfare benefit fund maintained by the Employer, an individual medical account maintained by the Employer, or a simplified employee pension plan maintained by the Employer, that provides an Annual Addition during any Limitation Year. The Annual Additions which may be credited to a Participant's Account under this Plan for any such Limitation Year will not exceed the maximum permissible amount specified in Section 5.05(b) reduced by the Annual Additions credited to a Participant's account under the other qualified defined contribution plans, welfare benefit funds, individual medical accounts, and simplified employee pension plans for the same Limitation Year.

(b)Maximum Permissible Amount. The maximum permissible amount is the lesser of:

(1)$40,000, as adjusted for increases in the cost-of-living under Code section 415(d); or

(2)100% of the Participant's Statutory Compensation for the Limitation Year. The compensation limit referred to in this Subsection (b)(2) shall not apply to any contribution for medical benefits after separation from service (within the meaning of Code sections 401(h) or 419A(f)(2)) which is otherwise treated as an Annual Addition. Notwithstanding the preceding sentence, Statutory Compensation for purposes of Section 5.05 for a Participant in a defined contribution plan who is permanently and totally disabled (as defined in Code section 22(e)(3)) is the compensation such Participant would have received for the Limitation Year if the Participant had been paid at the rate of compensation paid immediately before becoming permanently and totally disabled.

Prior to determining the Participant's actual Statutory Compensation for the Limitation Year, the Employer may determine the maximum permissible amount for a Participant on the basis of a reasonable estimation of the Participant's Statutory

41
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 5 LIMITATIONS ON CONTRIBUTIONS


Compensation for the Limitation Year, uniformly determined for all Participants similarly situated. As soon as is administratively feasible after the end of the Limitation Year, the maximum permissible amount for the Limitation Year will be determined on the basis of the Participant's actual Statutory Compensation for the Limitation Year.

(c)Correction of Excess. If there is an allocation in excess of the Maximum Permissible Amount, the Plan Administrator shall correct such excess pursuant to the procedures outlined under Employee Plans Compliance Resolution System as described in Rev. Proc. 2016-51 and any superseding guidance.
42
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 6 VESTING

ARTICLE 6 VESTING


Section 6.01    PARTICIPANT CONTRIBUTIONS

A Participant shall have a fully (100%) vested and nonforfeitable interest in his Elective Deferral Account, Voluntary Contribution Account, Rollover Contribution Account, In-Plan Roth Rollover Account, Qualified Non-Elective Contribution Account, Qualified Matching Contribution Account and contributions used to satisfy ADP safe harbor requirements of Code section 401(k)(12).

Section 6.02    EMPLOYER CONTRIBUTIONS

The Participant's interest in his Matching Contribution Account, Non-Elective Contribution Account, Pension Contribution Account and contributions used to satisfy ADP safe harbor requirements of Code section 401(k)(13) shall vest based on his Years of Vesting Service in accordance with the terms of the Adoption Agreement.

For purposes of the Adoption Agreement, "2-6 Year Graded", "1-5 Year Graded", "1-4 Year Graded", "3 Year Cliff" and "2 Year Cliff" shall be determined in accordance with the following schedules:


"2-6 Year Graded":
Years of Vesting Service

Less than Two Years
Vesting Percentage

0%
Two Years but less than Three Years
20%
Three Years but less than Four Years
40%
Four Years but less than Five Years
60%
Five Years but less than Six Years
80%
Six or More Years
100%
"1-5 Year Graded":

Less than One Year

0%
One Year but less than Two Years
20%
Two Years but less than Three Years
40%
Three Years but less than Four Years
60%
Four Years but less than Five Years
80%
Five or More Years
100%
"1-4 Year Graded":

Less than One Year

0%
One Year but less than Two Years
25%
Two Years but less than Three Years
50%
Three Years but less than Four Years
75%
Four or More Years
100%
"3 Year Cliff":

Less than Three Years

0%
Three or More Years
100%
"2 Year Cliff":

Less than Two Years

0%
Two or More Years
100%

Notwithstanding the foregoing, a Participant shall become fully (100%) vested upon his attainment of Normal Retirement Age while an Employee. In addition, the Adoption Agreement may provide that a Participant will become fully (100%) vested upon
(a) his death while an Employee, (b) his suffering a Disability while an Employee, or (c) attaining his Early Retirement Age while an Employee. If a Participant dies while performing Qualified Military Service, the survivors of the Participant are entitled to any

43
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 6 VESTING


additional benefits provided under the Plan as if the Participant had resumed and then terminated employment on account of death pursuant to Code section 401(a)(37). If Participants become fully (100%) vested upon death while an Employee, Participants shall also become fully (100%) vested upon death while performing Qualified Military Service.

A Participant's Transfer Account, if any, shall remain subject to the vesting schedule that applied to the Account immediately prior to the transfer.

Section 6.03    FORFEITURES

(a)Participants Receiving a Distribution. A Participant who receives a distribution of the value of the entire vested portion of his Account shall forfeit the nonvested portion of such Account as soon as administratively feasible after such distribution; but no later than the end of the Plan Year following the Plan Year during which such distribution occurred. If the Participant elects to the extent permitted by Article 7 to have distributed less than the entire vested portion of the Account balance derived from Employer contributions, the part of the nonvested portion that will be treated as a forfeiture is the total nonvested portion multiplied by a fraction, the numerator of which is the amount of the distribution attributable to Employer contributions and the denominator of which is the total value of the vested Employer-derived Account balance. No forfeitures will occur solely as a result of a Participant's withdrawal of Employee contributions.

For purposes of this Section, if the value of a Participant's vested Account balance is zero upon Termination, the Participant shall be deemed to have received a distribution of such vested Account.

(b)Participants Not Receiving a Distribution. The nonvested portion of the Account balance of a Participant who has a Termination of Employment and does not receive a complete distribution of the vested portion of his Account shall be forfeited as soon as administratively feasible after the date he incurs five consecutive One-Year Breaks in Service (One-Year Periods of Severance if the Plan uses the Elapsed Time Method); but no later than the end of the Plan Year following the Plan Year during which such break in service occurred.

(c)Reemployment.

(1)Before Five One-Year Breaks. Unless otherwise elected in the Adoption Agreement, if a Participant receives or is deemed to receive a distribution pursuant to this Section and the Participant resumes employment covered under this Plan and who also meets the requirements of Code sections 411(a)(7)(B) and (C), the Participant's Employer-derived Account balance will be restored to the amount on the date of distribution if the Participant repays to the Plan the full amount of the distribution (including Elective Deferrals and Voluntary Contributions if any) before the earlier of 5 years after the first date on which the Participant is subsequently reemployed by the Employer, or the date the Participant incurs 5 consecutive One-Year Breaks in Service (One-Year Periods of Severance if the Plan uses the Elapsed Time Method) following the date of the distribution. If a
zero-vested Participant is deemed to receive a distribution pursuant to this Section, and the Participant resumes employment covered under this Plan before the date the Participant incurs 5 consecutive One-Year Breaks in Service (One-Year Periods of Severance if the Plan uses the Elapsed Time Method), upon the reemployment of such Participant, the Employer-derived Account balance of the Participant will be restored to the amount on the date of such deemed distribution. Forfeitures that are restored pursuant to the foregoing shall be accomplished by an allocation of forfeitures, or if such forfeitures are insufficient, by a special Employer contribution.

(2)After Five One-Year Breaks. If a Participant resumes employment as an Eligible Employee after forfeiting the nonvested portion of his Account balance after 5 consecutive One-Year Breaks in Service (One-Year Periods of Severance if the Plan uses the Elapsed Time Method) and is not fully (100%) vested upon reemployment, the Participant's Account balance attributable to his pre-break service shall be kept separate from that portion of his Account balance attributable to his post-break service until such time as his post-break Account balance becomes fully (100%) vested. A Participant with a balance in his Elective Deferral Account shall be considered a vested Participant for purposes of Code section 411(a)(6)(D)(iii).

(d)Disposition of Forfeitures. Amounts forfeited from a Participant's Account shall be used to restore forfeitures or reduce Employer contributions (or reallocate as Employer contributions) made pursuant to Article 4, or to pay reasonable Plan expenses to the extent specified in the Adoption Agreement. Forfeitures cannot be used as Elective Deferrals. Any such disposition

44
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 6 VESTING


of forfeitures from a Participant's Account shall be made no later than the end of the Plan Year following the Plan Year during which the forfeiture occurred.

(e)Vesting Following In-Service Withdrawals or Payment in Installments. If a distribution is made at a time when a Participant has a nonforfeitable right to less than 100% of his Account derived from Employer contributions and the Participant may increase the nonforfeitable percentage in the Account:

(1)A separate Account will be established for the Participant's interest in the Plan as of the time of the
distribution, and

(2)At any relevant time the Participant's nonforfeitable portion of the separate Account will be equal to an amount ("X") determined by the formula:

X = P(AB + (R x D)) - (R x D)

For purposes of applying the formula: P is the nonforfeitable percentage at the relevant time; AB is the Account balance at the relevant time; D is the amount of the distribution; and R is the ratio of the Account balance at the relevant time to the Account balance after distribution.
45
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS

ARTICLE 7 DISTRIBUTIONS


Section 7.01    COMMENCEMENT OF DISTRIBUTIONS

(a)Early and Normal Retirement. A Participant, upon attainment of his Normal Retirement Date, shall be entitled to retire and to receive his Account as his benefit hereunder pursuant to Section 7.02. To the extent permitted in the Adoption Agreement, a Participant may, at any time after reaching his Early Retirement Date but before Termination, elect to have the Plan Administrator commence the distribution of his benefit pursuant to Section 7.02 by providing the Plan Administrator with a written election to that effect. Any such written election shall state the date upon which distribution of benefits is to commence and shall be effective upon delivery to the Plan Administrator.

(b)Late Retirement. If a Participant continues in the employ of the Employer beyond his Normal Retirement Date, his participation under the Plan shall continue, and his benefits under the Plan shall commence following his actual Termination of Employment pursuant to Section 7.02. To the extent permitted in the Adoption Agreement, a Participant may, at any time after reaching his Normal Retirement Date but before actual retirement, elect to have the Plan Administrator commence the distribution of his benefit pursuant to Section 7.02 by providing the Plan Administrator with a written election to that effect. Any such written election shall state the date upon which distribution of benefits is to commence and shall be effective upon delivery to the Plan Administrator.

(c)Disability Retirement. Except as may be otherwise provided in the Adoption Agreement, if a Participant becomes Disabled, he shall become entitled to receive his vested Account pursuant to Section 7.02 following the date he has a Termination of Employment.

(d)Death. If a Participant dies, either before or after his Termination of Employment, his Beneficiary designated pursuant to Section 7.04 shall become entitled to receive the Participant's vested Account pursuant to Section 7.02.

(e)Termination of Employment. A Participant shall become entitled to receive his vested Account pursuant to Section
7.02 following the date he has a Termination of Employment. A Participant shall not be entitled to a distribution from his Elective Deferral Account, Qualified Non-Elective Contribution Account or Qualified Matching Contributions (and earnings attributable to these contributions) unless he has had a "severance from employment" within the meaning of Code section 401(k)(2)(B)(i)(I).

Section 7.02    TIMING AND FORM OF DISTRIBUTIONS

(a)Distribution for Reasons Other Than Death. If a Participant's Account balance becomes distributable pursuant to Section 7.01 for any reason other than death and such amount is not required to be distributed in the form of a Qualified Joint and Survivor Annuity pursuant to Section 7.10, payment of his vested Account shall commence at such times and shall be payable in the form and at such times as specified in the Adoption Agreement. To the extent permitted in the Adoption Agreement, a Participant may elect to have the Plan Administrator apply his entire Account toward the purchase of an annuity contract. The terms of such annuity contract shall comply with the provisions of this Plan and any annuity contract shall be nontransferable and shall be distributed to the Participant.

The method of distribution shall be selected by the Participant on a form prescribed by the Plan Administrator. If no such selection is made by the Participant, payment shall be made in the form of a lump sum distribution unless the Adoption Agreement provides for different normal form of payment or payment is required to be made in the form of a Qualified Joint and Survivor Annuity pursuant to Section 7.10 of the Adoption Agreement. No distribution shall be made if the Participant is rehired by the Employer before payments commence.

(b)Distribution on Account of Death.

(1)Before Distribution Has Begun. If the Participant dies before distribution of his Account begins and such amount is not required to be distributed in the form of a qualified preretirement survivor annuity pursuant to Section 7.10, distribution of the Participant's entire Account, including any amounts attributable to an investment in a deferred annuity contract,

46
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS


shall be completed by the time and in the manner specified in the Adoption Agreement. To the extent permitted in the Adoption Agreement, payments may be made at least as rapidly as over the following periods:

(A)A complete distribution shall be made by December 31 of the calendar year containing the fifth anniversary of the Participant's death;

(B)Distributions may be made over the life or over a period certain not greater than the life expectancy of the Beneficiary commencing on or before December 31 of the calendar year immediately following the calendar year in which the Participant died; or

(C)If the Beneficiary is the Participant's surviving spouse, the date distributions are required to begin in accordance with Subparagraph (B) above shall not be earlier than the later of (i) December 31 of the calendar year immediately following the calendar year in which the Participant died and (ii) December 31 of the calendar year in which the Participant would have attained age 70-1/2.

If the Plan permits Participant elections under this Subsection (b)(1) and the Participant has not made an election as to form of payment by the time of his death, the Participant's Beneficiary must elect the method of distribution no later than the earlier of (1) December 31 of the calendar year in which distributions would be required to begin under this Section, or (2) December 31 of the calendar year which contains the fifth anniversary of the date of death of the Participant. If the Participant has no designated beneficiary, pursuant to applicable Treasury Regulations, or if the designated Beneficiary does not elect a method of distribution, distribution of the Participant's entire interest must be completed by December 31 of the calendar year containing the fifth anniversary of the Participant's death.

If the surviving spouse dies after the Participant, the provisions of this Subsection (b)(1), with the exception of Subparagraph (C) therein, shall be applied as if the surviving spouse were the Participant.

(2)After Distribution Has Begun. If the Participant dies after distribution of his Account has begun, the remaining portion of such Account will continue to be distributed at least as rapidly as the method of distribution being used prior to the Participant's death. If the Participant's Account was not being distributed in the form of an annuity at the time of his death: (i) distribution of the Participant's entire Account, including any amounts attributable to an investment in a deferred annuity contract, shall be completed by the time and in the manner specified in the Adoption Agreement; and (ii) the Beneficiary may elect to receive the Participant's remaining vested Account balance in a lump sum distribution. To the extent permitted in the Adoption Agreement, payments may be made at least as rapidly as over the following periods:

(A)A complete distribution shall be made by December 31 of the calendar year containing the fifth anniversary of the Participant's death; or

(B)Distributions shall continue to be distributed at least as rapidly as the method of distribution being used prior to the Participant's death.

The Beneficiary shall provide the Plan Administrator with the death notice or other sufficient documentation before any payments are made pursuant to this Subsection.

(c)Valuation Date. The distributable amount of a Participant's Account is the vested portion of his Account as of the Valuation Date coincident with or next preceding the date distribution is made to the Participant or Beneficiary as reduced by any subsequent distributions, withdrawals or loans.

(d)Ordering Rule. The Plan Administrator shall operationally determine the ordering rule for distributions; provided that such ordering rule is nondiscriminatory. Such ordering rule may provide that the Participant or Beneficiary may elect to have payments made first or last from his Roth Elective Deferral Account or Voluntary Contribution Account or in any combination of such Accounts and any other Account.

(e)Restriction on Deferral of Payment. Unless otherwise elected, benefit payments under the Plan will begin to a Participant not later than the 60th day after the latest of the close of the Plan Year in which:

47
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS



(1)the Participant attains his Normal Retirement Date;

(2)occurs the 10th anniversary of the year in which his participation commenced; or

(3)the Participant has a Termination of Employment.

Notwithstanding the foregoing, the failure of a Participant and spouse to consent to a distribution while a benefit is immediately distributable shall be deemed to be an election to defer commencement of payment of any benefit sufficient to satisfy this Section.

(f)Minimum Distribution Requirements. Distributions shall be made in a method that is in conformance with the requirements set forth in Section 7.05. Section 7.05 shall not be deemed to create a type of benefit (e.g., installment payments, lump sum within five years or immediate lump sum payment) to any class of Participants and Beneficiaries that is not otherwise permitted by the Plan.

Section 7.03    FORCE-OUT OF SMALL BALANCES

(a)Vested Account Balance Does Not Exceed $5,000. Notwithstanding the foregoing, if involuntary force-out is selected in the Adoption Agreement and the vested amount of an Account payable to a Participant or Beneficiary does not exceed
$5,000 (or such lesser amount specified in the Adoption Agreement) at the time such individual becomes entitled to a distribution hereunder (or at any subsequent time established by the Plan Administrator to the extent provided in applicable Treasury Regulations), such vested Account shall be paid in a lump sum to the extent it is not subject to the automatic rollover provisions of Section 7.06(c) below.

(b)Vested Account Balance Exceeds $5,000. If the value of a Participant's vested Account balance exceeds $5,000 or such lesser amount as specified in the Adoption Agreement and the Account balance is immediately distributable, the Participant must consent to any distribution of such Account balance. Notwithstanding the foregoing and unless otherwise specified in the Adoption Agreement, payments shall commence as of the Participant's Required Beginning Date in the form of a lump sum or installment payments. The Participant's consent shall be obtained in writing within the 180-day period ending on the Annuity Starting Date. The Plan Administrator shall notify the Participant of the right to defer any distribution until the date specified in the Adoption Agreement. Such notification shall include a general description of the material features, and an explanation of the relative values of, the optional forms of benefit available under the Plan, and shall be provided no less than 30 days and no more than 180 days prior to the Annuity Starting Date. Except to the extent provided in Section 7.10, distribution may commence less than 30 days after the notice described in the preceding sentence is given, provided the Plan Administrator clearly informs the Participant that he has a right to a period of at least 30 days after receiving the notice to consider the decision of whether or not to elect a distribution (and, if applicable, a particular distribution option), and the Participant, after receiving the notice, affirmatively elects a distribution. In the event a Participant's vested Account balance becomes distributable without consent pursuant to this Subsection (b), and the Participant fails to elect a form of distribution, the vested Account balance of such Participant shall be paid in a single sum except to the extent provided in Section 7.10.

(c)For purposes of this Section 7.03, the Participant's vested Account balance shall not include amounts attributable to accumulated deductible Employee contributions within the meaning of Code section 72(o)(5)(B).

(d)Required Distributions and Plan Termination. Consent of the Participant or his spouse shall not be required to the extent that a distribution is required to satisfy Code sections 401(a)(9), 401(k), 401(m), 402(g) or 415. In addition, upon termination of this Plan the Participant's Account balance shall be distributed to the Participant in a lump sum distribution unless payment is made in the form of a Qualified Joint and Survivor Annuity pursuant to Section 7.10. However, if the Employer maintains another defined contribution plan (other than an employee stock ownership plan as defined in Code section 4975(e)(7)), then the Participant's Account balance will be transferred, without the Participant's consent, to the other plan if the Participant does not consent to an immediate distribution.

(e)Treatment of Rollovers. If elected in the Adoption Agreement, Rollovers shall be disregarded in determining the value of the Account balance for involuntary distributions. For purposes of this Section 7.03, the Participant's vested Account

48
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS


balance shall not include that portion of the Account balance that is attributable to Rollover Contributions (and earnings allocable thereto) within the meaning of Code sections 402(c), 403(a)(4), 403(b)(8), 408(d)(3)(A)(ii), and 457(e)(16).

Section 7.04    BENEFICIARY

(a)Beneficiary Designation Right. Except as provided in Section 7.04(b) and Section 7.10, each Participant, and if the Participant has died, the Beneficiary of such Participant, shall have the right to designate one or more primary and one or more secondary Beneficiaries to receive any benefit becoming payable upon such individual's death. To the extent that a Participant's Account is not subject to Section 7.10, the spouse of a married Participant shall be the sole primary Beneficiary of such Participant unless the requirements of Subsection (b) are met. To the extent that a Participant's Account is subject to Section 7.10, the spouse of a married Participant shall be the Beneficiary of such portion of the Participant's Account as specified in the Adoption Agreement unless the spouse waives his or her rights to such benefit pursuant to Section 7.10. All Beneficiary designations shall be in writing in a form satisfactory to the Plan Administrator and shall only be effective when filed with the Plan Administrator during the Participant's lifetime (or if the Participant has died, during the lifetime of the Beneficiary of such Participant who desires to designate a further Beneficiary). Except as provided in Section 7.04(b) or Section 7.10, as applicable, each Participant (or Beneficiary) shall be entitled to change his Beneficiaries at any time and from time to time by filing written notice of such change with the Plan Administrator.

(b)Form and Content of Spouse's Consent. To the extent that a Participant's Account is not subject to Section 7.10, the Participant may designate a Beneficiary other than his spouse pursuant to this Subsection if: (1) the spouse has waived the spouse's right to be the Participant's Beneficiary in accordance with this Subsection; (2) the Participant has no spouse; or (3) the Plan Administrator determines that the spouse cannot be located or such other circumstances exist under which spousal consent is not required, as prescribed by Treasury Regulations. If required, such consent: (1) shall be in writing; (2) shall designate a beneficiary (or a form of benefit) which may not be changed without spousal consent (or permits Beneficiary designations by the Participant without the spouse's further consent); (3) shall acknowledge the effect of the consent; and (4) shall be witnessed by a Plan representative or notary public. Any consent by a spouse, or establishment that the consent of a spouse may not be obtained, shall not be effective with respect to any other spouse. Any spousal consent that permits subsequent changes by the Participant to the Beneficiary designation without the requirement of further spousal consent shall acknowledge that the spouse has the right to limit such consent to a specific Beneficiary, and that the spouse voluntarily elects to relinquish such right.

(c)No Designated Beneficiary. Unless otherwise provided in the Adoption Agreement, in the event that the Participant fails to designate a Beneficiary, or in the event that the Participant is predeceased by all designated primary and secondary Beneficiaries, the death benefit shall be payable to the Participant's spouse or, if there is no spouse, to the Participant's children in equal shares by right of representation (one share for each surviving child and one share for each child who predeceases the Participant with living descendants) or, if there are no children, to the Participant's surviving parents in equal shares or, if there are no surviving parents, to the Participant's estate.

Section 7.05    MINIMUM DISTRIBUTION REQUIREMENTS

(a)General Rules.

(1)Effective Date. Subject to Section 7.10, the requirements of this Section shall apply to any distribution of a Participant's interest and will take precedence over any inconsistent provisions of this Plan.

(2)Construction. All distributions required under this Section shall be determined and made in accordance with the regulations under Code section 401(a)(9) and the minimum distribution incidental benefit requirement of Code section 401(a)(9)(G). Nothing contained in this Section shall be deemed to create a type of benefit (e.g., installment payments, lump sum within five years or immediate lump sum payment) to any class of Participants or Beneficiaries that is not otherwise permitted by the Plan.

(3)Limits on Distribution Periods. As of the first distribution calendar year, distributions to a Participant, if not made in a single sum, may only be made over one of the following periods:

(i)the life of the Participant;

49
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS



(ii)the joint lives of the Participant and a designated Beneficiary;

(iii)a period certain not extending beyond the life expectancy of the Participant; or

(iv)a period certain not extending beyond the joint life and last survivor expectancy of the Participant and a designated Beneficiary.

(b)Time and Manner of Distribution.

(1)Required Beginning Date. Unless an earlier date is specified in Section 7.02(b), the Participant's entire interest will be distributed, or begin to be distributed, to the Participant no later than the Participant's Required Beginning Date.

(2)Death of Participant Before Distributions Begin. If the Participant dies before distributions begin, the Participant's entire interest will be distributed, or begin to be distributed, no later than as follows:

(i)If the Participant's surviving spouse is the Participant's sole designated Beneficiary, then unless an earlier date is specified in Section 7.02(b), distributions to the surviving spouse will begin by December 31 of the calendar year immediately following the calendar year in which the Participant died, or by December 31 of the calendar year in which the Participant would have attained age 70-1/2, if later.

(ii)If the Participant's surviving spouse is not the Participant's sole designated Beneficiary, then, unless otherwise specified in Section 7.02(b), distributions to the designated Beneficiary will begin by December 31 of the calendar year immediately following the calendar year in which the Participant died.

(iii)If there is no designated Beneficiary as of September 30 of the year following the year of the Participant's death, the Participant's entire interest will be distributed by December 31 of the calendar year containing the fifth anniversary of the Participant's death unless an earlier date is specified in Section 7.02(b).

(iv)If the Participant's surviving spouse is the Participant's sole designated Beneficiary and the surviving spouse dies after the Participant but before distributions to the surviving spouse are required to begin, this Subsection (b)(2), other than Subsection (b)(2)(i), will apply as if the surviving spouse were the Participant except as otherwise provided in Section 7.02(b).

For purposes of this Subsection (b)(2) and Subsection (d), unless Subsection (b)(2)(iv) applies, distributions are considered to begin on the Participant's Required Beginning Date. If Subsection (b)(2)(iv) applies, distributions are considered to begin on the date distributions are required to begin to the surviving spouse under Subsection (b)(2)(i). If distributions under an annuity purchased from an insurance company irrevocably commence to the Participant before the Participant's Required Beginning Date (or to the Participant's surviving spouse before the date distributions are required to begin to the surviving spouse under Subsection (b)(2)(i)), the date distributions are considered to begin is the date distributions actually commence.

(3)Forms of Distribution. Unless the Participant's interest is distributed in the form of an annuity purchased from an insurance company or in a single sum on or before the Required Beginning Date, as of the first distribution calendar year distributions will be made in accordance with Subsections (c) and (d) to the extent otherwise permitted by the Plan. If the Participant's interest is distributed in the form of an annuity purchased from an insurance company, distributions thereunder will be made in accordance with the requirements of Code 401(a)(9) and the regulations.

(c)Required Minimum Distributions During Participant's Lifetime.

(1)Amount of Required Minimum Distribution For Each Distribution Calendar Year. During the Participant's lifetime, the minimum amount that will be distributed for each distribution calendar year is the lesser of:

50
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS


(i)the quotient obtained by dividing the Participant's Account Balance by the distribution period in the Uniform Lifetime Table set forth in Treas. Reg. section 1.401(a)(9)-9, Q&A-2 using the Participant's age as of the Participant's birthday in the distribution calendar year; or

(ii)if the Participant's sole designated Beneficiary for the distribution calendar year is the Participant's spouse, the quotient obtained by dividing the Participant's Account balance by the number in the Joint and Last Survivor Table set forth in Treas. Reg. section 1.401(a)(9)-9, Q&A-3 using the Participant's and spouse's attained ages as of the Participant's and spouse's birthdays in the distribution calendar year.

(2)Lifetime Required Minimum Distributions Continue Through Year of Participant's Death. Required minimum distributions will be determined under this Subsection (c) beginning with the first distribution calendar year and continuing up to, and including, the distribution calendar year that includes the Participant's date of death.

(3)The amount of the Required Minimum Distribution shall include the amount payable under a QLAC that has passed its annuity starting date defined as commencing not later than the first day of the month next following the Participant's 85th birthday.

(d)Required Minimum Distributions After Participant's Death.

(1)Death On or After Date Distributions Begin.

(i)Participant Survived by Designated Beneficiary. If the Participant dies on or after the date distributions begin and there is a designated Beneficiary, the minimum amount that will be distributed for each distribution calendar year after the year of the Participant's death is the quotient obtained by dividing the Participant's Account balance by the longer of the remaining life expectancy of the Participant or the remaining life expectancy of the Participant's designated Beneficiary, determined as follows:

(A)The Participant's remaining life expectancy is calculated using the age of the Participant in the year of death, reduced by one for each subsequent year.

(B)If the Participant's surviving spouse is the Participant's sole designated Beneficiary, the remaining life expectancy of the surviving spouse is calculated for each distribution calendar year after the year of the Participant's death using the surviving spouse's age as of the spouse's birthday in that year. For distribution calendar years after the year of the surviving spouse's death, the remaining life expectancy of the surviving spouse is calculated using the age of the surviving spouse as of the spouse's birthday in the calendar year of the spouse's death, reduced by one for each subsequent calendar year.

(C)If the Participant's surviving spouse is not the Participant's sole designated Beneficiary, the designated Beneficiary's remaining life expectancy is calculated using the age of the Beneficiary in the year following the year of the Participant's death, reduced by one for each subsequent year.

(ii)No Designated Beneficiary. If the Participant dies on or after the date distributions begin and there is no designated Beneficiary as of the September 30 of the year after the year of the Participant's death, the minimum amount that will be distributed for each distribution calendar year after the year of the Participant's death is the quotient obtained by dividing the Participant's Account balance by the Participant's remaining life expectancy calculated using the age of the Participant in the year of death, reduced by one for each subsequent year.

(2)Death Before Date Distributions Begin.

(i)Participant Survived by Designated Beneficiary. If the Participant dies before the date distributions begin and there is a designated Beneficiary, the minimum amount that will be distributed for each distribution calendar year after the year of the Participant's death is the quotient obtained by dividing the Participant's Account balance by the remaining life expectancy of the Participant's designated Beneficiary, determined as provided in Subsection (d)(1).

51
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS


(ii)No Designated Beneficiary. If the Participant dies before the date distributions begin and there is no designated Beneficiary as of September 30 of the year following the year of the Participant's death, distribution of the Participant's entire interest will be completed by December 31 of the calendar year containing the fifth anniversary of the Participant's death.

(iii)Death of Surviving Spouse Before Distributions to Surviving Spouse Are Required to Begin. If the Participant dies before the date distributions begin, the Participant's surviving spouse is the Participant's sole designated Beneficiary, and the surviving spouse dies before distributions are required to begin to the surviving spouse under Subsection (b)(2)(i), this Subsection (d)(2) will apply as if the surviving spouse were the Participant.

(3)The amount of the Required Minimum Distribution shall include the amount payable under a QLAC that has passed its annuity starting date (as defined in the QLAC).

(e)Definitions.

(1)Designated Beneficiary. The individual who is designated by the Participant (or the Participant's surviving spouse) as the Beneficiary of the Participant's interest under the Plan and who is the designated Beneficiary under Code section 401(a)(9) and Treas. Reg. section 1.401(a)(9)-4.

(2)Distribution Calendar Year. A calendar year for which a minimum distribution is required. For distributions beginning before the Participant's death, the first distribution calendar year is the calendar year immediately preceding the calendar year which contains the Participant's Required Beginning Date. For distributions beginning after the Participant's death, the first distribution calendar year is the calendar year in which distributions are required to begin under Subsection (b)(2). The required minimum distribution for the Participant's first distribution calendar year will be made on or before the Participant's Required Beginning Date. The required minimum distribution for other distribution calendar years, including the required minimum distribution for the distribution calendar year in which the Participant's Required Beginning Date occurs, will be made on or before December 31 of that distribution calendar year.

(3)Life expectancy. Life expectancy is computed by use of the Single Life Table in Treas. Reg. section 1.401(a)(9)-9, Q&A-1.

(4)Participant's Account Balance. The Account balance as of the last Valuation Date in the calendar year immediately preceding the distribution calendar year (valuation calendar year) increased by the amount of any contributions made and allocated or forfeitures allocated to the Account as of dates in the valuation calendar year after the Valuation Date and decreased by: (i) distributions made in the valuation calendar year after the Valuation Date and (ii) any amount held in a QLAC that has not reached its annuity starting date (as defined in the QLAC). The Account balance for the valuation calendar year includes any amounts rolled over or transferred to the Plan either in the valuation calendar year or in the distribution calendar year if distributed or transferred in the valuation calendar year.

(f)TEFRA Section 242(b)(2) Elections.

(1)Notwithstanding any provision in the Plan to the contrary and subject to the requirements of Section 7.10, distribution on behalf of any Employee, including a More Than 5% Owner, who has made a designation under section 242(b)(2) of the Tax Equity and Fiscal Responsibility Act (a "section 242(b)(2) election") may be made in accordance with all of the following requirements (regardless of when such distribution commences):

(i)The distribution by the Plan is one which would not have disqualified such plan under Code section 401(a)(9) as in effect prior to amendment by the Deficit Reduction Act of 1984.

(ii)The distribution is in accordance with a method of distribution designated by the Employee whose interest in the Plan is being distributed or, if the Employee is deceased, by a Beneficiary of such Employee.

(iii)Such designation was in writing, was signed by the Employee or the Beneficiary, and was made
before January 1, 1984.

52
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS



(iv)The Employee had accrued a benefit under the Plan as of December 31, 1983.

(v)The method of distribution designated by the Employee or the Beneficiary specifies the time at which distribution will commence, the period over which distributions will be made, and in the case of any distribution upon the Employee's death, the Beneficiaries of the Employee listed in order of priority.

(2)A distribution upon death will not be covered by this transitional rule unless the information in the designation contains the required information described above with respect to the distributions to be made upon the death of the Employee.

(3)For any distribution which commences before January 1, 1984, but continues after December 31, 1983, the Employee, or the Beneficiary, to whom such distribution is being made, will be presumed to have designated the method of distribution under which the distribution is being made if the method of distribution was specified in writing and the distribution satisfies the requirements in Subsections (f)(1)(i) and (v).

(4)If a designation is revoked, any subsequent distribution must satisfy the requirements of Code section 401(a)(9) and the regulations thereunder. If a designation is revoked subsequent to the date distributions are required to begin, the Plan must distribute by the end of the calendar year following the calendar year in which the revocation occurs the total amount not yet distributed which would have been required to have been distributed to satisfy Code section 401(a)(9) and the regulations thereunder, but for the section 242(b)(2) election. For calendar years beginning after December 31, 1988, such distributions must meet the minimum distribution incidental benefit requirements. Any changes in the designation will be considered to be a revocation of the designation. However, the mere substitution or addition of another Beneficiary (one not named in the designation) under the designation will not be considered to be a revocation of the designation, so long as such substitution or addition does not alter the period over which distributions are to be made under the designation, directly or indirectly (for example, by altering the relevant measuring life).

(5)In the case in which an amount is transferred or rolled over from one plan to another plan, the rules in Treas. Reg. section 1.401(a)(9)-8, Q&A-14 and Q&A-15, shall apply.

(g)Application of Five-Year Rule.

(1)To the extent permitted in Section 7.02(b), if the Participant dies before distributions are required to begin and there is a designated Beneficiary, distributions to the designated Beneficiary are not required to begin by the date specified in Subsection (b)(2), but the Participant's entire interest may be distributed to the designated Beneficiary by December 31 of the calendar year containing the fifth anniversary of the Participant's death. If the Participant's surviving spouse is the Participant's sole designated Beneficiary and the surviving spouse dies after the Participant but before distributions to either the Participant or the surviving spouse begin, this election will apply as if the surviving spouse were the Participant.

(2)To the extent permitted in Section 7.02(b), Participants or Beneficiaries may elect on an individual basis whether the 5-year rule or the life expectancy rule in Subsections (b)(2), (d)(2) and (g)(1) applies to distributions after the death of a Participant who has a designated Beneficiary. The election must be made no later than the earlier of September 30 of the calendar year in which distributions would be required to begin under Subsections (b)(2), or by September 30 of the calendar year which contains the fifth anniversary of the Participant's (or, if applicable, surviving spouse's) death. If neither the Participant nor Beneficiary makes an election under this paragraph, distributions will be made in accordance with Subsections (b)(2), (d)(2) and (g)(1).

Section 7.06    DIRECT ROLLOVERS

(a)In General. Notwithstanding any provision of the Plan to the contrary that would otherwise limit a distributee's election under this part, a distributee may elect, at the time and in the manner prescribed by the Plan Administrator, to have any portion of an eligible rollover distribution that is equal to at least $500 (or such lesser amount as determined by the Plan Administrator in a nondiscriminatory manner) paid directly to an eligible retirement plan specified by the distributee in a direct rollover. If an eligible rollover distribution is less than $500 (or such lesser amount as determined by the Plan Administrator in a

53
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS


nondiscriminatory manner), a distributee may not make the election described in the preceding sentence to roll over a portion of the eligible rollover distribution. This Paragraph shall be subject to Code sections 401(a)(31) and 402(f); Treas. Reg. sections 1.401(a)(31)-1, 1.402(c)-2 and 1.401(k)-1(f); and IRS Notices 2005-5, 2008-30, 2009-69, and 2009-75.

A non-spouse Beneficiary who is a designated Beneficiary within the meaning of Code section 401(a)(9)(E) may, after the death of the Participant, make a direct rollover of a distribution to an IRA established on behalf of the designated Beneficiary; provided the distributed amount satisfies all of the requirements to be an eligible rollover distribution other than the requirement that the distribution be made to the Participant or the Participant's spouse. Such direct rollovers shall be subject to the terms and conditions of IRS Notice 2007-7 and superseding guidance, including but not limited to the provision in Q&A-17 regarding required minimum distributions. The distributions described in this Paragraph shall be subject to Code sections 401(a)(31), 402(f) and 3405(c).

(b)Definitions.

(1)Eligible Rollover Distribution. An eligible rollover distribution is any distribution of all or any portion of the balance to the credit of the distributee, except that an eligible rollover distribution does not include: any distribution that is one of a series of substantially equal periodic payments (not less frequently than annually) made for the life (or life expectancy) of the distributee or the joint lives (or joint life expectancies) of the distributee and the distributee's designated Beneficiary, or for a specified period of ten years or more; any distribution to the extent such distribution is required under Code section 401(a)(9); any hardship distribution; the portion of any other distribution(s) that is not includible in gross income (determined without regard to the exclusion for net unrealized appreciation with respect to employer securities); and any other distribution(s) that is reasonably expected to total less than $200 (or such lesser amount as determined by the Plan Administrator in a nondiscriminatory manner) during a year. For purposes of the $200 rule in the preceding sentence, a distribution from a Roth Elective Deferral Account and a distribution from other Accounts under the Plan are treated as made under separate plans.

A portion of a distribution shall not fail to be an eligible rollover distribution merely because the portion consists of after-tax Employee contributions which are not includible in gross income. However, such portion may be transferred only to an individual retirement account or annuity described in Code section 408(a) or (b), an annuity contract described in Code section 403(b), or to a qualified defined contribution plan described in Code section 401(a) or 403(a) that agrees to separately account for amounts so transferred, including separately accounting for the portion of such distribution which is includible in gross income and the portion of such distribution which is not so includible.

(2)Eligible Retirement Plan. An eligible retirement plan is an eligible plan under Code section 457(b) which is maintained by a state, political subdivision of a state, or any agency or instrumentality of a state or political subdivision of a state and which agrees to separately account for amounts transferred into such plan from this Plan, an individual retirement account described in Code section 408(a), individual retirement annuity described in Code section 408(b), an annuity plan described in Code section 403(a), an annuity contract described in Code section 403(b), or a qualified plan described in Code section 401(a), that accepts the distributee's eligible rollover distribution. The definition of eligible retirement plan shall also apply in the case of a distribution to a surviving spouse, or to a spouse or former spouse who is the Alternate Payee under a Qualified Domestic Relations Order, as defined in Code section 414(p).

If any portion of an eligible rollover distribution is attributable to payments or distributions from a Roth Elective Deferral Account, an eligible retirement plan shall only include another Roth elective deferral account under an applicable retirement plan described in Code section 402A(e)(1) or to a Roth IRA described in Code section 408A and only to the extent the rollover is permitted under the rules of Code section 402(c). The Plan will not provide for a direct rollover (including an automatic rollover) for distributions from a Participant's Roth Elective Deferral Account if the amount of the distributions that are eligible rollover distributions are reasonably expected to total less than $200 (or such lesser amount as determined by the Plan Administrator in a nondiscriminatory manner) during a year. In addition, if elected by the Plan Administrator in a nondiscriminatory manner, any distribution from a Participant's Roth Elective Deferral Account is not taken into account in determining whether distributions from a Participant's other Accounts are reasonably expected to total less than $200 during a year. The provisions of this Section that allow a Participant to elect a direct rollover of only a portion of an eligible rollover distribution but only if the amount rolled over is at least $500 are applied by treating any amount distributed from the Participant's Roth Elective Deferral Account as a separate distribution from any amount distributed from the Participant's other Accounts in the Plan, even if the amounts are distributed at the same time.

54
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS



(3)Distributee. A distributee includes an Employee or former Employee. In addition, the Employee's or former Employee's surviving spouse and the Employee's or former Employee's spouse or former spouse who is the Alternate Payee under a Qualified Domestic Relations Order, as defined in Code section 414(p), are distributees with regard to the interest of the spouse or former spouse.

(4)Direct Rollover. A direct rollover is a payment by the Plan to the eligible retirement plan specified by the
distributee.

(c)Automatic Rollovers. In the event of a force-out distribution greater than $1,000 (or such lesser amount as determined by the Plan Administrator in a nondiscriminatory manner) in accordance with the provisions of Section 7.03(a), if the Participant does not elect to have such distribution paid directly to an eligible retirement plan specified by the Participant in a direct rollover or to receive the distribution directly in accordance with Section 7.02, then the Plan Administrator will pay the distribution in a direct rollover to an individual retirement plan designated by the Plan Administrator. Unless otherwise elected in the Adoption Agreement, the portion of the Participant's distribution attributable to any Rollover Contribution is included in determining whether the total amount of the Participant's Account balances under the Plan exceeds $1,000 for purposes of mandatory distributions from the Plan. Eligible rollover distributions from a Participant's Roth Elective Deferral Account are separately taken into account in determining whether the total amount of the Participant's Account balances under the Plan exceeds $1,000 for purposes of mandatory distributions from the Plan.

Section 7.07    MINOR OR LEGALLY INCOMPETENT PAYEE

If a distribution is to be made to an individual who is either a minor or legally incompetent, the Plan Administrator may direct that such distribution be paid to the legal guardian. If a distribution is to be made to such person and there is no legal guardian, the Plan Administrator may direct that payment be made to: (a) a parent of a minor, (b) a person holding a power of attorney; (c) a person authorized to act on behalf of such person under state law, or (d) the custodian for such person under the Uniform Transfer to Minors Act, if such is permitted by the laws of the state in which such minor resides. Such payment shall fully discharge the Trustee, Plan Administrator, Trust, and the Employer from further liability on account thereof.

Section 7.08    MISSING PAYEE

If all or any portion of the distribution payable to a Participant or Beneficiary remains unpaid because the Plan Administrator has been unable to ascertain the whereabouts of the Participant or Beneficiary after making reasonable efforts to contact the Participant or Beneficiary (which may include, but not be limited to, using certified mail, checking related plan and employer records, checking with a designated Beneficiary, using a commercial locating service, and using free electronic search tools) the Plan Administrator may use a reasonable method to remove the assets from the Plan that is consistent with ERISA and the Code. Such methods may include, but not be limited to, (a) creating an individual retirement plan designated by the Plan Administrator; or (b) the amount so distributable may be treated as a forfeiture under Article 6 hereof. Notwithstanding the foregoing, if a claim is subsequently made by the Participant or Beneficiary for the forfeited benefit pursuant to clause (b) of the preceding sentence, such benefit shall be reinstated without any credit or deduction for earnings and losses. Amounts may be forfeited from a Participant's Account under this Section only in the case of a continuing plan (see Section 7.09 for distribution options to missing payees in the event of Plan termination). Amounts forfeited under this Section shall be used pursuant to Section 6.03(d).

Section 7.09    DISTRIBUTIONS UPON TERMINATION OF PLAN

Except as provided in Sections 7.10 and 12.03, a Participant shall receive the balance of his Account in a lump sum payment upon termination of the Plan without the establishment of an alternative defined contribution plan (as described in Treas. Reg. section 1.401(k)-1(d)(4)) other than an employee stock ownership plan (as defined in Code section 4975(e) or Code section 409), a simplified employee pension plan (as defined in Code section 408(k)), a SIMPLE IRA Plan (defined in Code section 408(p)), a plan or contract that satisfies the requirements of Code section 403(b), or a plan that is described in Code section 457(b) or (f). If, after a diligent search as described in 7.08, the Plan Administrator is unable to locate any Participant entitled to a distribution, the Plan Administrator will create an individual retirement account in the name of the missing payee as the sole means of distributing the

55
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS


owed balance. For distributions under this Section 7.09 only, the Plan Administrator may take action, including the creation of an individual retirement plan if needed, without regard to the value of a Participant's vested balance.

Section 7.10    JOINT AND SURVIVOR ANNUITIES

(a)Application. Notwithstanding any provision to the contrary, this Section shall apply if: (1) the Adoption Agreement used in conjunction with this Basic Plan Document provides for a Money Purchase Pension Plan or a Target Benefit Plan; (2) the normal form of benefit selected in the Adoption Agreement is a Qualified Joint and Survivor Annuity; (3) if a Participant elects benefits in the form of a single life annuity; (4) to the portion of the Participant's Transfer Account attributable to funds subject to the survivor annuity requirements of Code section 401(a)(11) and section 417 that were transferred from another plan (or to such other Accounts if the amounts were subject to such survivor annuities and were not separately accounted for); (5) a Participant elects to invest in a deferred annuity contract whereby the Participant may not transfer amounts out of the contract and may not elect a single-sum distribution; or (6) a Participant with investments in a deferred annuity contract that allows transfers or the selection of a single-sum distribution does not either (a) transfer amounts invested in the contract to another investment option or
(b)elect a single-sum payment under the contract prior to the annuity starting date under the contract. This Section shall only apply if the Participant's Account exceeds $5,000 (or such lesser amount specified in the Adoption Agreement) at the time such individual becomes entitled to a distribution hereunder (or at any subsequent time established by the Plan Administrator to the extent provided in applicable Treasury Regulations). If elected in the Adoption Agreement, for purposes of this Section 7.10(a), the Participant's vested Account balance shall not include that portion of the Account balance that is attributable to Rollover Contributions (and earnings allocable thereto) within the meaning of Code sections 402(c), 403(a)(4), 403(b)(8), 408(d)(3)(A)(ii), and 457(e)(16).

(b)Qualified Joint and Survivor Annuity. Unless otherwise elected pursuant to Subsection (d) below, a Participant's vested Account balance, to the extent provided in Subsection (a) above, will be paid to him by the purchase and delivery of an annuity in the form of a Qualified Joint and Survivor Annuity. To the extent that the Plan must offer a Qualified Joint and Survivor Annuity, the Plan shall also offer a Qualified Optional Survivor Annuity as another optional form of benefit.

A Participant may waive the Qualified Joint and Survivor Annuity during a period that begins on the first day of the 180-day period ending on the Annuity Starting Date and ends on the later of the Annuity Starting Date or the 30th day after the Plan Administrator provides the Participant with a written explanation of the Qualified Joint and Survivor Annuity. The Plan Administrator shall no less than 30 days and no more than 180 days prior to the Annuity Starting Date provide each Participant a written explanation of: (1) the terms and conditions of a Qualified Joint and Survivor Annuity; (2) the Participant's right to make and the effect of an election to waive the Qualified Joint and Survivor Annuity form of benefit; (3) the rights of a Participant's spouse; (4) the right to make, and the effect of, a revocation of a previous election to waive the Qualified Joint and Survivor Annuity; and (5) the relative values of the various optional forms of benefits under the Plan pursuant to Treas. Reg. section 1.417(a)(3)-1(c)(2)(iv).

The Annuity Starting Date for a distribution in a form other than a Qualified Joint and Survivor Annuity may be less than 30 days after receipt of the written explanation described in the preceding paragraph provided: (1) the Participant has been provided with information that clearly indicates that the Participant has at least 30 days to consider whether to waive the Qualified Joint and Survivor Annuity and elect (with spousal consent) a form of distribution other than a Qualified Joint and Survivor Annuity;
(2) the Participant is permitted to revoke any affirmative distribution election at least until the Annuity Starting Date or, if later, at any time prior to the expiration of the 7-day period that begins the day after the explanation of the Qualified Joint and Survivor Annuity is provided to the Participant; and (3) the Annuity Starting Date is a date after the date that the written explanation was provided to the Participant.

(c)Qualified Preretirement Survivor Annuity. Unless otherwise elected within the applicable election period and to the extent provided in Subsection (a) above, if a Participant dies before the Annuity Starting Date then at least 50% of the Participant's vested Account balance shall be applied toward the purchase of an annuity for the life of the surviving spouse which shall be distributed to the spouse. The surviving spouse may direct the commencement of payments under the qualified preretirement survivor annuity within a reasonable time after the Participant's death. The terms of such annuity contract shall comply with the provisions of this Plan and the annuity contract shall be nontransferable. The applicable election period shall be the period which begins on the first day of the Plan Year in which the Participant attains age 35 and ends on the date of the Participant's death. If a Participant separates from service prior to the first day of the Plan Year in which he attains age 35, the election period shall begin on the date of separation. A Participant who has not yet attained age 35 may waive the annuity specified in this

56
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 7 DISTRIBUTIONS


Subsection (c) provided that (1) the Participant receives a written explanation pursuant to the following paragraph and (2) such election is not effective as of the first day of the Plan Year in which the Participant attains age 35. Any new waiver on or after such date shall be subject to the full requirements of this Subsection. Notwithstanding anything in this Section to the contrary, the surviving spouse may elect, in writing, to have the Account balance be distributed pursuant to Section 7.02(b).

The Plan Administrator shall provide each Participant within the applicable period for such Participant a written explanation of the annuity described in this Subsection (c) in such terms and in such manner as would be comparable to the explanation provided for meeting the requirements of Subsection (b) applicable to a Qualified Joint and Survivor Annuity. The applicable period for a Participant is whichever of the following periods ends last: (1) the period beginning with the first day of the Plan Year in which the Participant attains age 32 and ending with the close of the Plan Year preceding the Plan Year in which the Participant attains age 35; (2) a reasonable period ending after the individual becomes a Participant; or (3) within a reasonable period ending after Termination of Employment in the case of a Participant who separates from service before attaining age 35.

For purposes of applying the preceding paragraph, a reasonable period ending after the enumerated events described in (2) and (3) is the end of the two-year period beginning one year prior to the date the applicable event occurs, and ending one year after that date. If a Participant who separates from service before the Plan Year in which he attains age 35 thereafter returns to employment with the Employer, the applicable period for such Participant shall be redetermined.

(d)Elections. Any waiver of the annuities described in Subsections (b) and (c) above shall not be effective unless: (1) the Participant's spouse consents in writing to the election; (2) the election designates a specific Beneficiary, including any class of Beneficiaries or any contingent Beneficiaries, which may not be changed without spousal consent (or the spouse expressly permits designations by the Participant without any further spousal consent); (3) the spouse's consent acknowledges the effect of the election; and (4) the spouse's consent is witnessed by a Plan representative or notary public. Additionally, a Participant's waiver of the Qualified Joint and Survivor Annuity shall not be effective unless the election designates a form of benefit payment which may not be changed without spousal consent (or the spouse expressly permits designations by the Participant without any further spousal consent). If it is established to the satisfaction of a Plan representative that there is no spouse (within the meaning of Code section 417) or that the spouse cannot be located, a waiver will be deemed a qualified election.

Any consent by a spouse obtained under this provision (or establishment that the consent of a spouse may not be obtained) shall be effective only with respect to such spouse. A consent that permits designations by the Participant without any requirement of further consent by such spouse must acknowledge that the spouse has the right to limit consent to a specific Beneficiary, and a specific form of benefit where applicable, and that the spouse voluntarily elects to relinquish either or both such rights. A revocation of a prior waiver may be made by a Participant without the consent of the spouse at any time before the commencement of benefits. The number of revocations shall not be limited. No consent obtained under this provision shall be valid unless the Participant has received notice as provided in Subsections (b) and (c).

For purposes of determining a Participant's spouse, the Plan Administrator shall apply the one-year rule in Code section 417(d), Treas. Reg. section 1.401(a)-20 to the extent selected in the Adoption Agreement. The person to whom the Participant is married as of the Annuity Starting Date is the spouse who is entitled to QJSA coverage.
57
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 8 IN-SERVICE DISTRIBUTIONS AND LOANS

ARTICLE 8 IN-SERVICE DISTRIBUTIONS AND LOANS


Section 8.01    HARDSHIP

(a)Hardship. A Participant may receive a distribution on account of hardship from the Accounts specified in the Adoption Agreement. Notwithstanding anything in the Plan to the contrary, if the Adoption Agreement permits a hardship distribution from an Account, the amount available for a hardship distribution from such Account shall include any amounts grandfathered under Treas. Reg. section 1.401(k)-1(d)(3)(ii)(B).

(b)Hardship - Safe Harbor. If the Adoption Agreement provides that the Plan has adopted safe harbor criteria for hardship withdrawal, the following shall apply:

(1)Immediate and Heavy Financial Need. A hardship distribution shall only be made upon the finding by the Plan Administrator of an immediate and heavy financial need where such Participant lacks other available resources. The following are the only financial needs considered immediate and heavy:

(A)Expenses for (or necessary to obtain) medical care that would be deductible under Code section 213(d) (determined without regard to whether the expenses exceed 7.5% of adjusted gross income) for the Employee, or the Employee's spouse, children, or dependents (as defined in Code section 152 without regard to Code sections 152(b)(1), (b)(2) and (d)(1)(B));

(B)Costs directly related to the purchase of a principal residence for the Employee (excluding
mortgage payments);

(C)Payment of tuition, related educational fees, and room and board expenses, for up to the next 12 months of post-secondary education for the Employee, or the Employee's spouse, children, or dependents (as defined in Code section 152 without regard to Code sections 152(b)(1), (b)(2) and (d)(1)(B));

(D)Payments necessary to prevent the eviction of the Employee from the Employee's principal residence or foreclosure on the mortgage on that residence;

(E)Payments for burial or funeral expenses for the Employee's deceased parent, spouse, children or dependents (as defined in Code section 152 without regard to Code section 152(d)(1)(B));

(F)Expenses for the repair of damage to the Employee's principal residence that would qualify for the casualty deduction under Code section 165 (determined without regard to whether the loss exceeds 10% of adjusted gross income); and

(G)Other expenses as provided by the Commissioner as specified in Treas. Reg. section
1.401(k)-1(d)(3)(v).

(2)Amount Necessary to Satisfy Need. A distribution will be considered as necessary to satisfy an immediate and heavy financial need of the Participant only if:

(A)The distribution is not in excess of the amount of the immediate and heavy financial need (including amounts necessary to pay any federal, state or local income taxes or penalties reasonably anticipated to result from the distribution);

(B)The Participant has obtained all distributions, other than hardship distributions, and all nontaxable loans under all plans maintained by the Employer; and

58
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 8 IN-SERVICE DISTRIBUTIONS AND LOANS


(C)Provided any amount is removed from the Participant's Elective Deferral Account, all plans maintained by the Employer provide that the Participant's Elective Deferrals (and after tax contributions) will be suspended for 6 months after the receipt of the hardship distribution.

(c)Hardship - Non Safe Harbor. If the Adoption Agreement provides that the Plan has adopted the non-safe harbor criteria for hardship for permitted Accounts, the following shall apply:

(1)Immediate and Heavy Financial Need. A hardship distribution shall only be made upon the finding by the Plan Administrator of an immediate and heavy financial need where such Participant lacks other available resources. Whether a Participant has an immediate and heavy financial need is to be determined based on all relevant facts and circumstances. The need to pay the funeral expenses of a family member would constitute an immediate and heavy financial need and a distribution made to a Participant for the purchase of a boat or television would not constitute a distribution made on account of an immediate and heavy financial need. A financial need may be immediate and heavy even if it was reasonably foreseeable or voluntarily incurred by the Participant.

(2)Amount Necessary to Satisfy Need. A distribution is not treated as necessary to satisfy an immediate and heavy financial need of a Participant to the extent the amount of the distribution is in excess of the amount required to relieve the financial need or to the extent the need may be satisfied from other resources that are reasonably available to the Participant. This determination generally is to be made on the basis of all relevant facts and circumstances. For purposes of this Subsection, the Participant's resources are deemed to include those assets of the Participant's spouse and minor children that are reasonably available to the Participant. A vacation home jointly owned (regardless of the nature of legal title) by the Participant and the Participant's spouse will be deemed a resource of the Participant. However, property held for the Participant's child under an irrevocable trust or under the Uniform Gifts to Minors Act is not treated as a resource of the Participant. The amount of an immediate and heavy financial need may include any amounts necessary to pay any federal, state, or local income taxes or penalties reasonably anticipated to result from the distribution. A distribution generally may be treated as necessary to satisfy a financial need if the Employer relies upon the Participant's written representation, unless the Employer has actual knowledge to the contrary, that the need cannot reasonably be relieved:

(A)Through reimbursement or compensation by insurance or otherwise;

(B)By liquidation of the Participant's assets;

(C)By cessation of all Participant contributions under the Plan;

(D)By other currently available distributions (including distribution of ESOP dividends under Code section 404(k)) and nontaxable (at the time of the loan) loans, under plans maintained by the Employer or by any other employer; or

(E)By borrowing from commercial sources on reasonable commercial terms in an amount sufficient
to satisfy the need.

For purposes of this Subsection, a need cannot reasonably be relieved by one of the actions listed above if the effect would be to increase the amount of the need. For example, the need for funds to purchase a principal residence cannot reasonably be relieved by a Plan loan if the loan would disqualify the Employee from obtaining other necessary financing.

Section 8.02    SPECIFIED AGE; SPECIFIED AGE AND SERVICE

(a)A Participant may receive a distribution on attainment of a specified age from the Accounts specified in the Adoption Agreement.

(b)A Participant may receive a distribution on attainment of a specified age and service from the Accounts specified in the Adoption Agreement.

Section 8.03    OTHER WITHDRAWALS

59
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 8 IN-SERVICE DISTRIBUTIONS AND LOANS


(a)After a Period Certain. To the extent provided in the Adoption Agreement, a Participant may receive a distribution from his Matching Contribution Account and his Non-Elective Contribution Account which has accumulated for at least twenty-four
(24) months; and an individual who has been a Participant for five (5) or more Plan Years shall be entitled to receive a distribution of his Matching Contribution Account and Non-Elective Contribution Account regardless of the length of time the funds have accumulated. Notwithstanding the foregoing, a Participant may receive a distribution from his Matching Contribution Account only to the extent such Account has not been used to satisfy the requirements of Code sections 401(k)(12) or 401(k)(13) or 401(m)(11) or 401(m)(12) or to the extent such contributions have not been treated as Qualified Matching Contributions.

(b)At Any Time. To the extent provided in the Adoption Agreement, a Participant may receive a distribution from his Voluntary Contribution Account and his Rollover Contribution Account at any time.

(c)Qualified Reservist Distributions. To the extent Qualified Reservist Distributions are provided for in the Adoption Agreement, as provided in Code section 72(t)(2)(G)(iii), Notice 2010-15 and any superseding guidance, the following shall apply:

(1)For purposes of Code section 401(k)(2)(B)(i) (distributions of Elective Deferrals), a Participant who is a member of the reserves who has been ordered or called to active duty for a period of more than 179 days or for an indefinite period may receive a distribution during such active duty period.

(d)Deemed Severance Distributions. To the extent Deemed Severance Distributions are provided for in the Adoption Agreement, as provided in Code section 414(u)(12)(B), Notice 2010-15 and any superseding guidance, the following shall apply:

(1)For purposes of Code section 401(k)(2)(B)(i)(I) (distributions of Elective Deferrals), a Participant performing service in the uniformed services while on active duty for a period of more than 30 days will be treated as having terminated from employment during any period the Participant is performing services described in Code section 3401(h)(2)(A).

(2)If a Participant elects to receive a distribution by reason of Subsection (d), the Participant may not make an Elective Deferral or Voluntary Contribution during the 6-month period beginning on the date of distribution.

Section 8.04    TRANSFER ACCOUNT

In addition to the foregoing a Participant may receive a distribution from his Transfer Account, to the extent applicable, as permitted under the terms of any plan from which funds in such Account were transferred to the extent that such optional forms of benefit must be preserved pursuant to Code section 411(d)(6) and to the extent permitted in the Adoption Agreement.

Section 8.05    RULES REGARDING IN-SERVICE DISTRIBUTIONS

(a)In General. This Section shall apply only to the extent that in-service withdrawals are otherwise permitted pursuant to this Article 8.

(b)Form, Frequency, and Amount of Withdrawal. Unless otherwise provided in the Adoption Agreement, all distributions of amounts withdrawn pursuant to this Article 8 may be made in any form permitted by the Plan Administrator. The Plan Administrator may establish uniform procedures that include, but are not limited to, prescribing limitations on the frequency and minimum amount of withdrawals.

(c)Ordering Rule. The Plan Administrator shall determine the ordering rule for in-service distributions. Such ordering rule may provide that the Participant may elect to have payments made first or last from his Roth Elective Deferral Account or Voluntary Contribution Account or in any combination of such Accounts and any other Account, to the extent permitted by the Adoption Agreement.

(d)Transfer Account. A Participant may receive a distribution from the vested portion of his Transfer Account only to the extent such Account was not transferred from a qualified plan subject to Code section 412, to the extent Section 8.04 applies or to the extent the Adoption Agreement permits distributions to be made to a Participant who has attained age 62 and who has not separated from employment.

60
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 8 IN-SERVICE DISTRIBUTIONS AND LOANS


(e)Spousal Consent. If Section 7.10 applies to the Account distributed a Participant must obtain the consent of his or her spouse, if any, to obtain an Account balance as an in-service distribution. Spousal consent shall be obtained no earlier than the beginning of the 180-day period that ends on the date on which the in-service distribution is to be so secured. The consent must be in writing, must acknowledge the effect of the in-service distribution, and must be witnessed by a Plan representative or notary public. Such consent shall thereafter be binding with respect to the consenting spouse or any subsequent spouse with respect to that in-service distribution.

Section 8.06    LOANS

The Plan Administrator, it its discretion, may permit Participants to apply for a loan from the Plan. The provisions of Code section 72(p) and Treas. Reg. section 1.72(p)-1 shall apply to the Plan and are hereby incorporated by reference. The Plan Administrator is authorized to adopt any administrative rules or procedures that it deems necessary or appropriate with respect to the granting and administering of loans or may use the default provisions under this Section.

(a)Eligible Participants. The Plan Administrator may provide that a loan may only be granted for the purpose of enabling the Participant to meet a financial hardship or an unusual or special situation in his financial affairs. Loans shall only be granted pursuant to the terms of this Section to persons who the Plan Administrator determines have the ability to repay the loan. Loans shall not be made available to Participants who are or were Highly Compensated Employees in an amount greater than the amount available to other Participants, and loans shall be made available to all Participants on a nondiscriminatory and reasonably equivalent basis.

(b)Maximum Loan Amount. No loan to any Participant can be made to the extent that such loan when added to the outstanding balance of all other loans to the Participant would exceed the lesser of:

(1)$50,000 reduced by the excess (if any) of the highest outstanding balance of loans during the one-year period ending on the day before the loan is made, over the outstanding balance of loans from the Plan on the date the loan is made; or

(2)one-half the present value of the vested Account balance of the Participant or, if greater and so provided by the Plan Administrator, the total vested Account balance up to $10,000; provided that additional security is given to the extent such loan exceeds 50% of the vested Account balance.

For the purpose of the above limitation, all loans from all qualified plans of the Employer are aggregated.

(c)Loan Term and Amortization. Any loan shall by its terms require that repayment (principal and interest) be amortized in level payments, not less frequently than quarterly, over a period not extending beyond five years from the date of the loan. If so provided by the Plan Administrator, a loan term may extend beyond five years if the loan is used to acquire a dwelling unit which within a reasonable time (determined at the time the loan is made) will be used as the principal residence of the Participant.

(d)Minimum Loan Amount - Maximum Number of Loans. The Plan Administrator shall specify a minimum loan amount and the maximum number of loans outstanding at any one time.

(e)Interest Rate. Interest shall be charged at a rate to be fixed by the Plan Administrator and, in determining the interest rate, the Plan Administrator shall take into consideration interest rates currently being charged on similar commercial loans by persons in the business of lending money.

(f)Security. All loans shall be secured by no more than one-half of the vested portion of the Participant's Accounts (determined immediately after the origination of the loan) and such additional security as the Plan Administrator may deem necessary. All loans made to Participants under this Section are to be considered Trust investments and shall be segregated as provided in Article 9 hereof unless the Plan Administrator provides otherwise.

(g)Repayment. Loans shall be repaid in accordance with the foregoing and the Plan Administrator may require as a condition to granting such loan that it be repaid through payroll deductions. Unless the loan note provides otherwise, the principal

61
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 8 IN-SERVICE DISTRIBUTIONS AND LOANS


amount of the loan and accrued interest shall become immediately due and payable upon a Termination of Employment. Repayment may be suspended pursuant to Code section 414(u).

(h)Loan Fees. Fees properly chargeable in connection with a loan may be charged, in accordance with a uniform and nondiscriminatory policy established by the Plan Administrator, against the Account of the Participant to whom the loan is granted.

(i)Default. In the event of default, foreclosure on the note and attachment of security shall not occur until a distributable event occurs in the Plan.

(j)Loans to Self-Employed Persons. For Plan loans made before January 1, 2002, no loans will be made to any shareholder-employee or owner-employee. For purposes of this requirement, a shareholder-employee means an employee or officer of an electing small business (Subchapter S) corporation who owns (or is considered as owning within the meaning of Code section 318(a)(1), on any day during the taxable year of such corporation, more than 5% of the outstanding stock of the corporation. An owner-employee means, if the Employer is a sole proprietorship, an individual who is the sole proprietor, or, if the Employer is a partnership, a partner owning more than 10% of either the capital or profits interest of the partnership.

(k)Ordering Rule. The Plan Administrator shall determine from which Accounts a Participant may receive a loan and the ordering rule for loans. Such ordering rule may provide that the Participant may elect to have loans made first or last from his Roth Elective Deferral Account or Voluntary Contribution Account or in any combination of such Accounts and any other Account.

(l)Spousal Consent. If Section 7.10 applies or if so provided by the Plan Administrator, a Participant must obtain the consent of his or her spouse, if any, to use the Account balance as security for a loan. Spousal consent shall be obtained no earlier than the beginning of the 180-day period that ends on the date on which the loan is to be so secured. The consent must be in writing, must acknowledge the effect of the loan, and must be witnessed by a Plan representative or notary public. Such consent shall thereafter be binding with respect to the consenting spouse or any subsequent spouse with respect to that loan. A new consent shall be required if the Account balance is used for renegotiation, extension, renewal, or other revision of the loan.

If Section 7.10 applies and a valid spousal consent has been obtained, then, notwithstanding any other provision of this Plan, the portion of the Participant's vested Account balance used as a security interest held by the Plan by reason of a loan outstanding to the Participant shall be taken into account for purposes of determining the amount of the Account balance payable at the time of death or distribution, but only if the reduction is used as repayment of the loan. If less than 100% of the Participant's vested Account balance (determined without regard to the preceding sentence) is payable to the surviving spouse, then the Account balance shall be adjusted by first reducing the vested Account balance by the amount of the security used as repayment of the loan, and then determining the benefit payable to the surviving spouse.
62
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 9 INVESTMENT AND TRUST VALUATION

ARTICLE 9 INVESTMENT AND TRUST VALUATION


Section 9.01    INVESTMENT OF ASSETS

All existing assets of the Trust and all future contributions shall be invested in accordance with the terms of this Article 9. All assets of the Trust may be commingled for investment purposes with the assets of any retirement plan which is maintained by the Employer and which qualifies under Code section 401(a) and may be held as a single fund under one or more trust instruments; provided that the value of each plan's assets can be determined at any time. The assets allocable to each such plan shall in no event be used for the benefit of Participants in the other plans.

Section 9.02    PARTICIPANT SELF-DIRECTION

(a)In General. To the extent provided for in the Adoption Agreement, the Plan Administrator may permit Participants to direct the investment of their Accounts pursuant to this Section 9.02. Any Participant self-direction shall be made pursuant to such uniform guidelines and procedures as the Plan Administrator may establish from time to time.

(b)Investment Elections. To the extent provided in Subsection (a), each Participant shall direct in the form and manner and at the time or times prescribed by the Plan Administrator the percentage of the applicable Accounts to be invested in one or more of the available Investment Funds, subject to such rules and limitations as the Plan Administrator may prescribe. After the death of the Participant, a Beneficiary shall be entitled to make investment elections as if the Beneficiary were the Participant. Notwithstanding the foregoing, the Plan Administrator may restrict investment transfers to the extent required to comply with applicable law.

(c)Loans. If the Adoption Agreement does not permit Participant self-direction, any assets that are held in the form of a Participant loan made pursuant to Article 8 shall be treated as a segregated investment unless otherwise provided by the Plan Administrator.

(d)Right to Divest Publicly Traded Employer Securities. This Subsection shall apply to the extent that the Plan holds publicly traded employer securities and shall be interpreted in accordance with Code section 401(a)(35)(H), IRS Notice 2006-107, Treas. Reg. section 1.401(a)(35)-1. This Subsection shall not apply if the Plan is a one-participant plan.

(1)Right to Divest. An applicable individual may elect to direct the Plan to divest any publicly traded employer securities held in the applicable portion of his or her Account and to reinvest an equivalent amount in other investment options offered under the Plan. This diversification right only applies to publicly traded employer securities that are held in the Account for which the individual meets the definition of applicable individual. The investment options offered shall include not less than three investment options, other than publicly traded employer securities, to which the applicable individual may direct the proceeds of the divestment of such publicly traded employer securities, and each investment option must be diversified and have materially different risk and return characteristics. The opportunity to divest and reinvest shall be offered no less frequently than quarterly. The Plan shall not impose any restrictions or conditions with respect to the investment of publicly traded employer securities in violation of Code section 401(a)(35)(D)(ii)(II).

(2)Notice. The Plan Administrator shall provide a notice to applicable individuals not later than 30 days before the first date on which the individuals are eligible to exercise their rights. The notice shall describe the diversification rights provided under Code section 401(a)(35) and describe the importance of diversifying the investment of retirement account assets.

(3)Transition Rules. The transition rules described in IRS Notice 2006-107 (extended by IRS Notice 2008-7) and Code section 401(a)(35)(H) shall apply.

(4)Definitions.

(i)The term publicly traded employer securities means employer securities which are readily tradable on an established securities market. Employer securities shall be treated as publicly traded employer securities if any employer corporation, or any member of the controlled group of corporations that includes an employer corporation, has issued a

63
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 9 INVESTMENT AND TRUST VALUATION


class of stock that is a publicly traded employer security which is traded on a national securities exchange that is registered under section 6 of the Securities Exchange Act of 1934 or if the security is traded on a foreign national securities exchange that is officially recognized, sanctioned, or supervised by a governmental authority and the security is deemed by the Securities and Exchange Commission as having a ready market under SEC Rule 15c3-1. However, the Plan is not treated as holding employer securities with respect to any securities held by either an investment company registered under the Investment Company Act of 1940 or a similar pooled investment vehicle that is regulated and subject to periodic examination by a State or Federal agency.

(ii)The term applicable individual means:

(A)With respect to Elective Deferrals and Employee contributions, including rollovers (and earnings thereon): (1) any Participant, (2) any Alternate Payee who has an Account under the Plan, and (3) any Beneficiary of a deceased Participant.

(B)With respect to other Employer contributions (and earnings thereon): (1) a Participant who has completed at least three years of service, (2) an Alternate Payee who has an Account under the Plan with respect to a Participant who has completed at least three years of service, or (3) a Beneficiary of a deceased Participant.

Section 9.03    INDIVIDUAL ACCOUNTS

To the extent provided in the Adoption Agreement, there shall be maintained on the books of the Plan with respect to each Participant, as applicable, an Elective Deferral Account, Matching Contribution Account (and Qualified Matching Contribution Account), Non-Elective Contribution Account, Pension Contribution Account, Voluntary Contribution Account, Rollover Contribution Account, In-Plan Roth Rollover Account, Qualified Non-Elective Contribution Account, Transfer Account and any other Account established by the Plan Administrator. Each such Account shall separately reflect the Participant's interest in the Trust relating to such Account. Each Participant shall receive, at least annually, or as otherwise required, a statement of his Account. A Participant's interest in the Trust shall be determined and accounted for based on his beneficial interest in such fund.

Section 9.04    QUALIFYING EMPLOYER INVESTMENTS

(a)To the extent directed by the Investment Fiduciary, the Trustee may invest up to 10% of the fair market value of the assets of the Trust in "qualifying employer securities" or "qualifying employer real property" as those terms are defined in ERISA.

(1)The limitation of this subsection (a) shall not apply if the investment of employee elective deferrals in "qualifying employer securities" and "qualifying employer real property" is at the sole discretion of the Participant.

(2)The limitation of this subsection (a) shall not apply if the portion of a Participant's elective deferrals which are required to be invested in "qualifying employer securities" and "qualifying employer real property" does not exceed 1% of such Participant's Plan Compensation.

(3)The limitation of this subsection (a) shall not apply if as of the last day of the preceding Plan Year, the fair market value of all assets held in 401(k) or profit sharing plans maintained by the Employer did not exceed 10% of the fair market value of all assets in all plans maintained by the Employer.

(b)In addition, to the extent provided for in the Adoption Agreement and directed by the Investment Fiduciary, the Trustee may invest up to 100% of the fair market value of the assets of the Trust in "qualifying employer securities" or "qualifying employer real property". This subsection shall not apply to assets that are not "eligible individual account plans" under section 407 of ERISA and shall not apply to assets subject to section 407(b)(2) of ERISA.

(c)To the extent provided in the Adoption Agreement, the Employer may limit the accounts from which investments in "qualifying employer securities" and "qualifying employer real property" made be made. The Employer may also restrict the distribution options available for investments in "qualifying employer securities" and "qualifying employer real property" as described in the Adoption Agreement.

64
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 9 INVESTMENT AND TRUST VALUATION


(d)To the extent provided in the Adoption Agreement, if an Employee is permitted to invest his or her Rollover Contribution Account in "qualifying employer securities" or "qualifying employer real property" any purchase or sale of such investment must be for adequate consideration within the meaning of ERISA section 3(18).

Section 9.05    ALLOCATION OF EARNINGS AND LOSSES

(a)Reinvestment. The dividends, capital gains distributions, and other earnings received on the Trust shall be allocated to such fund and reinvested.

(b)Valuation. The assets of each Investment Fund shall be valued at their current fair market value as of each Valuation Date, and Accounts of each Participant with interests in that Investment Fund shall be credited with such Participant's allocable share of the earnings and losses of each Investment Fund since the immediately preceding Valuation Date. Such allocation shall be done on the basis of such Participant's interest in the applicable Investment Fund. For purposes of the allocation of investment earnings and losses, the Plan Administrator may adjust the value of interests of Investment Funds in Accounts as of the preceding Valuation Date to account for any contributions, distributions or withdrawals that occur after such preceding Valuation Date.

(c)Allocation to Individual Accounts. The Accounts of each Participant shall be adjusted as of each Valuation Date by:
(1) reducing such Accounts by any distributions and withdrawals made therefrom since the preceding Valuation Date; (2) increasing or reducing such Accounts by the Participant's share of earnings and losses and reasonable fees charged against such Accounts at the direction of the Plan Administrator; and (3) crediting such Accounts with any contributions made thereto since the preceding Valuation Date.

(d)Allocation of Expenses. The Plan Administrator may allocate all, none or any portion of the Plan's expenses to Participant Accounts. When allocating expenses among Participant Accounts, the Plan Administrator may allocate such expenses using any reasonable method that does not violate Title I of ERISA and does not discriminate in favor of Highly Compensated Employees within the meaning of applicable provisions of Code section 401(a)(4). Such methods may include, but not be limited to:
(1) allocating expenses only to current or former Employees (or among any other classification(s) of Employees); (2) allocating expenses directly to individual Employees; (3) allocating expenses using the per capita or pro rata method; and (4) any combination of the foregoing.

(e)Valuation for Distribution. For the purposes of paying the amounts to be distributed to a Participant or Beneficiary pursuant to Articles 7 and 8, the value of the Participant's interest shall be determined in accordance with the provisions of this Article as of the Valuation Date related to the date benefits are paid.

(f)No Rights Created by Allocation. An allocation of contributions or earnings to the separate Account of a Participant under this Article 9 shall not cause the Participant to have any right, title or interest in any assets of the Plan except at the time and under the terms and conditions expressly provided for in the Plan.

(g)Dividends and Credits. Any dividends or credits earned on insurance contracts will be allocated to the Participant's Account for whose benefit the contract is held. No contract will be purchased under the Plan unless such contract or a separate definite written agreement between the Employer and the insurer provides that no value under contracts providing benefits under the Plan or credits determined by the insurer (on account of dividends, earnings, or other experience rating credits, or surrender or cancellation credits) with respect to such contracts may be paid or returned to the Employer or diverted to or used for other than the exclusive benefit of the Participants or their Beneficiaries. However, any contribution made by the Employer may be returned to the Employer pursuant to Article 13.

Section 9.06    VOTING RIGHTS

To the extent provided by administrative procedure, a Participant and a Beneficiary of a deceased Participant shall have the right to direct the person designated by the Employer (for purposes of this Section the "Designee") as to the exercise of voting rights with respect to his allocable share of any investment in the Trust that provides for such voting. An individual's allocable share shall be determined in a nondiscriminatory manner in the discretion of the Plan Administrator. As soon as practicable prior to the occasion for the exercise of such voting rights, the Designee shall deliver or cause to be delivered, to each Participant and

65
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 9 INVESTMENT AND TRUST VALUATION


Beneficiary of a deceased Participant entitled to vote all notices, prospectuses, financial statements, proxies and proxy soliciting material relating to such investment allocated to the Participant's Account. Instructions by Participants and Beneficiaries to the Designee shall be in such form and pursuant to such regulations as the Plan Administrator shall prescribe. Any such instructions shall remain in the strict confidence of the Designee. Any investments for which no instructions are received by the Designee within such time specified by notice and, unless otherwise required by applicable law, any shares which are not allocated to Participants' Accounts shall be voted in the same proportion that the shares for which instructions are received are voted. With respect to fractional shares for which instructions are received by the Designee, the Designee shall aggregate all such fractional shares for which the same instructions are received into whole shares and shall vote such whole shares as instructed. Any remaining fractional shares shall be voted in the same proportion that the shares for which instructions are received are voted.

Section 9.07    LIFE INSURANCE

(a)Purchase of Life Insurance. To the extent provided in the Adoption Agreement, a Participant may request that a portion of his Account be invested in insurance on his life, the life of his spouse, the life (or lives) of his child(ren), the life of a family member, or the life of any person with an insurable interest. If the Plan Administrator, in its discretion, approves such request, it shall direct the Trustee to apply for and be the owner of any insurance contract purchased under the terms of this Section. The insurance contract(s) must provide that proceeds will be payable to the Trust; however, the Plan Administrator shall direct the Trustee to pay over all proceeds of the contract(s) to the Participant's Beneficiary in accordance with the distribution provisions of this Plan. The form and type of contract purchased shall be determined by the Plan Administrator. The Plan Administrator may also establish rules that prohibit the purchase of life insurance where the annual premium is estimated to be less than a certain minimum amount. If the Plan Administrator directs the Trustee to borrow against such contracts, such borrowings shall be on a uniform and nondiscriminatory basis. Any discretion shall be exercised in a nondiscriminatory manner.

(b)Maximum Insurance Amounts. The total premiums paid for a Participant's ordinary life insurance shall be less than 50% of the aggregate Employer contributions allocated to such Participant's Account. If term insurance or universal life insurance is purchased, the aggregate premiums shall not exceed 25% of aggregate Employer contributions allocated to the insured Participant's Account. If both ordinary life insurance and either term insurance or universal life insurance is purchased for a Participant, the aggregate premiums for such term insurance or universal life insurance plus one-half of the total premiums for such ordinary life insurance shall not in the aggregate exceed 25% of the aggregate Employer contributions allocated to the insured Participant's Account. However, the foregoing restrictions shall not apply to funds that may be withdrawn or distributed from the Plan in accordance with applicable law even if such withdrawals/distributions are not permitted under the terms of the Plan.

(c)Beneficiary. The Trust shall be designated as the beneficiary to receive death benefits payable pursuant to the provisions of any life insurance policy purchased pursuant to this Section. Any death proceeds received by the Trust shall be added to the deceased Participant's Account and distributed pursuant to Article 7 hereof. Under no circumstances shall the Trust retain any part of the proceeds. In the event of any conflict between the terms of this Plan and the terms of any insurance contract purchased hereunder, the Plan provisions shall control.

(d)Conversion of Policies. If an insured Participant does not die prior to retirement, the Plan Administrator may direct the Trustee to: (1) convert the entire value of any such life insurance contract at or before retirement into cash to provide the retirement benefits set forth in Article 7 so that no portion of such value may be used to continue life insurance protection beyond retirement; or (2) distribute any such contract to the Participant. Nothing provided herein shall be construed to prohibit the purchase, sale, transfer or exchange of any individual life insurance contract which would otherwise be permitted under applicable prohibited transaction class exemptions or Department of Labor Regulations.

(e)Distributions. Any distribution of an insurance policy or the proceeds of an insurance policy purchased pursuant to this Section shall be subject to the requirements of Article 7.

Section 9.08    QUALIFYING LONGEVITY ANNUITY CONTRACT (QLAC)

(a)Purchase. To the extent provided in the Adoption Agreement, a Participant may request that a portion of his Account be invested in a QLAC. The QLAC must meet all requirements as stated under Treasury Regulation 1.401(a)(9)-6.

66
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 9 INVESTMENT AND TRUST VALUATION


(b)Maximum Premiums Paid. The total amount of premiums paid for the QLAC under the plan will not exceed the lesser of:

(1)An amount equal to the excess of $125,000 (as adjusted by the Commissioner) over the sum of:

(A)The premiums paid before that date with respect to the contract, and

(B)Premiums paid on or before that date with respect to any other contract that is intended to be a QLAC and that is purchased for the Participant under the plan, or any other plan, annuity or account described in sections 401(a), 403(a), 403(b), or 408, or eligible governmental plan under section 457(b), or

(2)An Amount equal to the excess of:

(A)25% of the employee's account balance (as of the last valuation date preceding the date of the premium payment) under the plan (including the value of any QLAC held under the plan for the employee) as of the contract date, over

(B)The sum of the premiums paid before that date with respect to the contract and premiums paid on or before that date with respect to any other contract that is intended to be a QLAC and that is held or was purchased for the employee under the plan.

(c)Excess Premiums. If an annuity fails to be a QLAC solely because a premium for the contract exceeds the above limits, the excess premium will be returned (either in cash or in the form of contract that is not intended to be a QLAC) to the non-QLAC portion of the Participant's account by the end of the calendar year following the calendar year in which the excess premium was originally paid.

(d)Distributions. Distributions under the QLAC portion of the Participant's account will commence not later than the first day of the month next following the Participant's 85th birthday. After distributions commence, those distributions will satisfy all applicable minimum distributions requirements from that point forward (other than the requirement that annuity payments commence on or before the Required Beginning Date).
67
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 10 SPECIAL "TOP-HEAVY" RULES

ARTICLE 10 SPECIAL TOP-HEAVY RULES


Section 10.01    TOP-HEAVY STATUS

The special provisions set forth in this Article 10 shall apply during any Plan Year in which this Plan, together with any other retirement plans required to be aggregated under Code section 416(g) and the Treasury Regulations promulgated thereunder, is "Top-Heavy." This Plan is Top-Heavy for any Plan Year:

(a)If the Top-Heavy Ratio for this Plan exceeds 60% and this Plan is not part of any Required Aggregation Group or Permissive Aggregation Group of plans;

(b)If this Plan is a part of a Required Aggregation Group of plans but not part of a Permissive Aggregation Group and the Top-Heavy Ratio for the Required Aggregation Group of plans exceeds 60%; or

(c)If this Plan is a part of a Required Aggregation Group and part of a Permissive Aggregation Group of plans and the Top-Heavy Ratio for the Permissive Aggregation Group exceeds 60%.

Section 10.02    MINIMUM ALLOCATIONS

(a)In General. Notwithstanding other provisions of this Plan, for any Plan Year during which this Plan is Top-Heavy and the Top-Heavy minimum allocation is not met solely or partially in another plan, the following shall apply:

(1)Unless otherwise provided in the Adoption Agreement and subject to (a)(4) and (a)(5) below, a Participant specified in Subsection (a)(2) below shall receive the minimum allocation or benefit requirement applicable to Top-Heavy plans specified in (a)(3) below.

(2)Participants Receiving Minimum Allocation/Benefit. If the Participant is not eligible to participate in a defined benefit plan in a group specified in Section 10.01 other than a frozen plan in which no additional accruals are being made, he or she shall receive the minimum allocation or benefit in this Plan or any other defined contribution plan that is sponsored by the Employer provided, he or she is (i) an Eligible Employee as described in the Adoption Agreement; and (ii) employed by the Employer on the last day of the Plan Year. If the Participant is eligible to participate in a defined benefit plan in a group specified in Section 10.01, and the Top-Heavy minimum is to be made in this Plan for such Participant, he or she shall receive the minimum allocation or benefit in this Plan or any other defined contribution plan that is sponsored by the Employer provided, he or she is (i) an Eligible Employee as described in the applicable plan document; and (ii) has completed 1,000 Hours of Service (in accordance with such defined benefit plan) during such Plan Year. In the event a Participant is entitled to a Top-Heavy minimum benefit accrual under a defined benefit plan and is not otherwise eligible for a Top-Heavy minimum allocation under this Plan because of severance of employment prior to the last day of the Plan Year, such requirement shall be waived in this Plan solely to the extent the Top-Heavy minimum is required to be given in this Plan.

(3)Amount of Minimum Allocation/Benefit. If the Participant is not eligible to participate in a defined benefit plan in a group specified in Section 10.01, the Top-Heavy minimum allocation ("defined contribution minimum") shall not be less than the lesser of 3% of such Participant's Statutory Compensation or the largest percentage of Employer contributions (including Elective Deferrals) and forfeitures, as a percentage of Key Employee's Statutory Compensation, as limited by Code section 401(a)(17), allocated on behalf of any Key Employee for that Plan Year. If: (i) the Participant is eligible to participate in a defined benefit plan in a group specified in Section 10.01, (ii) satisfies the requirement in the defined benefit plan to receive the Top-Heavy minimum under the terms of that plan, and (iii) the Top-Heavy minimum is to be given in this Plan, the Top-Heavy minimum benefit ("defined benefit minimum") shall be determined under one of the following methods:

(A)Defined Benefit Minimum. A defined benefit minimum, which is an accrued benefit at any point in time equal to at least the product of (i) a Participant's average annual compensation for the period of consecutive years (not exceeding five) when the Participant had the highest aggregate compensation from the Employer and (ii) the lesser of 2% per year of service or 1-year period of service (within the meaning of Code section 416), as applicable, with the Employer or 20%, subject to the rules of Code section 416 and the Regulations thereunder;

68
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 10 SPECIAL "TOP-HEAVY" RULES



(B)Floor Offset. A floor offset approach, pursuant to Revenue Ruling 76-259, 1976-2 C.B. 111, under which the defined benefit minimum of the defined benefit plan that is provided pursuant to Subsection (A) above is offset by the benefits provided under the defined contribution plan (or plans);

(C)Comparability Analysis. A demonstration, using a comparability analysis of Rev. Rul. 81-202, that the plans are providing benefits at least equal to the defined benefit minimum that is provided pursuant to Subsection (A) above; or

(D)Defined Contribution Minimum. An allocation of Employer contributions and forfeitures that are made on behalf of such Participant under this Plan (or any defined contribution plan that is sponsored by the Employer) equal to 5% of the Participant's Statutory Compensation unless off-setting a portion of the minimum allocation in another plan or the Participant in this Plan is not a participant in the defined benefit plan. If the Plan allocates its Non-Elective Contribution or Pension Contribution using permitted disparity (integration), it may, therefore, substitute the 3% in the first step of its allocation process with 5% (or such other amount required) in order to satisfy the Top-Heavy minimum allocation.

(4)The minimum allocation is determined without regard to any Social Security contribution. The Top-Heavy minimum shall be made even though, under other Plan provisions, the Participant would not otherwise be entitled to receive an allocation, or would have received a lesser allocation for the Plan Year because of: (i) the Participant's failure to complete 1,000 Hours of Service (or any equivalent provided in the Plan); (ii) the Participant's failure to make mandatory Employee contributions to the Plan; or (iii) Statutory Compensation less than a stated amount. Except as provided in Subsections (b) and (c) below, neither Elective Deferrals nor Matching Contributions may be taken into account for the purpose of satisfying the minimum Top-Heavy contribution requirement.

(5)Contributions under other Plans. To the extent provided in the Adoption Agreement, the minimum allocation requirement discussed in Subsection 10.02(a) may be met solely or partially in another plan. If the minimum allocation requirement of this Section 10.02 for any Plan Year is met partially in another plan, this Plan may offset the minimum required allocation in Subsection 10.02(a) by the amount allocated in or the benefit accrued in the other plan. If, after applying the requirements of Code section 416, corresponding regulations and this Article 10, the Top-Heavy minimum allocation is not satisfied, then additional contributions may be made to this Plan or to one or more plans that are part of the Required Aggregation Group or Permissive Aggregation Group.

(b)Matching Contributions. Employer Matching Contributions may be taken into account for purposes of satisfying the minimum contribution requirements of Code section 416(c)(2) and the Plan. The preceding sentence shall apply with respect to Matching Contributions under the Plan or, if the Plan provides that the minimum contribution requirement shall be met in another plan, such other plan. Employer Matching Contributions that are used to satisfy the minimum contribution requirements shall be treated as Matching Contributions for purposes of the ACP test and other requirements of Code section 401(m).

(c)The Top-Heavy requirements of Code section 416 and this Section shall not apply in any year beginning after December 31, 2001, in which the Plan consists solely of a cash or deferred arrangement which meets the requirements of Code sections 401(k)(11), 401(k)(12) or 401(k)(13) and Matching Contributions with respect to which the requirements of Code sections 401(m)(10), 401(m)(11) or 401(m)(12) are met; or in which the Plan is part of an "eligible combined plan" in compliance with Code section 414(x), IRS Notice 2009-71, and any superseding/subsequent guidance.

Section 10.03    MINIMUM VESTING

(a)For any Plan Year in which this Plan is Top-Heavy, the Top-Heavy vesting schedule specified in the Adoption Agreement shall automatically apply to the Plan to the extent that it is more favorable than the vesting schedule provided for in Article 6.

For purposes of the Adoption Agreement, "2-6 Year Graded", "1-5 Year Graded", "1-4 Year Graded", "3 Year Cliff" and "2 Year Cliff" shall be determined in accordance with the schedules in Section 6.02.

(b)The minimum vesting schedule applies to all benefits within the meaning of Code section 411(a)(7) except those attributable to Employee contributions or those already subject to a vesting schedule which vests at least as rapidly as the schedule

69
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 10 SPECIAL "TOP-HEAVY" RULES


listed above, including benefits accrued before the effective date of Code section 416 and benefits accrued before the Plan became Top-Heavy. Further, no decrease in a Participant's nonforfeitable percentage may occur in the event the Plan's status as Top-Heavy changes for any Plan Year. However, this Section does not apply to the Account balances of any Employee who does not have an Hour of Service after the Plan initially became Top-Heavy and such Employee's Account balance attributable to Employer contributions and forfeitures will be determined without regard to this Section. The minimum allocation required (to the extent required to be nonforfeitable under Code section 416(b)) may not be forfeited under Code sections 411(a)(3)(B) or 411(a)(3)(D).
70
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 11 PLAN ADMINISTRATION

ARTICLE 11 PLAN ADMINISTRATION


Section 11.01    PLAN ADMINISTRATOR

(a)Designation. The Plan Administrator shall be specified in the Adoption Agreement. In the absence of a designation in the Adoption Agreement, the Plan Sponsor shall be the Plan Administrator. If a Committee is designated as the Plan Administrator, the Committee shall consist of one or more individuals who may be Employees appointed by the Plan Sponsor and the Committee may elect a chairman and may adopt such rules and procedures as it deems desirable. The Committee may also take action with or without formal meetings and may authorize one or more individuals, who may or may not be members of the Committee, to execute documents in its behalf.

(b)Authority and Responsibility of the Plan Administrator. The Plan Administrator shall be the Plan "administrator" as such term is defined in section 3(16) of ERISA and as such shall have total and complete discretionary power and authority:

(1)to make factual determinations, to construe and interpret the provisions of the Plan, to correct defects and resolve ambiguities and inconsistencies therein and to supply omissions thereto. Any construction, interpretation or application of the Plan by the Plan Administrator shall be final, conclusive and binding;

(2)to determine the amount, form or timing of benefits payable hereunder and the recipient thereof and to resolve any claim for benefits in accordance with this Article 11;

(3)to determine the amount and manner of any allocations or benefit accruals hereunder, including whether the Plan maintains an ERISA account and the manner in which amounts deposited in such ERISA account shall be allocated;

(4)to maintain and preserve records relating to Participants, former Participants, and their Beneficiaries and
Alternate Payees;

(5)to prepare and furnish to Participants, Beneficiaries and Alternate Payees all information and notices required under applicable law or the provisions of this Plan;

(6)to prepare and file or publish with the Secretary of Labor, the Secretary of the Treasury, their delegates and all other appropriate government officials all reports and other information required under law to be so filed or published;

(7)to approve and enforce any loan hereunder including the repayment thereof;

(8)to provide directions to the Trustee with respect to the purchase of life insurance (to the extent permitted in the Adoption Agreement), methods of benefit payment, valuations at dates other than regular Valuation Dates and on all other matters where called for in the Plan or requested by the Trustee;

(9)to hire such professional assistants and consultants as it, in its sole discretion, deems necessary or advisable; and shall be entitled, to the extent permitted by law, to rely conclusively on all tables, valuations, certificates, opinions and reports which are furnished by same;

(10)to determine all questions of the eligibility of Employees and of the status of rights of Participants, Beneficiaries and Alternate Payees;

(11)to arrange for bonding, if required by law;

(12)to adjust Accounts in order to correct errors or omissions;

(13)to determine whether any domestic relations order constitutes a Qualified Domestic Relations Order and to take such action as the Plan Administrator deems appropriate in light of such domestic relations order;

71
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 11 PLAN ADMINISTRATION


(14)to retain records on elections and waivers by Participants, their spouses and their Beneficiaries and
Alternate Payees;

(15)to supply such information to any person as may be required;

(16)to establish, revise from time to time, and communicate to the Trustee or the Investment Fiduciary and Investment Manager(s), a funding policy and method for the Plan;

(17)to prepare and file or publish with the Secretary of Labor, the Secretary of the Treasury, their delegates and all other appropriate government officials all reports and other information required under law to be so filed or published; and

(18)to perform such other functions and duties as are set forth in the Plan that are not specifically given to the Investment Fiduciary or Trustee.

(c)In performing its duties, the Plan Administrator shall use the care, skill, prudence and diligence under the circumstances then prevailing that a prudent person acting in a like capacity and familiar with such matters would use in the conduct of an enterprise of a like character and with like aims.

(d)Procedures. Unless otherwise provided in the Adoption Agreement and to the extent that the Adoption Agreement provides that the Board adopts procedures for the Plan Administrator and the Board fails to adopt such procedures, the Plan Administrator may adopt such rules and procedures as it deems necessary, desirable, or appropriate for the administration of the Plan. When making a determination or calculation, the Plan Administrator shall be entitled to rely upon information furnished to it. The Plan Administrator's decisions shall be binding and conclusive as to all parties.

(e)Allocation of Duties and Responsibilities. The Plan Administrator or the Adoption Agreement may designate other persons to carry out any of the duties and responsibilities of the Plan Administrator.

Section 11.02    INVESTMENT FIDUCIARY

(a)Designation. The Investment Fiduciary shall be specified in the Adoption Agreement. In the absence of a designation in the Adoption Agreement, the Plan Sponsor shall be the Investment Fiduciary. The Investment Fiduciary may consist of a committee consisting of one or more individuals who may be Employees appointed by the Plan Sponsor. If a committee is appointed, the committee may elect a chairman and may adopt such rules and procedures as it deems desirable. The committee may take action with or without formal meetings and may authorize one or more individuals, who may or may not be members of the committee, to execute documents in its behalf.

(b)Authority and Responsibility of the Investment Fiduciary. The Investment Fiduciary shall have the following discretionary authority and responsibility:

(1)to manage the investment of the Trust;

(2)to appoint one or more Investment Managers;

(3)to hire such professional assistants and consultants as it, in its sole discretion, deems necessary or
advisable;

(4)to establish, revise from time to time, and communicate to the Trustee or Investment Manager(s), an investment policy for the Plan; and

(5)to supply such information to any person as may be required.

(c)Procedures. Unless otherwise provided in the Adoption Agreement and to the extent that the Adoption Agreement provides that the Board adopts procedures for the Investment Fiduciary and the Board fails to adopt such procedures, the Investment Fiduciary may adopt such rules and procedures as it deems necessary, desirable, or appropriate in furtherance of its

72
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 11 PLAN ADMINISTRATION


duties hereunder. When making a determination or calculation, the Investment Fiduciary shall be entitled to rely upon information furnished to it. Except as otherwise provided in a separate trust agreement, the Investment Fiduciary's decisions shall be binding and conclusive as to all parties.

(d)Allocation of Duties and Responsibilities. The Adoption Agreement may designate more than one person to carry out any of the duties and responsibilities of the Investment Fiduciary.

Section 11.03    COMPENSATION OF PLAN ADMINISTRATOR AND INVESTMENT FIDUCIARY

The Plan Administrator and Investment Fiduciary shall be entitled to reasonable compensation for their services as is mutually agreed upon to the extent that such compensation would not constitute a prohibited transaction within the meaning of the Code and ERISA.

Section 11.04    PLAN EXPENSES

All direct expenses of the Plan, Trustee, Plan Administrator and Investment Fiduciary or any other person in furtherance of their duties hereunder shall be paid or reimbursed by the Employer, and if not so paid or reimbursed, shall be proper charges to the Trust and shall be paid therefrom.

Section 11.05    ALLOCATION OF FIDUCIARY RESPONSIBILITY

A Plan fiduciary shall have only those specific powers, duties, responsibilities and obligations as are explicitly given him under the Plan and Trust Agreement. It is intended that each fiduciary shall not be responsible for any act or failure to act of another fiduciary. A fiduciary may serve in more than one fiduciary capacity with respect to the Plan.

Section 11.06    INDEMNIFICATION

Unless otherwise provided in an Addendum to the Adoption Agreement, the Employer shall indemnify and hold harmless any person serving as the Investment Fiduciary or Plan Administrator (and their delegates) from all claims, liabilities, losses, damages and expenses, including reasonable attorneys' fees and expenses, incurred by such persons in connection with their duties hereunder to the extent not covered by insurance, except when the same is due to such person's own gross negligence, willful misconduct, lack of good faith, or breach of its fiduciary duties under this Plan or ERISA. The indemnification provisions of this Section 11.06 do not extend to any Trustee, third party administrator, Custodian or other Plan service provider and any indemnification provisions provided in a written agreement executed by such persons and the Employer shall apply.

Section 11.07    CLAIMS PROCEDURES

(a)Application for Benefits. A Participant or any other person entitled to benefits from the Plan (a "Claimant") may apply for such benefits by completing and filing a claim with the Plan Administrator. Any such claim shall be in writing and shall include all information and evidence that the Plan Administrator deems necessary to properly evaluate the merit of and to make any necessary determinations on a claim for benefits. The Plan Administrator may request any additional information necessary to evaluate the claim.

(b)Timing of Notice of Denied Claim. The Plan Administrator shall notify the Claimant of any adverse benefit determination within a reasonable period of time, but not later than 90 days (45 days if the claim relates to a disability determination) after receipt of the claim. This period may be extended one time by the Plan for up to 90 days (30 additional days if the claim relates to a disability determination), provided that the Plan Administrator both determines that such an extension is necessary due to matters beyond the control of the Plan and notifies the Claimant, prior to the expiration of the initial review period, of the circumstances requiring the extension of time and the date by which the Plan expects to render a decision. If the claim relates to a disability determination, the period for making the determination may be extended for up to an additional 30 days if the Plan Administrator notifies the Claimant prior to the expiration of the first 30-day extension period.

(c)Content of Notice of Denied Claim. If a claim is wholly or partially denied, the Plan Administrator shall provide the Claimant with a written notice identifying (1) the reason or reasons for such denial, (2) the pertinent Plan provisions on which the

73
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 11 PLAN ADMINISTRATION


denial is based, (3) any material or information needed to grant the claim and an explanation of why the additional information is necessary, and (4) an explanation of the steps that the Claimant must take if he wishes to appeal the denial including a statement that the Claimant may bring a civil action under ERISA.

(d)Appeals of Denied Claim. If a Claimant wishes to appeal the denial of a claim, he shall file a written appeal with the Plan Administrator on or before the 60th day (180th day if the claim relates to a disability determination) after he receives the Plan Administrator's written notice that the claim has been wholly or partially denied. The written appeal shall identify both the grounds and specific Plan provisions upon which the appeal is based. The Claimant shall be provided, upon request and free of charge, documents and other information relevant to his claim. A written appeal may also include any comments, statements or documents that the Claimant may desire to provide. The Plan Administrator shall consider the merits of the Claimant's written presentations, the merits of any facts or evidence in support of the denial of benefits, and such other facts and circumstances as the Plan Administrator may deem relevant. The Claimant shall lose the right to appeal if the appeal is not timely made. The Plan Administrator shall ordinarily rule on an appeal within 60 days (45 days if the claim relates to a disability determination). However, if special circumstances require an extension and the Plan Administrator furnishes the Claimant with a written extension notice during the initial period, the Plan Administrator may take up to 120 days (90 days if the claim relates to a disability determination) to rule on an appeal.

(e)Denial of Appeal. If an appeal is wholly or partially denied, the Plan Administrator shall provide the Claimant with a notice identifying (1) the reason or reasons for such denial, (2) the pertinent Plan provisions on which the denial is based, (3) a statement that the Claimant is entitled to receive, upon request and free of charge, reasonable access to, and copies of, all documents, records, and other information relevant to the Claimant's claim for benefits, and (4) a statement describing the Claimant's right to bring an action under section 502(a) of ERISA. The determination rendered by the Plan Administrator shall be binding upon all parties. If the Plan Administrator provides the claimant with a final notice of denial of appeal, in order to preserve his or her claim, the Claimant must file an action with respect to the denied claim no later than 180 days following the date of the Plan Administrator's final notice of denial of appeal.

(f)Determinations of Disability. If the claim relates to a disability determination, determinations of the Plan Administrator shall include the information required under applicable United States Department of Labor regulations.

Section 11.08 WRITTEN COMMUNICATION

To the extent permitted by applicable Treasury or Department of Labor Regulations and accepted by the Plan Administrator and, as applicable, the Trustee, all provisions of the Plan and Trust that require written notices and elections shall be interpreted to mean authorized electronic and telephonic notices and elections. Any notice made under the terms of the Plan may be made in any electronic or telephonic method.
74
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 12 AMENDMENT, MERGER AND TERMINATION

ARTICLE 12 AMENDMENT, MERGER AND TERMINATION


Section 12.01    AMENDMENT

The provisions of the Plan may be amended at any time and from time to time by the Plan Sponsor, provided, however,
that:

(a)No amendment to the Plan shall be effective to the extent that it has the effect of decreasing a Participant's accrued benefit and no amendment shall increase the duties and liabilities of the Trustee without the Trustee's consent. For purposes of this Subsection, a Plan amendment which has the effect of decreasing a Participant's Account balance, with respect to benefits attributable to service before the amendment, shall be treated as reducing an accrued benefit.

A Plan amendment may not decrease a Participant's accrued benefits, or otherwise place greater restrictions or conditions on a Participant's rights to Code section 411(d)(6) protected benefits, even if the amendment merely adds a restriction or condition that is permitted under the vesting rules in Code section 411(a)(3) through (11). Notwithstanding the foregoing, an amendment described in the previous sentence does not violate Code section 411(d)(6) to the extent: (1) it applies with respect to benefits that accrue after the applicable amendment date; (2) the Plan amendment changes the Plan's Vesting Computation Period and it satisfies the applicable requirements under 29 CFR 2530.203-2(c); or (3) permitted under Code section 412(d)(2) or Treas. Reg. sections 1.411(d)-3 and 1.411(d)-4 and any superseding guidance.

No amendment to the Plan shall be effective to eliminate or restrict an optional form of benefit. The preceding sentence shall not apply to a Plan amendment that eliminates or restricts the ability of a Participant to receive payment of his or her Account balance under a particular optional form of benefit if the amendment is permitted under applicable Treasury Regulations.

A Plan amendment may also provide exceptions from the general prohibition against the elimination or restriction of optional forms of benefit for in-kind distributions and elective transfers as specified under Treas. Reg. section 1.411(d)-4 Q&A 2 and 3.

(b)Amendment by Pre-Approved Plan Provider. The Pre-Approved Plan Provider may amend any part of the Plan on behalf of the adopting Employer for changes in the Code, regulations, revenue rulings, other statements published by the Internal Revenue Service, including model, sample or other required good faith amendments, but only if their adoption will not cause the Plan to be individually designed, and for corrections of prior plans.

The Pre-Approved Plan Provider will no longer have the authority to amend the Plan on behalf of any adopting Employer as of either: (1) the date the Internal Revenue Service requires the Employer to file Form 5300 as an individually designed plan as a result of an Employer amendment to the Plan to incorporate a type of plan not allowable in the Pre-Approved Plan program, as described in Rev. Proc. 2017-41 and superseding guidance, or (2) as of the date the Plan is otherwise considered an individually designed plan due to the nature and extent of the amendments.

The Pre-Approved Plan Provider will maintain a record of the Employers that have adopted the Plan, and the
Pre-Approved Plan Provider will make reasonable and diligent efforts to ensure that adopting Employers have actually received and are aware of all Plan amendments and that such Employers adopt new documents when necessary. In the event that the
Pre-Approved Plan Provider licenses this document to a third party who has not filed for a letter in its own name as an identical adopter, such third party will be responsible for duties described in the preceding sentence.

(c)The Plan Sponsor may: (1) change the choice of optional language in the plan document; (2) add overriding language in the plan document when such language is necessary to satisfy Code sections 415 or 416 because of the required aggregation of multiple plans; (3) amend administrative provisions in the Plan (such as provisions relating to investments, plan claims procedures, and employer contact information); (4) add certain sample or model amendments published by the Internal Revenue Service or other required good faith amendments which specifically provide that their adoption will not cause the Plan to be treated as individually designed; (5) add or change provisions permitted under the Plan or specify or change the effective date of a provision as permitted under the Plan; and (6) adopt other amendments that are related to a change in qualification requirements in accordance with section 15 of Rev. Proc. 2016-37 and any superseding guidance that do not cause the Plan to become individually

75
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 12 AMENDMENT, MERGER AND TERMINATION


designed (this would include, but not be limited to, situations where a closing agreement under the Audit Closing Agreement Program or a compliance statement under the Voluntary Correction Program has been issued with respect to the Employer's Plan with regard to the amendment). An Employer that amends the Plan for any other reason other than amendments permitted under Revenue Procedure 2017-41 and any superseding guidance will no longer participate in this Pre-Approved Plan and will be considered to have an individually designed plan.

(d)If the Plan's vesting schedule is amended, in the case of an Employee who is a Participant as of the later of the date the amendment is adopted or the date it becomes effective, the nonforfeitable percentage (determined as of such date) of such Employee's Employer-derived accrued benefit will not be less than the percentage computed under the Plan without regard to such amendment.

(e)If the Plan's vesting schedule is amended, or the Plan is amended in any way that directly or indirectly affects the computation of the Participant's nonforfeitable percentage or if the Plan is deemed amended by an automatic change to or from a Top-Heavy vesting schedule, each Participant with at least 3 Years of Vesting Service with the Employer may elect, within a reasonable period after the adoption of the amendment or change, to have the nonforfeitable percentage computed under the Plan without regard to such amendment or change. For Participants who do not have at least 1 Hour of Service in any Plan Year beginning after December 31, 1988, the preceding sentence shall be applied by substituting "5 Years of Vesting Service" for "3 Years of Vesting Service" where such language appears. The period during which the election may be made shall commence with the date the amendment is adopted or deemed to be made and shall end on the latest of:

(1)60 days after the amendment is adopted;

(2)60 days after the amendment becomes effective; or

(3)60 days after the Participant is issued written notice of the amendment by the Plan Administrator.

The election provided for in this Section 12.01 shall be made in writing and shall be irrevocable when made.

(f)Code section 411(d)(6) protected benefits will be available without regard to Employer discretion in accordance with Treas. Reg. section 1.411(d)(4), Q & A's #8 & 9.

(g)An amendment or restatement of the Plan may be made by any method including a formal record of action by the Board or other written document and execution of such amendment or restatement may be made by written or electronic means.

Section 12.02    MERGER AND TRANSFER

(a)Merger. In the event of any merger or consolidation with, or transfer of assets or liabilities to, any other plan, each Participant shall have a benefit in the surviving or transferee plan (as if such plan were then terminated immediately after such merger, consolidation or transfer) that is equal to or greater than the benefit he would have had immediately before such merger, consolidation or transfer in the plan in which he was then a Participant had such plan been terminated at that time.

(b)Transfer. The Plan Administrator may direct the Trustee to accept assets and related liabilities from another qualified plan in a form acceptable to the Trustee; provided that the Trustee receives sufficient evidence that the transferor plan is a tax-qualified plan and further provided that the Trustee shall not be liable for any breach of duty or error in respect of the other qualified plan. The Plan Administrator may direct the Trustee to transfer assets and related liabilities to another qualified plan provided that it receives sufficient evidence that the transferee plan is a tax-qualified plan.

Section 12.03    TERMINATION

(a)It is the intention of the Plan Sponsor that this Plan will be permanent. However, the Plan Sponsor reserves the right to terminate the Plan at any time for any reason.

(b)Each entity constituting the Employer reserves the right to terminate its participation in this Plan. Each such entity constituting the Employer shall be deemed to terminate its participation in the Plan if: (1) it is a party to a merger in which it is not

76
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 12 AMENDMENT, MERGER AND TERMINATION


the surviving entity and the surviving entity is not an affiliate of another entity constituting the Employer; or (2) it sells all or substantially all of its assets to an entity that is not an affiliate of another entity constituting the Employer.

(c)Any termination of the Plan shall become effective as of the date designated by the Plan Sponsor. Except as expressly provided elsewhere in the Plan, prior to the satisfaction of all liabilities with respect to the benefits provided under this Plan, no termination shall cause any part of the funds or assets held to provide benefits under the Plan to be used other than for the benefit of Participants or to meet the administrative expenses of the Plan. In the event of the termination of the Plan the Account balance of each affected Participant will be nonforfeitable. In the event of a partial termination of the Plan the Account balance of each affected Participant will be nonforfeitable. In the event of a complete discontinuance of contributions under the Plan, the Account balance of each affected Participant will be nonforfeitable. Upon termination of the Plan, Participant Accounts shall be distributed in a single lump sum payment unless otherwise required pursuant to Article 7.
77
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 13 MISCELLANEOUS

ARTICLE 13 MISCELLANEOUS


Section 13.01    NONALIENATION OF BENEFITS

(a)Except as provided in Section 13.01(b), the Trust shall not be subject to any form of attachment, garnishment, sequestration or other actions of collection afforded creditors of the Employer, Participants or Beneficiaries under the Plan and all payments, benefits and rights shall be free from attachment, garnishment, trustee's process, or any other legal or equitable process available to any creditor of such Employer, Participant or Beneficiary. Except as provided in Section 13.01(b), no Participant or Beneficiary shall have the right to alienate, anticipate, commute, pledge, encumber or assign any of the benefits or payments which he may expect to receive, contingently or otherwise, under the Plan, except the right to designate a Beneficiary. Any reference to a Participant or Beneficiary shall include an Alternate Payee or the Beneficiary of an Alternate Payee.

(b)Notwithstanding the foregoing, the Trustee (to the extent permitted in a separate trust agreement) or Plan Administrator may:

(1)Subject to Section 13.02 below, comply with the provisions and conditions of any Qualified Domestic Relations Order pursuant to the provisions of Code section 414(p).

(2)Comply with any federal tax levy made pursuant to Code section 6331.

(3)Subject to the provisions of Code section 401(a)(13), comply with the provisions and conditions of a judgment, order, decree or settlement agreement issued on or after August 5, 1997 between the Participant and the Secretary of Labor or the Pension Benefit Guaranty Corporation relating to a violation (or alleged violation) of part 4 of subtitle B of title I of ERISA.

(4)Bring action to recover benefit overpayments.

Section 13.02    RIGHTS OF ALTERNATE PAYEES

(a)General. An Alternate Payee shall have no rights to a Participant's benefit and shall have no rights under this Plan other than those rights specifically granted to the Alternate Payee pursuant to a Qualified Domestic Relations Order that are consistent with this Section 13.02.

(b)Distribution. Notwithstanding any provision of the Plan to the contrary, the Plan Administrator may direct the Trustee to distribute all or a portion of a Participant's benefits under the Plan to an Alternate Payee in accordance with the terms and conditions of a Qualified Domestic Relations Order. The Plan hereby specifically permits and authorizes distribution of a Participant's benefits under the Plan to an Alternate Payee in accordance with a Qualified Domestic Relations Order prior to the date the Participant has a Termination of Employment, or prior to the date the Participant attains his earliest retirement age as defined in Code section 414(p).

(c)Investment Funds. If the Qualified Domestic Relations Order does not specify the Participant's Accounts, or Investment Funds in which such Accounts are invested, from which amounts that are separately accounted for shall be paid to an Alternate Payee, such amounts shall be distributed, or segregated, from the Participant's Accounts, and the Investment Funds in which such Accounts are invested (excluding any amounts invested as a Participant loan), on a pro rata basis. A Qualified Domestic Relations Order may not provide for the assignment to an Alternate Payee of an amount that exceeds the balance of the Participant's vested Accounts after deduction of any outstanding loan.

(d)Default Rules. Unless a Qualified Domestic Relations Order provides to the contrary:

(1)Death Benefits. An Alternate Payee shall have the right to designate a Beneficiary who shall receive benefits payable to an Alternate Payee which have not been distributed at the time of the Alternate Payee's death. If the Alternate Payee does not designate a Beneficiary, or if the Beneficiary predeceases the Alternate Payee, benefits payable to the Alternate Payee which have not been distributed shall be paid pursuant to Section 7.04(c) (substituting "Alternate Payee" for "Participant").

78
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 13 MISCELLANEOUS


Any death benefit payable to the Beneficiary of an Alternate Payee shall be paid in a single sum as soon as administratively practicable after the Alternate Payee's death.

(2)Investment Direction. An Alternate Payee shall have the right to direct the investment of any portion of a Participant's Accounts payable to the Alternate Payee under such order in the same manner with respect to a Participant, which amounts shall be separately accounted for by the Trustee in the Alternate Payee's name.

(3)Voting Rights. An Alternate Payee shall have the right to direct the Trustee as to the exercise of voting rights in the same manner as provided with respect to a Participant.

(e)Withdrawals/Loans. An Alternate Payee shall not be permitted to make any withdrawals under Article 8 and shall not be permitted to make a loan from the separate Account established for the Alternate Payee pursuant to the Qualified Domestic Relations Order.

(f)Treatment as Spouse. A former spouse may be treated as the spouse or surviving spouse and a current spouse will not be treated as the spouse or surviving spouse to the extent provided under a Qualified Domestic Relations Order.

(g)Plan Procedures. The Plan Administrator shall be responsible for establishing reasonable procedures for determining whether any domestic relations order received with respect to the Plan qualifies as a Qualified Domestic Relations Order, and for administering distributions in accordance with the terms and conditions of such procedures and any Qualified Domestic Relations Order. Pursuant to DOL regulation 2530.206, a domestic relations order will not fail to be a Qualified Domestic Relations Order solely because the domestic relations order: (1) revises or is issued after another domestic relations order or Qualified Domestic Relations Order, or (2) the domestic relations order is issued after the Participant's death, divorce or Annuity Starting Date.

Section 13.03    NO RIGHT TO EMPLOYMENT

Nothing contained in this Plan shall be construed as a contract of employment between the Employer and the Participant, or as a right of any Employee to continue in the employment of the Employer, or as a limitation of the right of the Employer to discharge any of its Employees, with or without cause.

Section 13.04    NO RIGHT TO TRUST ASSETS

No Employee, Participant, former Participant, Beneficiary or Alternate Payee shall have any rights to, or interest in, any assets of the Trust upon Termination of Employment or otherwise, except as specifically provided under the Plan. All payments of benefits under the Plan shall be made solely out of the assets of the Trust.

Section 13.05    GOVERNING LAW

To the extent not preempted by applicable federal law this Plan shall be construed in accordance with and governed by the laws of the state or commonwealth of the Employer's (or if there is a corporate Trustee, the Trustee's, or if the plan is fully insured, the insurer's) principal place of business unless otherwise specified in the Adoption Agreement.

Section 13.06    SEVERABILITY OF PROVISIONS

If any provision of the Plan shall be held invalid or unenforceable, such invalidity or unenforceability shall not affect any other provisions hereof, and the Plan shall be construed and enforced as if such provisions had not been included.

Section 13.07    HEADINGS AND CAPTIONS

The headings and captions herein are provided for reference and convenience only, shall not be considered part of the Plan, and shall not be employed in the construction of the Plan.

Section 13.08    GENDER AND NUMBER

79
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 13 MISCELLANEOUS



Except where otherwise clearly indicated by context, the masculine and the neuter shall include the feminine and the neuter, the singular shall include the plural, and vice-versa.

Section 13.09    DISASTER RELIEF

Notwithstanding any provision of the Plan to the contrary, the Plan may grant temporary disaster relief in compliance with Code sections 1400M and 1400Q, section 15345 of the Food, Conservation, and Energy Act of 2008, and section 702 of the Heartland Disaster Tax Relief Act of 2008 ("Applicable Law").    This Section only applies to the extent the Plan has provided some or all of the disaster relief listed below in compliance with Applicable Law.

(a)Qualified Distributions

(1)"Qualified Distribution" means a distribution to a qualified individual within the applicable time periods as defined in the relevant sections of Applicable Law which may not exceed $100,000 in aggregate from all plans maintained by the Employer.

(2)If the Plan permits rollover contributions, at any time during the 3-year period beginning on the day after the Qualified Distribution was received, an individual may contribute as a rollover to the Plan an aggregate amount that does not exceed the amount of the Qualified Distribution.

(3)If the Plan permits rollover contributions, a Qualified Individual who received a withdrawal for the purchase of a home not due to the disaster, may contribute as a rollover to the Plan in an aggregate amount that does not exceed the amount of the Qualified Disaster Distribution.

(b)Expanded Loan Provisions

(1)The maximum loan limit under Code section 72(p)(2)(A) shall be applied by substituting "$100,000" for "$50,000" and substituting "the present value" for "one-half the present value" under the Loan Procedures for a qualified individual within the applicable time periods as defined in the relevant sections of Applicable Law.

(2)The loan repayment may be delayed for 1 year for a qualified individual within the applicable time periods as defined in the relevant sections of Applicable Law.

(3)Subsequent repayments will be adjusted to reflect the 1-year delay and any interest accrued during such
delay.

(4)The 1 year delay will be disregarded in determining the 5-year maximum term of loans under Code section 72(p)(2)(B) and (C).

Section 13.10    EXCLUSIVE BENEFIT

All contributions made to the Plan are made for the exclusive benefit of the Participants and their Beneficiaries, and such contributions shall not be used for, nor diverted to, purposes other than for the exclusive benefit of the Participants and their Beneficiaries (including the costs of maintaining and administering the Plan and corresponding Trust).

Section 13.11    RETURN OF CONTRIBUTIONS

Notwithstanding any other provision of the Plan: (1) contributions made prior to the Commissioner of Internal Revenue's determination as to the initial qualified status of the Plan under Code section 401(a), if the Plan receives an adverse determination, then any such contribution may be returned to the Employer within one year after such determination, provided the application for qualification is made by the time prescribed by law; (2) contributions made by the Employer based upon mistake of fact may be returned to the Employer within one year of such contribution; (3) as all contributions to the Plan are conditioned upon their deductibility under the Code, if a deduction for such a contribution is disallowed, such contribution may be returned to the Employer

80
Copyright © 2002 - 2022
Empower Retirement, LLC


ARTICLE 13 MISCELLANEOUS


within one year of the disallowance of such deduction; and (4) after all liabilities under the Plan have been satisfied, the remaining assets of the Trust shall be distributed to the Employer if such distribution does not contravene any provision of applicable law.

In the case of the return of a contribution due to mistake of fact or the disallowance of a deduction, the amount that may be returned is the excess of the amount contributed over the amount that would have been contributed had there not been a mistake or disallowance. Earnings attributable to the excess contributions may not be returned to the Employer but losses attributable thereto must reduce the amount to be so returned. Any return of contribution or distribution of assets made by the Trustee pursuant to this Section shall be made only upon the direction of the Employer, which shall have exclusive responsibility for determining whether the conditions of such return or distribution have been satisfied and for the amount to be returned.
81
Copyright © 2002 - 2022
Empower Retirement, LLC


DocuSign Envelope ID: CEC3A152-2D58-4266-8D6E-BF114D7DA552
QUALIFIED PLANS' DISASTER RELIEF INTERIM AMENDMENT

QUALIFIED PLANS' DISASTER RELIEF INTERIM AMENDMENT


The current Section 13.09 is replaced with the following: Section 13.09    DISASTER RELIEF
Notwithstanding any provision of the Plan to the contrary, the Plan may grant temporary disaster relief in compliance with Code sections 1400M and 1400Q, section 15345 of the Food, Conservation, and Energy Act of 2008, section 702 of the Heartland Disaster Tax Relief Act of 2008, section 502 of the Disaster Tax Relief and Airport and Airway Extension Act of 2017, section 11028 of the Tax Cuts and Jobs Act of 2017, section 20102 of the Bipartisan Budget Act of 2018, and any subsequent legislation ("Applicable Law"). This Section only applies to the extent the Plan has provided some or all of the disaster relief listed below in compliance with Applicable Law. The terms "Qualified Disaster Distribution," "Qualified Individual," and "Applicable Period" are defined in the relevant sections of Applicable Law.

(a)Qualified Disaster Distributions

(1)Qualified Disaster Distribution received by a Qualified Individual for Applicable Period (from all plans maintained by the Employer) may not exceed $100,000 in aggregate.
(2)If the Plan permits rollover contributions, a Qualified Individual may at any time during the 3-year period beginning on the day after the Qualified Disaster Distribution was received contribute as a rollover to the Plan in an aggregate amount that does not exceed the amount of the Qualified Disaster Distribution.
(3)If the Plan permits rollover contributions, a Qualified Individual who received a withdrawal for the purchase of a home not due to the disaster, may contribute as a rollover to the Plan in an aggregate amount that does not exceed the amount of the Qualified Disaster Distribution.

(b)Disaster Loan Provisions

(1)The maximum loan limit under Code section 72(p)(2)(A) shall be applied by substituting "$100,000" for "$50,000" and substituting "the present value" for "one-half the present value" under the Loan Procedures for a Qualified Individual.
(2)The loan repayment for a Qualified Individual may be delayed for 1 year.
(3)Subsequent repayments will be adjusted to reflect the 1 year delay and any interest accrued during such delay.
(4)The 1 year delay will be disregarded in determining the 5-year maximum term of loans under Code section 72(p)(2)(B) and (C).
























1
Copyright © 2002 - 2022
Empower Retirement, LLC


DocuSign Envelope ID: CEC3A152-2D58-4266-8D6E-BF114D7DA552
BALCHEM CORPORATION 401(K) PLAN AMENDMENT
WHEREAS, Balchem Corporation (the "Employer") maintains the Balchem Corporation 401(k) Plan (the "Plan") for the benefit of certain of its employees; and

WHEREAS, Pursuant to Section 12.01 of the Plan, the Employer desires to amend the Plan;

NOW, THEREFORE, the Plan is hereby amended by substituting the following in the Adoption Agreement, effective as of January 1, 2023:

2
Copyright © 2002 - 2022
Empower Retirement, LLC


DocuSign Envelope ID: CEC3A152-2D58-4266-8D6E-BF114D7DA552

SECTION A. GENERAL INFORMATION


PLAN INFORMATION

SECTION A. GENERAL INFORMATION

4.Merger Information
a.Other Plan name: Cardinal Associates, Inc. 401(k) Profit Sharing Plan and Trust
b.Merger effective date: 01/01/2023
c.Additional merger information:     

3
Copyright © 2002 - 2022
Empower Retirement, LLC


DocuSign Envelope ID: CEC3A152-2D58-4266-8D6E-BF114D7DA552

SECTION H. PLAN OPERATIONS AND TOP-HEAVY


SECTION H. PLAN OPERATIONS AND TOP-HEAVY


Plan Operations

1.Permitted Investments
Unless indicated below, the Plan may invest up to 100% of the Trust in "qualifying employer securities" and "qualifying employer real property" (Section 9.04(b)).
a.[ X ] Investment in "qualifying employer securities" and "qualifying employer real property" is restricted as follows: Company match automatically contributed via Company Stock. Participants may not transfer other sources/contributions into company stock but may transfer OUT of company stock. A participant can allocate up to 10% of their deferrals into company stock
b.[    ] Investment in "qualifying employer securities" and "qualifying employer real property" is restricted to the following Accounts:
i.    [
]
Elective Deferral Account
ii.    [
]
Employer Matching Contribution Account
iii.    [
]
Voluntary Contribution Account
iv.    [
]
Non-Elective Contribution Account
v.    [
]
Qualified Non-Elective Contribution Account
vi.    [
]
Rollover Contribution Account
vii.    [
]
Transfer Account
c.[    ] The following restrictions apply to distributions of "qualifying employer securities" and "qualifying employer real property":     
NOTE: Any restrictions or limitations must satisfy the nondiscrimination requirements of Code section 401(a)(4).

4
Copyright © 2002 - 2022
Empower Retirement, LLC


DocuSign Envelope ID: CEC3A152-2D58-4266-8D6E-BF114D7DA552

SECTION I. MISCELLANEOUS


SECTION I. MISCELLANEOUS


Failure to properly fill out the Adoption Agreement may result in disqualification of the Plan.

The Plan shall consist of this Adoption Agreement #001, its related Basic Plan Document #01, and any Addendum to the Adoption Agreement.

The adopting Employer may rely on an opinion letter issued by the Internal Revenue Service as evidence that the Plan is qualified under Code section 401 only to the extent provided in Revenue Procedure 2017-41 and any superseding guidance. The Employer may not rely on the opinion letter in certain other circumstances or with respect to certain qualification requirements, which are specified in the opinion letter issued with respect to the Plan and in Revenue Procedure 2017-41 and any superseding guidance. In order to have reliance in such circumstances or with respect to such qualification requirements, application for a determination letter must be made to Employee Plans Determinations of the Internal Revenue Service. The Pre-Approved Plan Provider will inform the adopting Employer of any amendments made to the Plan or of the discontinuance or abandonment of the Plan. The Pre-Approved Plan Provider, The Prudential Insurance Company of America, may be contacted at 213 Washington Street Newark, NJ 07102; (800)840-5452.

5
Copyright © 2002 - 2022
Empower Retirement, LLC


DocuSign Envelope ID: CEC3A152-2D58-4266-8D6E-BF114D7DA552

ADMINISTRATIVE ELECTIONS


ADMINISTRATIVE ELECTIONS
32.Loan Administrative Elections - Amounts
a.[ X ] Loans will become payable in full upon termination
b.The Plan imposes a minimum loan amount of: $1,000 (not to exceed $1,000)
c.The Plan permits participants to take up to one (1) outstanding loans at any given time.
d.A Participant must obtain the consent of his or her spouse, if any, to use the Account balance as security for a loan
i.[    ] Yes - QJSA Applies
ii.[    ] Yes - no QJSA but consent required
iii.[ X ] No
e.A Participant may obtain a loan from all of his accounts and/or investments
i.[ X ] Yes
ii.[    ] No. A participant may only obtain a loan from the following accounts:     
f.[ X ] There is an order of Non-Roth/Roth accounts for loan distributions
i.[ X ] Non-Roth first
ii.[    ] Roth first
g.A Participant may refinance a loan
i.[    ] Yes - additional dollars allowed
ii.[    ] Yes - no additional dollars
iii.[ X ] No

19
IN WITNESS WHEREOF, the parties have caused this Amendment to be executed this     day of
December
image_15.jpg , 2022.

BALCHEM CORPORATION:


Signature: /s/ Roxane Depew
ROXANE DEPEW
Print Name:     

Title/Position: Sr. Payroll Benefits Mgr
Employer: Balchem Corporation
6
Copyright © 2002 - 2022
Empower Retirement, LLC



CUSTOM LANGUAGE ADDENDUM


CUSTOM LANGUAGE ADDENDUM


If a 411(d)(6) protected benefit in the Plan or a plan merged into the Plan is not either: (i) available as a provision through the Pre-Approved Plan, or (ii) the subject of a prior determination, advisory, or opinion letter, the Employer cannot rely on the Pre-Approved Plan Provider's opinion letter for qualification with respect to such benefit. If a 411(d)(6) protected benefit in the plan or a plan being merged into the Plan is not permitted in a pre-approved plan, as described in Section 6.03 of Revenue Procedure 2017-41, such provision must be discontinued no later than the date the Employer adopts this Pre-Approved Plan, in the case of a merger, the merger date shall apply only to the extent required under Code section 411(d)(6).

Post Severance Compensation comprised of post severance military and disability continuation payments, is excluded from the definition of Statutory Compensation.

Vesting: The Prior Money Purchase dollars are immediate and fully vested. Distributions: The normal form of benefit is a Qualified Joint & Survivor single life annuity with respect to the Prior Money Purchase dollars. Spousal consent shall be required for any distributions made from the Prior Money Purchase account balance. In-Service Withdrawals: To the extent that this Plan permits in-service withdrawals prior to a Participant's separation from service, retirement, death or disability, the withdrawal provision is not available with respect to benefits attributable to assets and liabilities that were transferred to this Plan in the form of Prior Money Purchase dollars. Effective January 1, 2021 participants of Zumbro will retain their immediate vesting schedule of prior dollars. Going forward new dollars will be subject to the Balchem vesting schedule. In addition any existing loans will be rolled over into the Balchem plan. All Balchem rules and requirements will be followed going forward. Effective January 1, 2023 participants of Cardinal Associates, Inc. 401(k) Profit Sharing Plan and Trust will be 100% fully vested in their accounts upon completion of the merger.


Copyright © 2002 - 2022
Empower Retirement, LLC
EX-10.7 4 officerretireeprogram-ex107.htm EX-10.7 Document

Exhibit 10.7

Balchem Corporation Officer Retiree Program
For purposes of the Officer Retiree Program, the term "Retirement" shall mean voluntary termination of employment at a time when the sum of the Officer’s age and years of service is at least 70, provided that officer has at least ten years of service and has served three consecutive years as an Officer. A requirement of eligibility for this program is that the individual Officer must submit a written notification to the President and CEO and Vice President of Human Resources one (1) year prior to the anticipated date of retirement. For the purpose of this section, “Officer” shall mean only those individuals approved by the Board of Directors to be the named corporate officers of Balchem Corporation.

a) Officer Retiree Medical Program
1.Retirement — an officer is entitled to receive medical benefits (see coverage below) if he or she meets the definition of Retirement, as described above and has executed an appropriate non-compete agreement with Balchem Corporation.
2.Included dependents — the spouse and any eligible dependents, who, at the time of retiree’s departure, are eligible to be covered under the Officer retiree’s medical plan, are eligible for coverage.
3.Coverage — eligible persons are covered from the date of retiree’s departure, at the same coverage available to an active employee for the Officer retiree’s and spouse’s life, or until Medicare is available. Eligible dependents are covered until the dependent ceases to be eligible under the then current Balchem Corporation medical plan. In addition, the maximum years of coverage for any person eligible for coverage under this program is ten years.
4.Premiums — Balchem Corporation charges the retiree (or his or her spouse) that portion of the coverage premiums that the company would have paid if the retiree were an active employee.

b) Stock Options
Notwithstanding anything to the contrary in the Officer’s applicable stock option agreements, if Officer ceases to be employed by Balchem or its subsidiary companies, as may be applicable, by reason of Retirement, meets the definition of Retirement, as described above and has executed and is in compliance with their non-compete agreement with Balchem Corporation, options granted shall continue to vest and become exercisable in accordance with their original vesting schedule. Except as otherwise provided, any unexercised portion of the option may be exercised prior to the later of (i) two years after optionee's termination of employment or (ii) two years after the vesting date of the option, but in any case not beyond the specified expiration date of the option.

c) Restricted Stock – Performance and Time Based
Notwithstanding anything to the contrary in the Officer’s applicable restricted stock agreements, if Officer ceases to be employed by Balchem or its subsidiary companies, as may be applicable, by reason of Retirement, meets the definition of Retirement, as described above and has executed and is in compliance with their non-compete



agreement with Balchem Corporation, all Restricted Stock grants shall continue to vest in accordance with their original vesting schedule.

d) Performance Shares
Notwithstanding anything to the contrary in the Officer’s applicable performance share agreements, if Officer ceases to be employed by Balchem or its subsidiary companies, as may be applicable, by reason of Retirement, meets the definition of Retirement, as described above and has executed and is in compliance with their non-compete agreement with Balchem Corporation, the Compensation Committee may, in its discretion, accelerate the vesting of all or any portion of outstanding performance share award(s) made under the Companies Long Term Incentive Program however has no obligation to do so.

EX-10.8 5 directorretireeprogram-ex1.htm EX-10.8 Document




Exhibit 10.8

Balchem Corporation Director Retiree Program

For purposes of the Director Retiree Program, the term “Retirement” shall mean:

i.voluntary retirement from the Board of Directors (the “Board”) of Balchem Corporation (the “Company”) at the conclusion of his or her term in which he or she reaches the age of 70 in accordance with the Company’s Corporate Governance Guidelines; and the combination of the Director’s age and years of service as a member of the Board is equal to or greater than 75; or

ii.voluntary retirement from the Board prior to the conclusion of his or her term in which he or she reaches the age of 70; if the combination of the Director’s age and years of service as a member of the Board is equal to or greater than 75; and he/she has given the Company one (1) year’s prior written notice to the Company of his/her intention to retire, with such notice to be submitted to the CEO and President of the Company.

a) Stock Options

Notwithstanding anything to the contrary in the 2017 Omnibus Incentive Plan (or any successor plan) or in the Director’s stock option grant agreements, if Director ceases to be a member of the Board, by reason of Retirement, all options (including those granted within one year of the Director’s retirement) shall continue to vest and become exercisable in accordance with their original vesting schedule. Except as otherwise provided, any unexercised portion of the option may be exercised prior to the later of (i) two years after Director’s Retirement or (ii) two years after the vesting date of the option, but in any case, not beyond the specified expiration date of the option.

b) Restricted Stock – Time Based

Notwithstanding anything to the contrary in the 2017 Omnibus Incentive Plan (or any successor plan) or in the Director’s restricted stock grant agreements, if the Director ceases to be a member of the Board, by reason of Retirement all Restricted Stock grants (including those granted within one year of the Director’s retirement) shall continue to vest in accordance with their original vesting schedule.

EX-21.1 6 bcpc202210k-ex211.htm EX-21.1 Document

Exhibit 21.1

LIST OF SUBSIDIARIES 

Subsidiaries of the RegistrantJurisdiction of Organization
  
Aberco, Inc.Maryland
  
Albion Laboratories, Inc.Nevada
  
Balchem BVNetherlands
Balchem Italia SrlItaly
  
Balchem Ltd.Canada
  
Balchem NVBelgium
  
Balchem Pty Ltd.Australia
  
Balchem Sdn BhdMalaysia
  
BCP Ingredients, Inc.Delaware
Biogenic Innovations, LLCWashington
Cardinal Associates, Inc.Washington
Kappa Bioscience ASNorway
Kappa Bioscience Europe GmbHGermany
Kappa Bioscience USA, Inc.Delaware
Kappa Solutions ASNorway
Kechu BidCo ASNorway
SensoryEffects, Inc.Delaware
SensoryEffects Cereal Systems, Inc.Delaware
Stereo Gas Philippines Inc.Philippines
 




EX-23.1 7 bcpc202210k-ex231.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 and 333-155655) on Form S-8 of Balchem Corporation and Subsidiaries of our report dated February 24, 2023, relating to the consolidated financial statements, the financial statement schedules 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, 2022.

/s/ RSM US LLP 
New York, New York
February 24, 2023



EX-31.1 8 bcpc202210k-ex311.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 24, 2023/s/ Theodore L. Harris
 Theodore L. Harris
 Chairman, President and
Chief Executive Officer
 (Principal Executive Officer)
 


EX-31.2 9 bcpc202210k-ex312.htm EX-31.2 Document

Exhibit 31.2 

CERTIFICATIONS 

I, C. 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 24, 2023/s/ C. Martin Bengtsson
 C. Martin Bengtsson
 Executive Vice President and
Chief Financial Officer
 (Principal Financial Officer)
 


EX-32.1 10 bcpc202210k-ex321.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, 2022 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
 Chairman, President and
 Chief Executive Officer
 (Principal Executive Officer)
 February 24, 2023

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 11 bcpc202210k-ex322.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, 2022 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, C. 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/ C. Martin Bengtsson
 C. Martin Bengtsson
 Executive Vice President and
Chief Financial Officer
 (Principal Financial Officer)
 February 24, 2023

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 12 bcpc-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Earnings link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - SIGNIFICANT ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - EQUITY-METHOD INVESTMENT link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - REVOLVING LOAN link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - NET EARNINGS PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - EMPLOYEE BENEFIT PLANS link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - SIGNIFICANT ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - NET EARNINGS PER COMMON SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - SIGNIFICANT ACQUISITIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - SIGNIFICANT ACQUISITIONS - Fair Value of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - SIGNIFICANT ACQUISITIONS - Schedule of Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - STOCKHOLDERS' EQUITY - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - STOCKHOLDERS' EQUITY - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - EQUITY-METHOD INVESTMENT (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - REVOLVING LOAN (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - NET EARNINGS PER COMMON SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - INCOME TAXES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - INCOME TAXES - Effective Income Tax Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - INCOME TAXES - Income Tax Uncertainties (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - SEGMENT INFORMATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - SEGMENT INFORMATION - Business Segment Assets and Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - SEGMENT INFORMATION - Business Segment Earnings Before Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - SEGMENT INFORMATION - Depreciation/Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - SEGMENT INFORMATION - Capital Expenditures (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000088 - Disclosure - EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000089 - Disclosure - EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 0000090 - Disclosure - EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 0000091 - Disclosure - EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000092 - Disclosure - EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details) link:presentationLink link:calculationLink link:definitionLink 0000093 - Disclosure - EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details) link:presentationLink link:calculationLink link:definitionLink 0000094 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 0000095 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 0000096 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000097 - Disclosure - LEASES - Right-of-Use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000098 - Disclosure - LEASES - Schedule of Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000099 - Disclosure - LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 0000100 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000101 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000102 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000103 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary Of Key Terms of Forward Exchange Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 0000104 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details) link:presentationLink link:calculationLink link:definitionLink 0000105 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 bcpc-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 bcpc-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 bcpc-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Foreign Current Foreign Tax Expense (Benefit) Related Party Transactions [Abstract] Related Party Transactions [Abstract] Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Right of use assets - finance lease Finance Lease, Right-of-Use Asset, after Accumulated Amortization Net Sales [Abstract] Net Sales [Abstract] Net Sales Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Principal payment on acquired debt Repayments of Assumed Debt Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Debt Instrument [Axis] Debt Instrument [Axis] 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. Property, plant and equipment Property, Plant and Equipment, Gross Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital Lease liabilities Deferred Tax Assets, Operating Lease Liability Deferred Tax Assets, Operating Lease Liability Discount rate Lessee, Operating Lease, Discount Rate Depreciation expense Depreciation Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Foreign currency and interest rate swaps Deferred Tax Assets, Hedging Transactions Weighted-average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Consignment Consignment [Member] Revenues generated from consignment sales. Repurchases of common stock Treasury Stock, Retired, Par Value Method, Amount Schedule of Income (Loss) on Hedging Instruments Derivative Instruments, Gain (Loss) [Table Text Block] Kappa bank debt paid on acquisition date Payments To Acquire Businesses, Net Of Foreign Currency Translation Gain (Loss) Payments To Acquire Businesses, Net Of Foreign Currency Translation Gain (Loss) Increase (decrease) in value of intangible assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Income taxes Income Taxes Paid State Current State and Local Tax Expense (Benefit) Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Estimated share-based compensation expense for current fiscal year Estimated Share Based Compensation Expense, Current Fiscal Year Estimated Share Based Compensation Expense, Current Fiscal Year Anti-dilutive stock options outstanding, excluded from diluted earnings per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Additional Information Relating to Stock Options Outstanding Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Equity Component [Domain] Equity Component [Domain] Derivative Interest Rate, Type [Axis] Derivative Interest Rate, Type [Axis] Derivative Interest Rate, Type Services Provided Services Provided [Member] Services provided to the customers. Interest Expense Interest Expense [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Shares Outstanding (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Increases for tax positions related to current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Investment, Name [Domain] Investment, Name [Domain] Weighted Average Exercise Price of Options Outstanding (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Schedule of Reconciliation of Unrecognized Tax Benefits Summary of Income Tax Contingencies [Table Text Block] Amortization of ROU asset Finance Lease, Right-of-Use Asset, Amortization Cash paid for financing costs Payments of Financing Costs Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Related Party [Domain] Related Party [Domain] Chemogas Defined Pension Plan Chemogas Defined Pension Plan [Member] Chemogas Defined Pension Plan Hedging Designation [Domain] Hedging Designation [Domain] 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 Supplemental Cash Flow Information [Abstract] Supplemental Cash Flow Information [Abstract] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Adjustments to Previously Reflected Treasury Stock Balance Revision of Prior Period, Reclassification, Adjustment [Member] Plan Name [Domain] Plan Name [Domain] Outstanding balance Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Other Comprehensive Income (Loss), Net of Tax [Abstract] Other Comprehensive Income (Loss), Net of Tax [Abstract] 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 Award Type [Axis] Award Type [Axis] Actuarial loss Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Number of defined contribution plans Number Of Defined Contribution Plans Number Of Defined Contribution Plans Total before tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Operating lease liabilities - current Operating leases liabilities - current Operating Lease, Liability, Current Cash paid for amounts included in the measurement of lease liabilities Cash Flow, Operating Activities, Lessee [Abstract] Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Lease Cost Lease, Cost [Abstract] Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Corporate Trademark Corporate Trademark [Member] Corporate Trademark Foreign Exchange Forward, USD NOK Foreign Exchange Forward, USD NOK [Member] Foreign Exchange Forward, USD NOK Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Total liabilities Liabilities Weighted-average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Increase (decrease) in goodwill Goodwill, Purchase Accounting Adjustments Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Schedule of Estimated Future Employer Contributions and Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Schedule of Changes in Benefit Obligation Schedule of Changes in Projected Benefit Obligations [Table Text Block] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Total lease liabilities, non-current Operating and Finance Lease, Liability, Noncurrent Operating and Finance Lease, Liability, Noncurrent Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Related rabbi trust assets Assets Held-in-trust, Noncurrent Revolving loan Revolving Credit Facility [Member] Revenue Recognition and Cost of Sales Revenue from Contract with Customer [Policy Text Block] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Document Type Document Type Weighted Average Exercise Price [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Estimated useful lives Property, Plant and Equipment, Useful Life REVOLVING LOAN Long-Term Debt [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] 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 Deferred income taxes Deferred Income Tax Expense (Benefit) Exercise Price Range [Axis] Exercise Price Range [Axis] Capital expenditures and intangible assets acquired Payments to Acquire Other Productive Assets 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. Developed technology Developed Technology Rights [Member] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Multiemployer Plans [Line Items] Multiemployer Plan [Line Items] Net Earnings [Abstract] Net Earnings [Abstract] Net Earnings Goodwill percent Goodwill, Acquired During Period, Percent Goodwill, Acquired During Period, Percent Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Accounts Receivable Accounts Receivable [Policy Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Accrued expenses Accrued Liabilities, Current Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] 2026 Operating And Finance Lease, Liability, To Be Paid, Year Four Operating And Finance Lease, Liability, To Be Paid, Year Four $113.24 - $150.85 Exercise Price Range 3 [Member] Exercise price range for stock options outstanding. Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Interest cost Defined Benefit Plan, Interest Cost Schedule of Assumptions Used in the Valuation of Option Awards Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Repurchases of common stock Treasury Stock, Value, Acquired, Par Value Method Finance lease liabilities - non-current Finance Lease, Liability, Noncurrent Related Party Transaction [Line Items] Related Party Transaction [Line Items] Schedule of Fair Value of Derivative Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Weighted-average period of recognition for unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Payable to related party Accounts Payable, Related Parties 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 Intangible Assets, Estimated Useful Lives Schedule of Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Payment Payments to Acquire Businesses, Gross Derivative Contract [Domain] Derivative Contract [Domain] Gross margin Gross margin Gross Profit Entity Registrant Name Entity Registrant Name 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Installment payments required Line of Credit Facility, Periodic Payment Contribution rate increase Multiemployer Plan, Contribution Rate Increase (Decrease) Revolving loan Long-Term Line of Credit, Noncurrent Dividend Yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Range of exercise prices, maximum (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid EMPLOYEE BENEFIT PLANS Retirement Benefits [Text Block] Leases [Abstract] Leases [Abstract] Employee Share-Based Payment Arrangement, Employee [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Minimum Minimum [Member] Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Specialty Products Specialty Products [Member] A reportable segment of the company that provides specialty-packaged chemicals for use in healthcare and other industries. Stock Options Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Investment, Name [Axis] Investment, Name [Axis] FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] Trading Symbol Trading Symbol Entity File Number Entity File Number INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] Shares repurchased, average cost (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Weighted Average Remaining Contractual  Term Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Foreign Deferred Foreign Income Tax Expense (Benefit) Derivative Instruments and Hedging Activities Derivatives, Policy [Policy Text Block] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Effective tax rate Effective Income Tax Rate Reconciliation, Percent Proceeds from revolving loan Proceeds from Lines of Credit Use of Estimates Use of Estimates, Policy [Policy Text Block] Reasonably certain criterion renewal period Lessee, Operating Lease, Remaining Renewal Lease Term, Reasonable Threshold Period Lessee, Operating Lease, Remaining Renewal Lease Term, Reasonable Threshold Period Total consideration on acquisition date Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Total expected payments Expected Payments to Acquire Businesses Including Contingent Consideration, Gross Expected Payments to Acquire Businesses Including Contingent Consideration, Gross Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] Supplemental pro forma combined financial information Business Acquisition, Pro Forma Net Income (Loss) Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Derivative assets (liabilities) Derivative Liability [Abstract] INCOME TAXES Income Tax Disclosure [Text Block] Revenues from related party Revenue from Related Parties Foreign currency and interest rate swaps Deferred Tax Liabilities, Derivatives And Unrealized Currency Transaction Gains Deferred Tax Liabilities, Derivatives And Unrealized Currency Transaction Gains Finished goods Inventory, Finished Goods, Net of Reserves Basic net earnings per common share (in dollars per share) Earnings Per Share, Basic 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. Lessee, Operating Lease, Tranches [Axis] Lessee, Operating Lease, Tranches [Axis] Lessee, Operating Lease, Tranches [Axis] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Unrealized gain/(loss) on cash flow hedge Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax Other and Unallocated Corporate, Non-Segment [Member] Eastman Chemical Company Eastman Chemical Company [Member] Refers to the entity with which the joint venture is formed. Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Foreign Exchange Forward, USD EURO Foreign Exchange Forward, USD EURO [Member] Foreign Exchange Forward, USD EURO Prior service credit and gain arising during the period Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Interactive Data Current Entity Interactive Data Current Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in assets and liabilities, net of acquired balances Increase (Decrease) in Operating Capital [Abstract] Money Market Funds Money Market Funds [Member] Schedule of Compensation Cost on Net Earnings Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Other comprehensive (loss)/ income, net of tax Other comprehensive (loss)/gain Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Repurchases of common stock Payments for Repurchase of Common Stock Income Taxes Income Tax, Policy [Policy Text Block] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Current assets: Assets, Current [Abstract] Interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Retained earnings Retained Earnings (Accumulated Deficit) Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Trademarks Trademarks [Member] 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 Related Party Transactions Disclosure [Text Block] Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Principal payments on finance lease Principal payments on finance lease Finance Lease, Principal Payments Research and development Deferred Tax Assets, in Process Research and Development ANH Animal Nutrition and Health 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. Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Cash flows from operating and finance leases Cash Payments for Operating and Finance Leases Cash Payments for Operating and Finance Leases Product Sales Revenue Product [Member] Impairment of Long-lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Total expected consideration Business Combination, Consideration Transferred, Including Adjustments Business Combination, Consideration Transferred, Including Adjustments Inventories Increase (Decrease) in Inventories Restricted stock and stock options Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Receivable from related party Accounts Receivable, Related Parties Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill, beginning of period Goodwill, end of period Goodwill Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Income tax expense Total income tax provision Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred income taxes Deferred Income Tax Liabilities, Net Hedging Relationship [Axis] Hedging Relationship [Axis] Entity Public Float Entity Public Float 2023 Operating And Finance Lease, Liability, To Be Paid, Year One Operating And Finance Lease, Liability, To Be Paid, Year One Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment 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] 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year One $76.89 - $111.94 Exercise Price Range 2 [Member] Exercise price range for stock options outstanding. Common stock, $.0667 par value. Authorized 120,000,000 shares; 32,152,787 shares issued and outstanding at December 31, 2022 and 32,287,150 shares issued and outstanding at December 31, 2021, respectively Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Transaction and integration costs Business Combination, Integration Related Costs Cash and cash equivalents beginning of period Cash and cash equivalents end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Kechu BidCo AS Kechu BidCo AS and Its Subsidiary Companies (Kappa) [Member] Kechu BidCo AS and Its Subsidiary Companies (Kappa) Current liabilities: Liabilities, Current [Abstract] Proceeds from stock options exercised Proceeds from Stock Options Exercised Interest on lease liabilities Finance Lease, Interest Expense Retirement Plan Type [Domain] Retirement Plan Type [Domain] Income Statement Location [Domain] Income Statement Location [Domain] Amendment Flag Amendment Flag Useful life of intangible assets Amortization Period (In years) Finite-Lived Intangible Asset, Useful Life Operating lease cost Operating Lease, Cost SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Goodwill, acquired during period Goodwill, Acquired During Period Pro forma combined net sales Business Acquisition, Pro Forma Revenue SIGNIFICANT ACQUISITIONS Mergers, Acquisitions and Dispositions Disclosures [Text Block] Construction in progress Construction in Progress [Member] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Deferred income taxes, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other assets Other Assets, Noncurrent Auditor Information [Abstract] Auditor Information Goodwill and Acquired Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Exercisable at end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Depreciation and amortization Depreciation, Depletion and Amortization Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Total finance lease Finance Lease, Cost Finance Lease, Cost Operating lease term Lessee, Operating Lease, Term of Contract Counterparty Name [Axis] Counterparty Name [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Contracts Derivative, Number of Instruments Held Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code SUPPLEMENTAL CASH FLOW INFORMATION Cash Flow, Supplemental Disclosures [Text Block] Operating cash flows from operating leases Operating Lease, Payments Co-manufacturing Co-manufacturing [Member] Revenues generated from co-manufacturing. Right of use assets Assets and Liabilities, Lessee [Abstract] Stock Options Share-Based Payment Arrangement, Option [Member] Benefit Obligatoins Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract] Net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Expected Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Common stock, shares authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total operating expenses Operating Expenses Maximum Maximum [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Designated as hedge Designated as Hedging Instrument [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Unrealized gain/(loss) on cash flow hedge, net of taxes of $868, $654, and $809 at December 31, 2022, 2021, and 2020, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent STOCKHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] Schedule of Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Schedule of Multiemployer Plans [Table] Multiemployer Plan [Table] Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] ROU assets obtained in exchange for new finance lease liabilities, net of ROU asset disposals Right-of-use Asset Obtained in exchange for Finance Lease Liability, net of Right-of-Use Assets Sold Right-of-use Asset Obtained in exchange for Finance Lease Liability, net of Right-of-Use Assets Sold Schedule of Assumptions to Determine Benefit Obligation Defined Benefit Plan, Assumptions [Table Text Block] SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Number of financial instruments held for trading purposes Financial Instruments, Number of Financial Instruments Held for Trading Purposes Net deferred tax (liability) Deferred Tax Liabilities, Net Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Net foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net gain on foreign currency exchange forward contracts Business Combination, Separately Recognized Transactions, Net Gains and Losses Inventories, net Total inventories Inventory, Net Income Tax Authority [Axis] Income Tax Authority [Axis] Years 3 and 4 Lessee, Operating Lease, Tranche Two [Member] Lessee, Operating Lease, Tranche Two [Member] Weighted average common shares - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Ownership percentage in joint venture Equity Method Investment, Ownership Percentage Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Loss/(gain) on disposal of assets Gain (Loss) on Disposition of Assets Notional value Derivative, Notional Amount Preferred stock, $25 par value. Authorized 2,000,000 shares; none issued and outstanding Preferred Stock, Value, Issued Restricted Stock Restricted Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Income taxes Increase (Decrease) in Income Taxes Payable Total minimum lease payments Operating And Finance Lease, Liability, To Be Paid Operating And Finance Lease, Liability, To Be Paid Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Number of Options Exercisable (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Earnings before income tax expense Earnings before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Exchange rate changes Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Work in progress Inventory, Work in Process, Net of Reserves Interest expense, net Interest Income (Expense), Net Operating expenses Operating Expense [Member] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Related Party [Axis] Related Party [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Principal payments on revolving loan Repayments of outstanding balance Repayments of Long-Term Lines of Credit Land Land [Member] 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 SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Cash paid for acquisitions, net of cash acquired Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Current Fiscal Year End Date Current Fiscal Year End Date Derivative Interest Rate, Type [Domain] Derivative Interest Rate, Type [Domain] Derivative Interest Rate, Type Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Participant contributions Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Total current liabilities Liabilities, Current Finance Leases - ROU Finance Lease, Right-of-Use Asset, before Accumulated Amortization Proceeds from insurance Proceeds from Insurance Settlement, Investing Activities Number of lease tranches Lessee, Operating Lease, Number Of Tranches Lessee, Operating Lease, Number Of Tranches 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. Expiration period of options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Summary Of Key Terms of Forward Exchange Contracts Schedule of Derivative Instruments [Table Text Block] Other expenses: Nonoperating Income (Expense) [Abstract] Number of savings plan Number of Savings Plans Number of Savings Plans FDII Effective Income Tax Rate Reconciliation, FDII, Amount Range of exercise prices, minimum (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Pay-Fixed Interest Rate Pay-Fixed Interest Rate [Member] Pay-Fixed Interest Rate Income Tax Authority [Domain] Income Tax Authority [Domain] Cost of sales Cost of Revenue Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-Based Payment Arrangement, Option, Exercise Price Range [Table] Cardinal Associates Inc. ("Bergstrom") Cardinal Associates Inc. (Bergstrom) [Member] Cardinal Associates Inc. (Bergstrom) Foreign Countries Europe [Member] Weighted-average remaining lease term - finance leases Finance Lease, Weighted Average Remaining Lease Term Number of share-based compensation plans Number of Share Based Compensation Plans Number of Share Based Compensation Plans Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Unused portion of revolving loan Line of Credit Facility, Remaining Borrowing Capacity Other and Unallocated 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. Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Reserve for inventory Inventory Valuation Reserves Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Number of shares authorized for grants (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Schedule of Long-Lived Assets by Geographical Area Long-Lived Assets by Geographic Areas [Table Text Block] Customer relationships and lists Customer Lists [Member] Fixed interest rate Derivative, Fixed Interest Rate Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Unrecognized net gain Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Schedule of Income Tax Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] (Decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect State income taxes, net of Federal income taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Receive-Fixed Interest Rate Receive-Fixed Interest Rate [Member] Receive-Fixed Interest Rate Entity Central Index Key Entity Central Index Key Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Former Bank Former Bank [Member] Former Bank Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) [Table Text Block] Business Concentrations Concentration Risk, Credit Risk, Policy [Policy Text Block] City Area Code City Area Code Assets Assets Assets [Abstract] Selling, General and Administrative Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Prepaid expenses Other Prepaid Expense, Current Net Earnings Per Common Share Earnings Per Share, Policy [Policy Text Block] Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock compensation expense Share-Based Payment Arrangement, Noncash Expense Capital contributions Payments to Acquire Equity Method Investments 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 Other long-term obligations Other Liabilities, Noncurrent Loss relating to joint venture's expenses Income (Loss) from Equity Method Investments Capital expenditures Payments to Acquire Property, Plant, and Equipment Product Trademarks Product Trademarks [Member] Product Trademarks ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net Of Right-Of Use Assets Sold Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net Of Right-Of Use Assets Sold 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Benefit obligation at beginning of year Benefit obligation at end of year Defined Benefit Plan, Benefit Obligation 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] Interest rate Line of Credit Facility, Interest Rate at Period End Initial total shareholder return percentage Initial TSR The initial percentage of total shareholder return. Real Estate [Domain] Real Estate [Domain] Profit Sharing contributions Profit Sharing Plan Cost Recognized The amount of the cost recognized during the period for profit sharing plans. Income Tax Reconciliation [Abstract] Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] 1999 Plan Stock Plan 1999 [Member] Stock plan for officers, directors, directors emeritus and employees of and consultants of the company. Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Number of votes Equity Method Investment, Number Of Votes Equity Method Investment, Number Of Votes Office space Area of Real Estate Property Net change in postretirement benefit plan taxes Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Reconciliation of Unrecognized Tax Benefits [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Years 5 through 9 Lessee, Operating Lease, Tranche Three [Member] Lessee, Operating Lease, Tranche Three [Member] Inventory Reserve SEC Schedule, 12-09, Reserve, Inventory [Member] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Repurchases of common stock (in shares) Treasury Stock, Shares, Retired Depreciation Deferred Tax Liabilities, Property, Plant and Equipment Adjustments/deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Range [Domain] Statistical Measurement [Domain] Long-lived assets, excluding intangible assets Long-Lived Assets Total net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Net earnings Net earnings Net Earnings - Basic and Diluted Net Income (Loss) Attributable to Parent LEASES Lessee, Finance Leases [Text Block] Other Other Intangible Assets [Member] Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Cliff vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage LEASES Lessee, Operating Leases [Text Block] Plan Name [Axis] Plan Name [Axis] Net earnings Share-Based Payment Arrangement, Expense, after Tax Former Shareholders' Lenders And Creditors Former Shareholders' Lenders And Creditors [Member] Former Shareholders' Lenders And Creditors Purchase of convertible notes Payments for Hedge, Investing Activities Identifiable intangible assets [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Former Shareholders Former Shareholders [Member] Former Shareholders Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Level 1 Fair Value, Inputs, Level 1 [Member] $38.10 - $74.57 Exercise Price Range 1 [Member] Exercise price range for stock options outstanding. Unrecognized prior service cost Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax Lessee, Operating Lease, Tranches [Domain] Lessee, Operating Lease, Tranches [Domain] [Domain] for Lessee, Operating Lease, Tranches [Axis] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Kappa & Bergstrom actual results included in the Company's consolidated income statement in 2022 Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Schedule of Non-vested Restricted Stock Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Document Annual Report Document Annual Report 2018 Credit Agreement 2018 Credit Agreement [Member] 2018 Credit Agreement Net interest income (expense) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Geographical [Axis] Geographical [Axis] Percentage of outstanding common shares acquired Business Acquisition, Percentage of Voting Interests Acquired Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Plant and Equipment, Estimated Useful Lives Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Postretirement Medical Plans Postretirement Health Coverage [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued 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] 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Segments [Axis] Segments [Axis] Number of unfunded plans Defined Benefit Plan, Number of Benefit Plans Defined Benefit Plan, Number of Benefit Plans Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Decreases for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Right of use assets Deferred Tax Liabilities, Operating Lease, Right-Of-Use Assets Deferred Tax Liabilities, Operating Lease, Right-Of-Use Assets Other receivable from related party Accounts Receivable, Related Parties, Current Deferred tax (liabilities): Components of Deferred Tax Liabilities [Abstract] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Consolidation Items [Domain] Consolidation Items [Domain] Non-employee director Share-Based Payment Arrangement, Nonemployee [Member] Document Period End Date Document Period End Date Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] Amortization of prior service credit Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax Components of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets Assets Earnings Per Share [Abstract] Earnings Per Share [Abstract] Weighted Average Assumptions [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Performance Shares Performance Shares [Member] Interest rate swap Interest Rate Swap [Member] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Accrued compensation and other benefits Employee-related Liabilities, Current Segments [Domain] Segments [Domain] Schedule of Goodwill [Table] Schedule of Goodwill [Table] NET EARNINGS PER COMMON SHARE Earnings Per Share [Text Block] Other Deferred Tax Liabilities, Other Forward Contracts Forward Contracts [Member] Deferred compensation liability Deferred Compensation Liability, Classified, Noncurrent Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Other comprehensive (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Equity Award [Domain] Award Type [Domain] Grantee Status [Axis] Grantee Status [Axis] Unrealized loss/(gain) on foreign currency transactions and deferred compensation Unrealized Loss (Gain) on Foreign Currency Transactions and Deferred Compensation Unrealized Loss (Gain) on Foreign Currency Transactions and Deferred Compensation Summary of Pension Fund Multiemployer Plan [Table Text Block] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Impact due to change in foreign exchange rates Goodwill, Foreign Currency Translation Gain (Loss) Foreign currency translation adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Cash flow hedge Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Operating expenses: Operating Expenses [Abstract] Total lease liabilities, current Operating and Finance Lease, Liability, Current Operating and Finance Lease, Liability, Current Exchange rate changes Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Increase in Deferred Tax Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities Years 2028-2032 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Royalty Revenue Royalty [Member] Raw materials Inventory, Raw Materials, Net of Reserves Capitalized costs net of accumulated amortization Debt Issuance Costs, Net Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Auditor Name Auditor Name Pension Plan Pension Plan [Member] Operating loss carryforwards Operating Loss Carryforwards Trade accounts payable Accounts Payable, Trade, Current Research and development expenses Research and Development Expense Increases for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Equipment Equipment [Member] 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. Cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Notional amount of derivatives Derivative Liability, Notional Amount Other comprehensive (loss)/ income, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Schedule of Changes in Plan Assets Schedule of Changes in Fair Value of Plan Assets [Table Text Block] Net of tax Cash flow hedge (interest rate swap), net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax State Deferred State and Local Income Tax Expense (Benefit) Amortization of identifiable intangible assets Amortization of identifiable intangible assets Amortization of Intangible Assets Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Summary of Goodwill Schedule of Goodwill [Table Text Block] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Postretirement benefit plan Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Right of use assets Business Combination, Recognized Identifiable Assets Acquires and Liabilities Assumed, Right-of-Use Assets Business Combination, Recognized Identifiable Assets Acquires and Liabilities Assumed, Right-of-Use Assets Inventories Inventory, Policy [Policy Text Block] Selling expenses Selling Expense Counterparty Name [Domain] Counterparty Name [Domain] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Derivative Instruments and Hedging Activities Disclosure [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 Dividends Dividends, Common Stock Other Deferred Tax Assets, Other Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Decrease in property, plant and equipment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment 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. Dividends paid Payments of Dividends Retained Earnings Retained Earnings [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Percentage of production offtake Percentage of Production Offtake Refers to the percentage of production offtake. Interest on lease liabilities Lease, Cost Adjustment Other Comprehensive (Income) Loss, Defined Benefit Plan, One Time Adjustment, after Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, One Time Adjustment, after Tax Common Stock Common Stock [Member] Number of reportable segments Number of Reportable Segments Schedule of Lease Cost Lease, Cost [Table Text Block] Shares available for future awards (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Contingent consideration liability Business Combination, Contingent Consideration, Liability Corporate Headquarters And Laboratory Facility, Sublease Corporate Headquarters And Laboratory Facility, Sublease [Member] Corporate Headquarters And Laboratory Facility, Sublease Statement [Table] Statement [Table] 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 Schedule of Non-vested Performance Share Activity Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Operating lease liabilities - non-current Operating Lease, Liability, Noncurrent 401(k) contributions Defined Contribution Plan, Cost Range [Axis] Statistical Measurement [Axis] Identifiable intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Grantee Status [Domain] Grantee Status [Domain] Other Other Operating Activities, Cash Flow Statement Accounts receivable, net of allowance for doubtful accounts of $1,226 and $928 at December 31, 2022 and 2021, respectively Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Schedule of Amounts Recognized in Consolidated Balance Sheet Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Patents and 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. Credit Agreement Revolving Credit Agreement [Member] Revolving Credit Agreement Revision of Prior Period [Domain] Revision of Prior Period [Domain] Cancelled (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Statement [Line Items] Statement [Line Items] 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 Total other expenses Interest and other expense Nonoperating Income (Expense) Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Increase in contingent consideration liability Increase (decrease) in contingent consideration liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Right of use assets - operating leases Operating Lease - ROU Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Income (Loss) Total AOCI Attributable to Parent [Member] ACCUMULATED OTHER COMPREHENSIVE INCOME Comprehensive Income (Loss) Note [Text Block] Auditor Firm ID Auditor Firm ID Document Transition Report Document Transition Report 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Local Phone Number Local Phone Number Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Earnings from operations Operating Income (Loss) Inventories Deferred Tax Assets, Inventory Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets State State and Local Jurisdiction [Member] Percentage of operating expenses to be absorbed Percentage of Operating Expenses to be Absorbed Refers to the percentage of operating expenses to be absorbed. Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Amortization of loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Foreign rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount 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] Property, Plant and Equipment and Depreciation Property, Plant and Equipment, Policy [Policy Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Income Statement [Abstract] Income Statement [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Federal Deferred Federal Income Tax Expense (Benefit) Additional Paid-in Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Raw Materials Sold Raw Materials Sold [Member] Raw materials sold to the customers. Total intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value 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. Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Derivative [Line Items] Derivative [Line Items] Net foreign currency translation adjustment tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Weighted average common shares - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Derivative assets (liabilities) Derivative Assets (Liabilities), at Fair Value, Net Schedule of Inventories Schedule of Inventory, Current [Table Text Block] 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. Expected Term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag 2024 Operating And Finance Lease, Liability, To Be Paid, Year Two Operating And Finance Lease, Liability, To Be Paid, Year Two 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 Operating Segments Operating Segments [Member] Aggregate intrinsic value for exercisable stock options outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Shares and options issued under stock plans Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Carrying value of joint venture Equity Method Investments Unrealized gain/(loss) on cash flow hedge taxes Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Bank debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-Term Debt Finance lease liabilities - current Finance Lease, Liability, Current Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Accounts payable Accounts Payable, Related Parties, Current Proceeds from revolving loan Proceeds from Long-Term Lines of Credit Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Entity Current Reporting Status Entity Current Reporting Status Finished goods received from related party recorded in cost of goods sold Related Party Transaction, Purchases from Related Party Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Dividends (in dollars per share) Dividends Payable, Amount Per Share Additions charged to costs and expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Estimated Fair Values of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Derivative [Table] Derivative [Table] 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 Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Operating And Finance Lease, Liability, To Be Paid [Abstract] Operating And Finance Lease, Liability, To Be Paid [Abstract] Operating And Finance Lease, Liability, To Be Paid Net change in postretirement benefit plan, net of taxes of $24, $13, and $127 at December 31, 2022, 2021 and 2020, respectively Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net QUARTERLY FINANCIAL INFORMATION (UNAUDITED) Quarterly Financial Information [Text Block] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other, net Other Nonoperating Income (Expense) More than 10 years Lessee, Operating Lease, Tranche Four [Member] Lessee, Operating Lease, Tranche Four [Member] BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Business combination, contingent consideration, liability, noncurrent Business Combination, Contingent Consideration, Liability, Noncurrent Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] St. Gabriel CC Company, LLC Corporate Joint Venture [Member] Net gains on forward contracts Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Expected return on assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets Total current assets Assets, Current Income tax payable Taxes Payable, Current Small Reporting Company Entity Small Business Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Intangible assets with finite lives, net Finite-Lived Intangible Assets, Net Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Unrecognized compensation cost related to non-vested shares Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 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. SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Aggregate intrinsic value for outstanding stock options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Cash Paid for Income Taxes and Interest [Abstract] Cash Paid for Income Taxes and Interest [Abstract] Shares and options issued under stock plans (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Beginning balance Ending balance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Stock-based Compensation Share-Based Payment Arrangement [Policy Text Block] Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Finance Leases Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Losses and gains recognized in accumulated other comprehensive income (loss) Derivative, Gain (Loss) on Derivative, Net 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Thereafter Operating And Finance Lease, Liability, To Be Paid, After Year Five Operating And Finance Lease, Liability, To Be Paid, After Year Five 2027 Operating And Finance Lease, Liability, To Be Paid, Year Five Operating And Finance Lease, Liability, To Be Paid, Year Five Hedging Relationship [Domain] Hedging Relationship [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Auditor Location Auditor Location Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations) Liability, Defined Benefit Pension Plan, Noncurrent Entity Filer Category Entity Filer Category Federal Current Federal Tax Expense (Benefit) United States UNITED STATES Kappa & Bergstrom actual results included in the Company's consolidated income statement in 2022 Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Stock-based compensation cost Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 16) Commitments and Contingencies Security Exchange Name Security Exchange Name 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 Useful life of intangible assets acquired Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] HNH Human Nutrition and Health 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. Interest and other expense Segment Reconciling Items [Member] Lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Net sales Revenue from Contract with Customer, Excluding Assessed Tax Service cost with interest to end of year Defined Benefit Plan, Service Cost Foreign Exchange Forward, EURO NOK Foreign Exchange Forward, EURO NOK [Member] Foreign Exchange Forward, EURO NOK Cover [Abstract] Entity Voluntary Filers Entity Voluntary Filers Post-employment Benefits Postemployment Benefit Plans, Policy [Policy Text Block] Weighted-average discount rate - finance leases Finance Lease, Weighted Average Discount Rate, Percent REVENUE Revenue from Contract with Customer [Text Block] Cash acquired from acquisition Cash Acquired from Acquisition Segment Reporting [Abstract] Segment Reporting [Abstract] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Derivative assets Derivative Asset, Current Risk-Free Interest Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Amortization of gain Defined Benefit Plan, Amortization of Gain (Loss) Retirement Plan Name [Axis] Retirement Plan Name [Axis] Total liabilities and stockholders’ equity Liabilities and Equity Amortization expense pertaining to capitalized costs Amortization of Debt Issuance Costs Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] 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. Foreign Countries Non-US [Member] 2025 Operating And Finance Lease, Liability, To Be Paid, Year Three Operating And Finance Lease, Liability, To Be Paid, Year Three Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Total right-of-use assets Operating and Finance Lease, Right-of-Use Asset Operating and Finance Lease, Right-of-Use Asset Total deferred tax assets Deferred Tax Assets, Gross Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Number of multiemployer benefit pension plans Multiemployer Plan, Pension, Number Of Plans Multiemployer Plan, Pension, Number Of Plans Years 1 and 2 Lessee, Operating Lease, Tranche One [Member] Lessee, Operating Lease, Tranche One [Member] Diluted net earnings per common share (in dollars per share) Net earnings per share - diluted (in dollars per share) Earnings Per Share, Diluted Proceeds from sale of assets Proceeds from Sale of Property, Plant, and Equipment Accumulated postretirement benefit obligation Defined Benefit Plan, Accumulated Benefit Obligation Trademarks and trade names Trademarks and Trade Names [Member] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Consolidation Items [Axis] Consolidation Items [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Exercise Price Range [Domain] Other current assets Other Assets, Current Decrease in contingent consideration Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration Balance at beginning of period Balance at end of period Unrecognized Tax Benefits Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 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. Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Product and Service [Axis] Product and Service [Axis] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Product Sales Product Sales [Member] Revenues generated from product sales. Retirement Plan Type [Axis] Retirement Plan Type [Axis] Other liabilities 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 INVENTORIES Inventory Disclosure [Text Block] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Buildings Building Building [Member] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Funded status Defined Benefit Plan, Funded (Unfunded) Status of Plan Contributions of Balchem Corporation Multiemployer Plan, Employer Contribution, Cost Disaggregation of Revenue by Source and Geography Disaggregation of Revenue [Table Text Block] Transaction and integration related costs 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. Total deferred tax (liabilities) Deferred Tax Liabilities, Gross Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Dividends payable Dividends payable Dividends Payable, Current Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Participant contributions Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Currency swap Cross-currency swap Currency Swap [Member] VALUATION AND QUALIFYING ACCOUNTS SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Net Cost Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five 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. Research and Development Research and Development Expense, Policy [Policy Text Block] Allowance for Doubtful Accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] 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] Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Weighted Average Exercise Price of Options Exercisable (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price General and administrative expenses General and Administrative Expense Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Income tax at Federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Real Estate, Type of Property [Axis] Real Estate, Type of Property [Axis] EQUITY-METHOD INVESTMENT Equity Method Investments and Joint Ventures Disclosure [Text Block] United States North America [Member] Asset impairment charge Asset Impairment Charges Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Cost of sales Cost of Sales [Member] 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. Derivative liabilities Derivative Liability, Noncurrent EX-101.PRE 16 bcpc-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 17 bcpc-20221231_g1.jpg begin 644 bcpc-20221231_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-_TVMF>,CY79XV!V4 M <5XR_X.%_ OP5\;^'[_ /:F_8!^//PI^%?BS5X].T'XN^-O"\=OIZR2(?CIX]U0Q^'O#6ASZK?SVJ^ M:\D,49?;$H_ULCX"HB\NS*HR2*^4_P#@NM\/Y?VI_P!CV+_@G9X(L8;[QQ\= M?$NF:5H$4D7F+I5E9W]K?:CK,PZI;VEO"WB&6F53W/_!03]@+XF_M; M_LF>'/V7?@%^U9??",^&]:T?4+?Q##X:35Y;D:65ELX9(WGA7:MQ%;SD\Y:W M3C&00#F?V1/^"M/BC]K/XY:=\%IO^"6O[57PUAOK:XGN/&/Q4^%XT?1K)8HF M<"2X>.* .SHKY]\2? MMJ_$SP?H5UXG\5?L;^,M/TZRB\R[O;N_M4CA3^\S%L 5Z_H?CK4==T6SUNV\ M'7HCO+6.>,>8APKJ&'/?K0!T=%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 ;%%8=MXOOKR,RVOA:ZD M4,5+)(I&1U'6I/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU M?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275 M_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%" M]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+ MW_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_O MI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ M +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8 MHK#7Q??/_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8$;PAAD$.O(_.@#9HK'_X275_^A0O?^^EH_X275_^ MA0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_ M^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V**Q_\ A)=7_P"A0O?^ M^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X275_^A0O?^^EH V** MQ_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X275_^A0O?^^EH_X2 M75_^A0O?^^EH V**Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6@#8HK'_X M275_^A0O?^^EJ.V\7WUY&9;7PM=2*&*EDD4C(ZCK0!N45C_\)+J__0H7O_?2 MT?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M0!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>_]]+0! ML45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2 MT?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2U&OB^^>Y:S7PM=&5%#-& M)%R >AQF@#"3/[8'CWX)?$KX__ !5_ MX)I>/?!R>%H[:V\$?#5[N"\\2>*+LJQFD 1EA@M]TMNBDD[?+N'8D (/K&B@ M#\K?@=_P4$_X*#^ ]:UOXU_%/_@AE\<_$WQ.\30"'4M7CU+3H;33[*-F>WTB MQ5G9H+.(L6+'+S2L\T@RRI']9?&G]MK]JG]G+X9?"/QOXM_X)[>-_B#<^,K; M/Q-L/A-)'?W/@>X:&*1(1:R%9+]0\DD32JT:_P"C,^%,B1U]044 ?+?A;X8> M-/VP_P!L'X;_ +9WQ(^"NN> /#OP@T'6X? .D>+A;QZWJFIZO#!;W-Y/!!+* M+.VBM87B2.1Q-+)<.SQQ+#'YOU)110 4444 >4?MS_\ )H_CW_L O_Z&M=U\ M+O\ DF?AW_L!6G_HE*X7]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0 M!NT444 %%%% !1110 4444 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!? MLW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!CV7_([WO\ UY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+ MZ/\ ]?I_]!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110!F^,?^18O?^N!JYIW_(/@_P"N*_R%4_&/_(L7O_7 UOW^H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#RC]N?_ )-'\>_]@%__ $-:[KX7?\DS\._] M@*T_]$I7"_MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE* -VBBB@ HHH MH **** "BBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO M?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\ MBQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^ MS?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L44 M44 %%%% !1110 4444 %%%% !1110 5\@?\ !?C_ )0V?M"?]D_F_P#1T5?7 M]?('_!?C_E#9^T)_V3^;_P!'14 ?QA4444 ?O]_P:;?\I3/VN_\ MX_]/D]? MO]7X _\ !IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 >4?MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE*X7] MN?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E &[1110 4444 %%%% ! M1110 4444 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,U ML5CV7_([WO\ UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!C^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_]!-;% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!J MYIW_ "#X/^N*_P A5/QC_P BQ>_]<#5S3O\ D'P?]<5_D* )J*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y3XS_ !G\"_ ?P+<>/O'V MH&*UB(C@@B ::ZF(.V*-(].>8O'WU_ZO>KRWM[3V?N>MN;GM_VY?R/E_P#7 M/)?;S3/J*56G6IJI3=XO5- M=0HHHKI- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>] M_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** M "OD#_@OQ_RAL_:$_P"R?S?^CHJ^OZ^0/^"_'_*&S]H3_LG\W_HZ*@#^,*BB MB@#]_O\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*/VY_^31_'O_8!?_T- M:[KX7?\ ),_#O_8"M/\ T2E<+^W/_P FC^/?^P"__H:UW7PN_P"29^'?^P%: M?^B4H W:*** "BBB@ HHHH **** "BBB@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R M")?^OV;_ -"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** ,>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:V* "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1_P#K]/\ Z":V M*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH S?&/_(L7O\ UP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&K MFG?\@^#_ *XK_(4 34444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5^>/_!43XDZIXF^/L?P]-RPL/#6FQ*EOGY3/.BRO)]2C1+_ , ]Z_0Z MOSQ_X*B?#;5/#/Q]B^(1MV-AXETV)DGQ\HG@18GC^H18F_X'[5^)?2 ^O_\ M$/I?5[\OM:?M+?R>]:_ES\GSL?)\9^V_L5\FW,N;TU_6Q\TT445_#!^1GTM_ MP2[^).J>&?C[)\/1?'RF>=&B2/ZE&E;_@'O7Z'5_<_T?\ Z_\ \0^7 MUB_+[6I[._\ )[M[>7/S_.Y^N<&>V_L5<^W,^7TT_6X4445^VGU@4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_]>47\S6Q6/9?\CO> M_P#7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %?('_ 7X_P"4-G[0 MG_9/YO\ T=%7U_7R!_P7X_Y0V?M"?]D_F_\ 1T5 '\85%%% '[_?\&FW_*4S M]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% 'E'[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX M=_[ 5I_Z)2N%_;G_ .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]$I0!NT44 M4 %%%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z M%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8] ME_R.][_UY1?S-;%8]E_R.][_ ->47\S6Q0 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 8_B7_D+Z/_U^G_T$UL5C^)?^0OH__7Z? M_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M9OC'_D6+W_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U'2M-93S:VQ&;JY..0J1D\CD%@1TKQ.),1E^&R+$3QM-5* M?+9P:OSN7NQ@D]W.345YM')CIT:>#FZL>:-K6[WT2]6]%YGP_HW[#WQ>^(T& MJ^)/@I:P^(?#]IK=Q8:=J,US%:/?)$V#,B2/MV$\ [NH/I74?"C_ ()E_'/Q MS>K/XTOM-\.:X6ZGXZA(XB5)^KK^-??GP[\":!\,? VE?#_PQ;^78 MZ39);P CEL#EV]68Y8GN6)I? _\ R")?^OV;_P!"K\>RSZ/O!T(TJ^.]I*I9 M.<%.U/FW:7N\_*GHO?O;=W/F,/P7E:49UN9RZI/W;]EI>WS/'_V%5TGP#X3U MK]GC4M"MM,\3^$-4D&L+""/[2CE.Z&^!;E@Z;5]MJ] 0*]XKQ3]J7PQKO@+6 M]*_:O^'=@\VJ>%8S#XEL(>#J>C,@](2_P 4 M;.G4_O1YG931[V6_[,G@I;T_A\X='ZK9^:OU1H4445]B>H%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5CV7_([WO\ UY1?S-;%8]E_R.][_P!> M47\S0!L4444 %%%% !1110 4444 %%%% !1110 5\@?\%^/^4-G[0G_9/YO_ M $=%7U_7R!_P7X_Y0V?M"?\ 9/YO_1T5 '\85%%% '[_ '_!IM_RE,_:[_[> M/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 >4?MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L! M6G_HE*X7]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I0!NT444 %%%% M!1110 4444 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5;% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO\ MUY1?S-;%8]E_R.][_P!>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-; M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,? M^18O?^N!JYIW_(/@_P"N*_R%4_&/_(L7O_7 U%L(G(EN0#WED!P>H 9>F M*O\ [7GBO7-7TS1_VN6QR*]4\(> M%-#\"^%M/\&^&K,6]AI=G';6D0_A1%"C)[GC)/2]R/\ W"@^=K^:=-K6)YDO]LQZA]BEJ_.;6B_[=3OZN/8T:Q_ _P#R")?^ MOV;_ -"K8K'\#_\ ((E_Z_9O_0J^P/3-::&&XA>WN(EDCD4JZ.N0P/!!!ZBO M"/@Q-+^S9\:KS]FG6)67PSXA:;5/AY<2M\L))W7.GY/=22ZCT.2?_ M +2/P;D^,OPZ?3M#O/L7B+2;A-1\+ZFIVM:WT7S1G=V5ONGV.<$@5\SQ)@,5 M.%/,<#&^(P[#M[2E_V^DN6^BJ1A)Z(X,=1J.,:]%7G#5>:^U'YK;S2? M0] HKA/V=?C)%\;/AM!XBO;/[%K-C,]AXDTMAA[._B^65"#R 3\P]F Z@UW= M>UE^/PN:8&GB\-+FA42DGY/NNC6S3U3T>IU4:U/$4HU(.Z:N@HHHKL-0HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ M *\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ KY _X+\?\ *&S]H3_L MG\W_ *.BKZ_KY _X+\?\H;/VA/\ LG\W_HZ*@#^,*BBB@#]_O^#3;_E*9^UW M_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#RC]N?_ )-'\>_]@%__ $-:[KX7?\DS\._] M@*T_]$I7"_MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE* -VBBB@ HHH MH **** "BBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO M?^O*+^9K8K'LO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\ MBQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5#J%_9:583ZIJ5TD%O;0M+<3 M2MA8T4$LQ/8 FIJ\4_:UUS5O'-]H/[*_@V]>+4?&DQ?7;F$_-8Z-$)+5T&O,=-\&V\ZX:UTB%R X!^Z99 7(]LCAJ M]PJIH.AZ5X9T2S\.:%9);65A:QV]I;QCY8XD4*JCV %6ZG(,J>3Y9"A.7-4 M=Y5)?SU)/FG+T3U;^_;LM K'\#_\@B7_ *_9 MO_0JV*Q_ _\ R")?^OV;_P!"KV3J-BBBB@#P7XK(_P"S)\=;;]H'3D,?A'Q= M+#IOCV%!\EI4=)$$D;!E895@<@BLWQIX/\/_ ! \ M)ZAX)\56*W.G:I:/;W<)[HPQD'LPZ@]00".E>5_LK>,/$'A:^U7]ESXDWS3: M[X-53I%[+P=4T=CB"<>I08C;'3Y1DG-?&X?_ (QW/WA7IAL7)RAVA6UE.'DJ MJO4C_?53^:*/+A_L.,]G]BHVUY3W:_[>^)>?-W1[/1117V1Z@4444 %%%% ! M1110 4444 %%%% !1110 4444 %8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_ M,T ;%%%% !1110 4444 %%%% !1110 4444 %?('_!?C_E#9^T)_V3^;_P!' M15]?U\@?\%^/^4-G[0G_ &3^;_T=%0!_&%1110!^_P!_P:;?\I3/VN_^WC_T M^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 M?%7[2^N_\%H_CGXP\3:C^P)K'PB^'?@_PKJ%QINAM\3-)O+W4_&%[;$QW$I$ M8\NPLO/5X8FP\DGE--E8WCI?^"9O_!61OVJ/V!_'?[4?[67@2W^'?B7X)ZYK MF@_&73+4L]K8WND0)<74ZGRRS%7#H&< ,WTI^TI\?=(_9V^&DOB] M] N=>UV_N%T[P=X0TUU%YXBU>56-O8P9X!8JS/(WR0Q1RS2%8XG8?G]^VK^Q M-XO_ &-/^#=G]H;P"^JP:M\0_%^E:OXX^*FLZ5&RPW^M:A>Q76J/$#SY$<*F M!"0"8K=2P!)H [.U_;X_;VO_ /@G1+_P6#BL/#*>$TTU_%T/P-.A,;AO!B2D MM(VJ^=N&I&R!O XC^SCB$Q'_ %U>I?M?_P#!470?A_\ _X(ZW^RG#I?B?QG M^TUKVDZ3\'8M96064<-[''-)JMXD;+(UO:P2+))$C*[,R1Y7<67B[2^\,V'_ M ;*)?0M$=+C_89SVVLG_"'X(/N>F.N3ZU^=_P"RCHGC/3/BK_P1SNOB2DXT MM_"7C#^S3<@[!,\)DM\9Z$Q/9;?4 8Z4 ?J'/^UW\:OV1/VY_AA^QU^UEX]T MGQAH'QQTK45^'WCNR\/+I4]EK^GI'+<:9=0I*\30S0RHUO(-KAU:)A+D2#Z] MK\Q?^"_"ZG??MJ_\$]M&\-!CJK_M16-R@C^]]CAGL6NSQSM$1RWM7Z=4 %%% M<9\9OB;XO^&6F65_X0^#NM>,9+J=HYK;19(U:W4+D.V\C@GCB@#F_P!N?_DT M?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E?,W[5O[1_P 6/%?[.OB[PYK? M[)/C#0[2[TEHY]6OKB PVJ[E^=PISCZ>M>__ K\3ZPWPP\.,?!UZ"=!LR06 M7C]PE ';T5C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ M0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7 MO_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ M]"A>_P#?2T?\)+J__0H7O_?2T '@?_D$2_\ 7[-_Z%6Q7*>%=_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L4 M5C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+0 67_([WO_ %Y1?S-;%_P#7 UE>&=$ MO/$>NWJ6UE86TEQ=W$APL42*69C[ FO'OV2]#U7QWJ&O?M5>,;)XM0\:3>7 MH-M,/FL=&B.($'H9,>8V.&PK=S63^T]XJU[XN>)M#_95\/Z/>0MK;KJ/BYH7 M'F0Z1$X++D?=,K@(#[8(PU>R:?JUUI5A!I>F^!;F"VMH5BMX(MH6-% "J!V M KX^/\ PN\3N6]#!:+M*O*.K\_94Y6_Q5)=8'F+_;,PO]BE^,VO_;8O[Y/J MC>HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6OL#TS8K'\#_ /((E_Z_9O\ MT*C_ (275_\ H4+W_OI:S/"NN:C:Z=)'#X;N9P;F1BZ,N 2W3\* .KHK'_X2 M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8KR#]JSX?^(UM=+_:"^&%KO\ %?@9 MVN8X$_YB6GD?Z1:-CELIEEZD'('+9KT?_A)=7_Z%"]_[Z6C_ (275_\ H4+W M_OI:\S.,KHYSET\)4;C>S4EO"47>$X_WHR2DO-:Z'/BL/#%4'3EI?9]4UJFO M-/49\-_B!X<^*G@;3/B#X2N_.L-5M5F@)^\A/#(V.C*P*D=BIK;KYS\$ZUJ' M[+WQWN/AY-X>N8/!GQ O7N_#,3LH73]4./.M5/0))PR+QSA0#\QKW3_A)=7_ M .A0O?\ OI:Y.'LTK9E@Y0Q24<11?)5BME-)/F7]V<6IP_NR2>J9G@L1.O2: MJ:3B[27GW7DUJO)FQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2U[QV&Q M16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1 M_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM M&Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!] M+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q M6/9?\CO>_P#7E%_,T?\ "2ZO_P!"A>_]]+69:ZYJ*^*;JZ7PWOW^H **** "BBB@ H MHHH **** /SX^,?[%?\ P6U\7_M33/!&B:S\/[S4? M^$T/\ 8H^*/QK_ &S_ 5^V]^V M7?\ A4:E\*M!U#3_ (7^!_!UQ_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I0!NT444 %%%% !1 M110 4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5;% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_ ".][_UY M1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!! M-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^ M,?\ D6+W_K@:N:=_R#X/^N*_R%4_&/\ R+%[_P!<#5S3O^0?!_UQ7^0H FHH MHH **** "BBB@ HHHH **** "BBB@ HHHH *SO%WBK0_ WA?4/&/B6\%O8:9 M9R7-W,?X8T4L<#N>, =R0*T:\+_:/FF^-_Q6\/\ [*6D2L=.8IK?CV6)ON6$ M3@Q6Q(Z&60#CJ %;IFO$X@S2IE.62JT8\U634*&P[E%7D](KO)Z+Y=7V5V7_ -D/PKK>L:=K'[1_CRS,>O?$"Y%W#!)R;'3% M&+6W'H-F')'7*YY%>RTV&&&VA2WMXECCC4*B(N H' Z"G5MDF5T\FRRGA( MRYG&[E)[SG)N4YOSG)N3]2\)AUAV[[MZMOU=V%%%%>J= 5C^!_^01+ M_P!?LW_H5;%8_@?_ )!$O_7[-_Z%0!L4444 %%%% '&_'OX/Z9\!;V MX-M=-MN-(U!]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ MHHHH **** "BBB@ KY _X+\?\H;/VA/^R?S?^CHJ^OZ^0/\ @OQ_RAL_:$_[ M)_-_Z.BH _C"HHHH _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW M_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \H_ M;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/?^P"_P#Z M&M=U\+O^29^'?^P%:?\ HE* -VBBB@ HHHH **** "BBB@ HHHH Q_ __((E M_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F: MV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2 M_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *":V* "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\' M_7%?Y"J?C'_D6+W_ *X&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 44 M44 %%%% !1110!C?$/QUH'PR\#ZIX_\ $]QY5AI-F]Q<'/+8'"+ZLQPH'-#_9KLB9-!T'R]>\>,O*R!3FULF_WVP[+W4AA]VO=@ H"J, = *^/P MO_"[Q)/%/6CA+TX=I5FK59_]PXOV2?\ -*JNAYE/_;,>ZGV*5TO.3^)_]NKW M5YN04445]@>F%%%% !6/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5 &Q11 M10 4444 %5=;T72O$>C7?A_7+&.ZLKZV>"[MI5RLL;J592/0@D5:HJ9PA4@X MR5T]&GLT)I25F>'?LT:UJOP@\;ZG^R-XVOI)?[*B:_\ VH7#/\ X;_NO&G@VZ.I>')E',Y _>VK>JRH M-N.Y"@\$UU/P7^*^@?&OX;:9\1?#V4COH?\ 2;5CE[6=>)(6]U8$>XP>A%?( M\/3GD^,GD-9Z07/0;^U1O;D\W1;4'_<=-N[;/-P3>%JO!RV2O!]X]O6+T].5 M]SJ:***^P/3"BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_ *\HOYFMBL>R M_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH *^0/^"_'_*&S M]H3_ +)_-_Z.BKZ_KY _X+\?\H;/VA/^R?S?^CHJ /XPJ*** /W^_P"#3;_E M*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\>_]@%__0UKNOA=_P DS\._ M]@*T_P#1*5PO[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2@#=HHHH * M*** "BBB@ HHHH **** ,?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*MB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D M=[W_ *\HOYFMBL>R_P"1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K M]/\ Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@#-\8_\BQ>_P#7 U3WB;A1110 5C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ MU^S?^A4 ;%%%% !1110 4444 %>"7?\ QBO^T<-17]SX$^)U\%N1TBTK72.' M]%2<#G_:!)P$%>]US?Q=^%_ASXR_#K5/AQXHC_T74K4S\I+1_?NCI**\H_96^*'B+Q+H&H?"CXG2!?&?@BX&GZV&;F\BQ^ MXO%SRRR)@Y[D$\;@*]7KORG,\/G.74\71NE):I[QDG:49+I*,DXR71IFV&Q$ M,50C5CU^]/JGYIZ/S"BBBO1-PHHHH **** "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 U;FY8[8HACGYG(!QT&3VK#_98^%&J_##X9+=>,7,WBCQ'=/J M_BFY[5\?EO_"YQ!5S)ZTL/S4:79RO^^J+YI4HOIR5+:2/,H?[ M7C95_LPO&/K]M_?[J])=PHHHK[ ],**** "BBB@ K'\#_P#((E_Z_9O_ $*M MBL?P/_R")?\ K]F_]"H V**** "BBB@ HHHH **** /$?VG_ ]K/PQ\4:7^ MUMX!T]YKOP]']E\8:?;CG4='9LN<=WB/S@GL,GA *]A\.>(=&\6Z!9>*/#M^ MEU8:A:I<6=S&?EDC=0RL/P-6KJUMKVVDL[RW26&9"DL4BAE=2,%2#P01QBO" MO@5=7/[.WQ?OOV6M>G?^P=5\[5?AS=S,2!$26N+#)_BC8EE'4J23]X"OC:G_ M !CG$'M=L-BY)2[0KVM&7DJR2B_^GBCUJ-GER_V'&\W_ "[JO7RGT?I+;_$E MUD>\4445]D>H%%%% !1110 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([W MO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %?('_!?C_E#9^T)_V3 M^;_T=%7U_7R!_P %^/\ E#9^T)_V3^;_ -'14 ?QA4444 ?O]_P:;?\ *4S] MKO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!Y1^W/\ \FC^/?\ L O_ .AK7=?"[_DF M?AW_ + 5I_Z)2N%_;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I0!N MT444 %%%% !1110 4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW M_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MCV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0 MOH__ %^G_P!!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!F^,?\ D6+W_K@:N:=_R#X/^N*_R%4_&/\ R+%[_P!<#5S3O^0? M!_UQ7^0H FHHHH **** "BBB@ HHHH **** "N)_:'^+L'P2^%&I>-T@^T7^ MU;71+(+EKJ]E.V&, $K_QD;^U:7QYOA+X4R8'>.\UUQ^OD M+^*N/1J^A3Q- M&5*>S_K[UT.(_9\^,=G\;_AI:>+OLAL]2A=K/7M,<$/97T7RRQ$'D<\C/.UA MGG-=O7@GQ&!_9?\ C]!\:[,&+P9XYGBT_P :1K_J["_Z07Y'15;E7/3DDY+" MO>P01D'(/0BO)XW.FKPJI=JD=7;134X?9.; UZDXN MC5_B0T?GVE_V\ON=UT"BBBOI#O"BBB@ HHHH **** "L>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?_ +3/QR'=- M(2>6^;@$\[57TKS_ ,+?\9&?M37OCJ3]]X4^&+R:=HG>.[UAP/M$P['REP@] M]K \FO=J^/R7_A:SBMG$M:<.:C1_PI_O:B_QSBHI]84XM:29YF%_VO%2Q3^% M7C#TO[TOFU;TBGU"BBBOL#TPHHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*M MBL?P/_R")?\ K]F_]"H V**** "BBB@ HHHH **** "BBB@#(\>^!_#OQ*\& M:EX#\660N-.U6T:WNH^^#T93V93A@>Q /:O,OV4_&_B+2&U7]FKXFWIE\2^" M-L=I=OP=4TH\6]RN>I"[4;K@[R5XY^U9X&\1:7_ &7^TG\,K(R>)O!! M:6XM4X.J:6?^/BU;'7"EG7K@[L#<17R7$=&ME]:GGF&BW*BFJD5JYT6[R276 M5-_O(=7:4%\;/-QT)491Q=-7<=)+O#K\X_$OFNI['161X!\<^'?B7X,TWQ[X M3O1<:?JMHL]M)W /56'9E.5([$$=JUZ^HH5J.)HQK4I*49)--:IIJZ:?9H]" M$XU(J47=/5!1116I04444 %%%% !6/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1 M?S- &Q1110 4444 %%%% !1110 4444 %%%% !7R!_P7X_Y0V?M"?]D_F_\ M1T5?7]?('_!?C_E#9^T)_P!D_F_]'14 ?QA4444 ?O\ ?\&FW_*4S]KO_MX_ M]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% M !17'?'']H7X%_LS^")/B3^T%\7/#W@W0HY5B&I^(M5BM8Y)6^[$F\@R2-T" M+EF/0&NMO+RTT^TEO[^ZC@@@C:2::9PJ1HHR68G@ $DGI0!)17SA_P^'_X) M0?\ 22/X'_\ ASM,_P#CU>W^#_BQ\,/B#\-K3XR>!?B'HNK^$K_3CJ%EXFT[ M4HIK">T +&=9U8HT> 3O!Q@$YH Z"BO%/A'_ ,%(_P#@GU\?OB!8_"CX&_ML M?"WQAXGU,2G3O#_AKQS8WMY4? MMS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE*X7]N?_DT?Q[_V 7_]#6NZ M^%W_ "3/P[_V K3_ -$I0!NT444 %%%% !1110 4444 %%%% &/X'_Y!$O\ MU^S?^A5L5C^!_P#D$2_]?LW_ *%6Q0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,UL M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_ MY"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N:=_R#X/^N*_R M%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHHH *\T_:I M^*VK?#+X9FQ\&(9?%/B6[31_"]LA^9KN;Y1(/0(N7R>,A0>M>EUX3\+Q_P - M#_M):M\;;G][X:\#&70_!P/*7%X1_I=XOKVC5AP1@]5KYCBC%XE8:GEV$ERU M\2^2+6\(VO4J?]N0OR].=PCU//S"K45-4*3M.H[)]E]J7R6WG9=3TKX'_"G2 M?@I\+M(^'&DL)/L%L/M=UCFYN&.Z64YY^9RQYZ# [5UE%%>]@\)ALOPE/"X> M/+3IQ48I=$E9+Y([*5*G1I1IP5DE9>B"BBBNDT"BBB@ HHHH **** "L?P/_ M ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH *** M* "@@$8(R#U!HHH \$^'9/[+WQ_G^#%V?*\%^.[B2_\ !LA_U=AJ'!GL<]%5 MN&0=.0!DEJ][KB?V@O@[9?&_X:7?@]KK[)J,3K=Z%J:DA[&^C^:*52.1SP<< M[6..:H?LS_&*]^+G@!E\56OV/Q3H%TVF>*].8 -#>1\,X']UP-P(XY(!.VOC M]2C_P!N-\T%_P ^YR_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HO MYF@#8HHHH **** "BBB@ HHHH **** "BBB@ KY _P""_'_*&S]H3_LG\W_H MZ*OK^OD#_@OQ_P H;/VA/^R?S?\ HZ*@#^,*BBB@#]_O^#3;_E*9^UW_ -O' M_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH _- M'_@ZJ^&7PZUO_@EQJWQ,U?P+I%SXCT;QIX:CTK7I]-B:\M(WU6)'CCF*[T0K M+("H(!W'CFOT*^,/PN\/?&[X7:]\(/%]W?0Z/XETV73M9&FW1@FFLY1LGA61 M?FC$D9>,NA5U#DHR,%8? _\ P=4:YHVC?\$A/$46K:K;VSW/CKPRMLD\RJ96 M75()&"@GYB$1V..@4GH*_1>QOK+5+*+4M-O(KBWN(UD@N() Z2(1D,K#@@CD M$4 ?G7_P5:_X)\_\$[O@C^PYJ_@_X%?\$]/@9I_Q"^(FHZ;\//AK?1?"C2#= M0:OK%PEC%=),;?S!);Q237?F%MP^S%BE?\%)?@?^TY\.?^":>B?LB?\ M!.?]F^#Q^MI;:-X8U/PQ<^)[325D\*6D:+=VOG7$D8+7-O +-@OS;+J5@0RK MG3^,"?\ #2__ 5V^&?P>3_2/#O[/O@>\^(?B1!\\1U_5?.TG1HG'19([5-9 MN!GD;HV&.#7M'[1'[;_[)?[)/BSP;X*_:9^/6@>![[Q_=75MX2;Q'=$!YKH&,@"Y)Q0!\6?\ !'G]I?\ X)\?%?\ :#\0?!)?^"5O M@S]EC]IKP5I+RZUX/3X?:98WL^G.462>QO[>UA>X@.Z,LN%RKHR^8F7'Z3U\ M/^+/!/PG_;)_X*Z_!']J3]G#7=+UZV^"'A'Q3;_$+QSX>N4N+&Y.HVT5MI^B M&ZB)2XG1I;N[,2L?LZ@%]AN8]_W!0 445QGQF^!GA#XYZ99:3XOU36K6.QG: M:%M%U:2T9F*[2&*?>&.QH YO]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_ M]$I7S-^U;^Q3\)_A]^SKXN\::)XD\837>G:2TT$=]XIGFA9@RC#HQPPYZ&O? M_A7X%T=/AAX<075[@:#9@9NV_P">"4 =O16/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 '@?_ )!$O_7[-_Z% M6Q7*>%?"NG:AITDTT]R"+F10$N&48#5I_P#"#Z1_S\WO_@6U &Q16/\ \(/I M'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_- M[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ M/S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@ M6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ M@6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L M45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4 M?\(/I'_/S>_^!;4 %E_R.][_ ->47\S6Q7*6OA73I/%-U8-/<[([:-E(N&W9 M)/4UI_\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X% MM1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q M16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ M"#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\ M(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D? M\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U !XE_Y"^C_] M?I_]!-;%_]<#5S3O^0?!_UQ7^0KG_ !+X2TRQT&ZN MX;BZ+1Q$@/"]*ELXI6N;S+1*3BZ;'2@#=HK'_X0?2/^?F]_\"VH M_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V* M*Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VI#X M)T=06:[O .2;MJ .#_:U^)6N^$/ -OX#\ R9\6>-KP:/X>16PT1DXEN#CHL M:$G=_"64]*[/X3?#;0OA!\.=(^&_AM/]%TJS6$2;<&9^KRM_M.Y9C[M7C7P* M\+6'Q\^,NO?M"W*?1VRJD?P[@?NU[?_P@^D?\ M_-[_ .!;5\?P]_PL8^MGDO@E^[H?]>HO6:_Z_37-?K"-(\S!?[56EBWL_=A_ MA6[_ .WGKZ*)L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M7V!Z9L45C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D? M\_-[_P"!;4?\(/I'_/S>_P#@6U &Q6/X'_Y!$O\ U^S?^A4?\(/I'_/S>_\ M@6U9GA7PKIVH:=)--/<@BYD4!+AE& U '5T5C_\ "#Z1_P _-[_X%M1_P@^D M?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^ MD?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S> M_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S M>_\ @6U'_"#Z1_S\WO\ X%M0!L5X1\=[6Y_9W^+MC^U-H%N_]A:GY6E?$:TA M4D>22%@O\#JT;$*3U*D ?>8UZ_\ \(/I'_/S>_\ @6U5-<^%OA/Q+HUUX>UV M.YN;*]MW@NK>6Y8K)&P(93]0:\3/\IEF^ Y*4N2M!J=*?\M2/PM]XO6,U]J$ MI1ZG)C,,\31M%VDM8OM);?+H^Z;1OVMU;7UK'>V5PDT,T8>*6-@RNI&0P(X( M(YS4E?/O[-UG+\/O&FK_ +*?Q"U6\DO-"C^V>$+][EE_M'1V.$ [%XC\C =A M@#"DU[5_P@^D?\_-[_X%M6F1YM'.SVDK26C16$ MQ*Q5!3M9[-=FMU\G]ZU-BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ]%?"/A3P+H4/A? MP3X8T[1M,MBQM].TJRCMX(MS%FVQQ@*N68L<#DDGO6A10!EZ3X'\%:#XFU;Q MIH?@_2[+6=?\C^W=6M-/CCN=1\A#'#Y\JJ'F\M"53>3M4D# K/\ B;\'/A%\ M:]$B\-?&7X5^&_%NFP7 GAT_Q/H=O?P1R@$"18YT90P!(W 9Y-=)10!1\-^& M?#?@W0K7POX0\/V.E:991"*RT[3;1((+=!T5(T 5![ 5>HHH **** /*/VY M_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*5PO[<_P#R:/X]_P"P"_\ MZ&M=U\+O^29^'?\ L!6G_HE* -VBBB@ HHHH **** "BBB@ HHHH Q_ _P#R M")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9K M8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+ M_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH S?&/_ "+%[_UP-7-._P"0?!_UQ7^0 MJGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 5Y#^UYXXUZV\* MZ=\$_A]<;?%'Q NSI=@R];6UQFZN3CD*D1(R.1NR/NUZW//!:P/AED! MYZC##H17RG%%>MB84LGP\FJF);3:WA2C;VL_)\K4(OI.<7T9YV83E4C'"P=I M5-'Y17Q/[M%YM'KGP^\#:#\-/!.E^ ?#%MY5AI-DEO;J>K!1RS>K,21WPA&G!1BK):(****U*"BBB@ HHHH * M*** "BBB@ K'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"H V**** "BBB M@ HHHH **** "BBB@ HHHH **** /*?VJ/A=XB\3^']/^*GPQCV^-/!-R=0T M,J.;N/'[^S;'WED0$8[D <;C78_"'XH^'?C-\.M+^(_AB3_1M1MPSPLV7MY1 MQ)$W^TK J?7&1P172UX);_\ &*_[1QLS^Y\"?$Z^+0]HM*UTCE?14G X_P!H M=@E?&YC_ ,8]G<3 MVC+_ -M?_;KZ'O=%%%?9'J!1110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1? MS- &Q1110 4444 %%%% !1110 4444 %%%% !7R!_P %^/\ E#9^T)_V3^;_ M -'15]?U\@?\%^/^4-G[0G_9/YO_ $=%0!_&%1110!^_W_!IM_RE,_:[_P"W MC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!Y1^W/_ ,FC^/?^P"__ *&M=U\+O^29^'?^P%:? M^B4KA?VY_P#DT?Q[_P!@%_\ T-:[KX7?\DS\._\ 8"M/_1*4 ;M%%% !1110 M 4444 %%%% !1110!C^!_P#D$2_]?LW_ *%6Q6/X'_Y!$O\ U^S?^A5L4 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\CO>_ M]>47\S6Q6/9?\CO>_P#7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$UL4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y% MB]_ZX&KFG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH M**** "BBH=1U"QTC3Y]5U.Z2"VM86EN)Y6PL:*"68GL 32E*,8N4G9(3:2N MSQ_]KOQ3K>N6&C?LV^!+PQ:[X_N3:W,\?)L=+09NISZ93* '[V6 Y%>K>$_" MVB>"/#&G^#_#=F+>PTRSCMK2%?X8T4*,^IXY//\ [+&GWWQ5\7^(?VL_ M$UHZ-XA&8RS2M6SVHOX]HTK]* M$6^1^M5MU7_=E!/X3S< GB)2QDOMZ1\H+;_P)WEZ-+H%%%%?7GIA1110 444 M4 %%%% !1110 4444 %8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%% M%% !1110 4444 %%%% !1110 4444 %%%% !7+_&;X4^'_C5\-]3^'/B(;(K MZ'_1[E5R]K.OS1S+[JP!]QD=":ZBBN?%X3#8_"SPV(BI4YIQDGLTU9I^J(JT MX5J;IS5TU9KR9Y9^RS\5O$'C3PO??#SXDGR_&G@RY&F^(HF/-Q@?NKM?594& M[=W(8]"*]3KP[]IC1-5^$7C73/VN?!%A)*VD1"Q\<:?;CF_TEF&9<=WA;# ^ M@&3M2O9]#UO2O$NC6GB'0K^.ZLKZV2XM+F(Y66-U#*P]B"#7SO#>+Q-&53*, M9)RK8>UI/>I2=_9U/-Z.%3^_%O12B<. J5(R_P"1WO?^O*+^9H V**** "BBB@ HHHH M**** "BBB@ HHHH *^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@ ILLL<$;332*B(I9W8X"@=23VIU?+O[0W[!NI_\%!O M%.J:+^V7XN\16GPDL;Q[31/A!X7\1RZ=!XAC1L-J&LW5E(L]PLC#=#9I*D<< M81Y0TSE( #IO%?\ P54_X)E>!?%#^"_&'_!0?X+Z;JL4GESV-W\3-+22!\XV MR S_ +L^S8->R^!/B#X"^*/ABV\;_#/QOI'B+1;U=UGJ^A:E%>6LX]4EB9D8 M?0FOEW1_^"#O_!'+PWI0TVU_X)Z_#9H$3;YE_I)N9,9!YEF=G)XZDY_,U%X) M_P"".?[.O[*7BF;XN?\ !."34O@OXJ9A+>Z/I6MWEUX9\1;>EOJ6ESRO$8R, MJ)K?R9XL[D?@JP!]?451\,:AK&K>&]/U7Q#X??2;^YLHI;[2Y+E)FLYF0%X3 M)&2K[6)7I;6.GVLEQ=W$A^ M6.-%+,Q^@!KQ_P#9)T+5O&UWKW[4_C.R>+4O&TP71+:;[UCH\9Q;QCT+X$C8 MX;Y6[FOD>)YSS&=+(Z3UQ%W4:^S0C;VGHYW5)=??XB:.>&5 RR(PPRD'@@@D$5X=^S]>W MGP!^*FH?LH>);J1M*N%EU3X=7L[$^9:%BTUEN/5XFW$#J5W'@;17NU>;_M._ M!_4_BIX$BU'P9D4 M5QGP#^,&F?'#X9V/CBTMS:W9W6^L:RO8_EEA8'D8;D9Y*LI[UV=>[@<; MA]_Z\HOYFMBL> MR_Y'>]_Z\HOYFNHT-BBBB@ HHHH **** "BBB@ HHHH **** "OD#_@OQ_RA ML_:$_P"R?S?^CHJ^OZ^0/^"_'_*&S]H3_LG\W_HZ*@#^,*BBB@#]_O\ @TV_ MY2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH *_.[X8?& MGQ!%^TS\=OVM/C'^R7\<]7N?!OC4Z9#"WQ-\,6>A>#-)L=*LY5#V5QXF@@62 M597OI+B2-LI=)M<*N*_1&OAO]J3_ ()M?\$PO^"G?[1.MZ)^TK\/M1L/B9X? M2&+Q)H6F>+KK2;CQ%H\1%O[5EX2X +1.)(#(KPLB@'PII.I_%?_ M (.,_P!HF[_:@^-/[('QI\3_ +'?@Z>;2_AI\-?"7B;0](;Q'JL>T7&H:F]U MK5FS[2Q53:O(JD>6LJF.?SONS_@EK>^,O@)\9?B!^PGH7P"^+NB?#SPO8Z3K MGA&/XD>*]"U:7P?!?)=H=(-Q:ZQ>3RVQ>R,MNI\V2,3R+(8X_(9_KKP!\&?A MY\(?@_I_P+^#'A^#P?X;T;1O[,T&Q\/0)$-,A"%5,(967>I.[)8H(8E MPL:*,*H Z 8KR#]D/PGKFJ:5J_[1?CVS,?B#X@72WB0OR;+35&+2W&>@\O M#'UW+GD5[)7R_"]*IC%5SJNFIXFSBGO&C&_LH^3:;J26ZE4:Z(\[+XRJJ6*F MM:FWE!?"OG\3\VUT"BBBOK#T@HHHH **** "BBB@ HHHH **** "BBB@ K'\ M#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"H V**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH \$\:C_ (9;_:%A^*5O^Z\$?$*Z2S\4H.(] M-U7GR;P]E63E7/3.YB2=HKWNL3XC> /#GQ3\#:G\/O%MIYVGZK:M!.H^\N>5 M=3V96 8'L5!KSK]E/Q_XCBMM4_9Z^)]WO\5^!G6W:X?C^T]//_'O=KGDY7"M MU(.W)RV*^-P?_&.YZ\"],/B7*=+M"KK*I3\E/6K#S]JOY4>72_V'&>R?P5&W M'REO*/SUDO/F\CV"L>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:^R/4-BBBB M@ HHHH **** "BBB@ HHHH **** "OD#_@OQ_P H;/VA/^R?S?\ HZ*OK^OD M#_@OQ_RAL_:$_P"R?S?^CHJ /XPJ*** /W^_X--O^4IG[7?_ &\?^GR>OW^K M\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH *\;_;(_8(_9B_;O\ !]EX7_:$ M\"275YHTKS^&?%.C:A+I^LZ#.P ,ME>P,LL!.%W*"4?:N]6 KV2O![K_@I5 M^R-;_M0ZM^QC;>)?&-]\2="2"36O#VD?";Q)>K90S@&*XENK?3WMD@<$8G,O MEGD;L@T ?(FK?\&^_P"TO8ZF;+X;?\%\?VM=(\/(V+?2M0\<3WEQ#'G[@N%G MB' P 1&,8Z5]!?L7?\$<_P!E_P#8]\;V_P ;-8\6^//B[\3K:!XK;XE_&7Q9 M-KNJ62N,2+:>;B*TW#*EHT$A4E6D8$@TO^"C'_!;']D#_@FO\0?#7P2^(^C> M-/'/Q%\61+/H_P ._AEH2:EJS6[,R+,\;RQ*BLR.$7<7N4444 %%%% !1110 4444 %%%% 'E'[<__)H_CW_L O\ ^AK7 M=?"[_DF?AW_L!6G_ *)2N%_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1 M*4 ;M%%% !1110 4444 %%%% !1110!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O M_7[-_P"A5L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% &/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S-;% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!C^)?^0OH_\ U^G_ -!-;%8_ MB7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<#5S3O M^0?!_P!<5_D* )J*** "O"_VBY9?CE\6O#_[*FDRLVF+LUSQ[)&>%L8G!AM2 M1WEDP2.H 5NF:]:^(WCS0?A?X%U7X@^)Y_+L=)LGN)\'E\#Y47U9FPH'06(/2OD.(W_ M &OC*.10^&I[];RHQ?PO_K[*T+=8>TML>9CO]IJQP:VEK+_"NG_;ST].;L>M M1116\2P01*B(H5$1DDCTPHHHH **** "BBB@ HHHH **** M "BBB@ HHHH *Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O&/VJO!WB#PS>:5^U% M\-;%IM?\&*W]JV<7!U32&.9X#ZE 3(OI\Q )Q7L](ZJZE'4%2,$$<$5Y6=95 M2SG+IX:4G%NSC);PG%WA-><9)/L]GHV<^*P\<50=-NSW3ZIK5->C,SP5XQ\/ M_$'PEIWC?PK?"YT[5+1+BTF'=6&<$=F'((Z@@CM4=E_R.][_ ->47\S7R7'^ MUGX!_8L^)'B_X2>'<^*/#37GV[0K/2[E0-(N9"?M%DSMQL#?,-F[;G!^8MA? M"O\ P5;\&R^+I=2\6?"'4K&TGB6,R6&J1W+H ?O;62('Z9_.O@,+XN\&X>,< M+FN+C2Q46X5(I3E%3BW&34XQ<>5M7BV[\K5[.Z/%I\2Y7!*GB:BC46C6K5UH M]4FK/=:[;GV717-_"WXM_#WXS^%H_&/PW\20ZC9.VV0IE9(7[I(C89&'H1R, M$9!!KI*_3<+BL-C_3J4ZL%.#33V:V84445N6%% M%% !1110 4444 %%%% !7R!_P7X_Y0V?M"?]D_F_]'15]?U\@?\ !?C_ )0V M?M"?]D_F_P#1T5 '\85%%% '[_?\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#! MIM_RE,_:[_[>/_3Y/7[_ % !1110 5^2X\;Z*=+L[?2TTZ94,%K;5[[_3_ ]HNI^$Y];N[>/=L^V" M&WMYWMT+(RB5@NXQL%+%2 ?)/\ P0/_ &8OB/\ $OQ]\3/^"]/_ 4%T>#1 M/'7QAN96\!VFON(D\+^%P J2(9L>2LD:10QLV&^SVZMDBY;/U;_P3^^,?P:_ M:A_:]_:3_:._9U\6:5KGA#^U?#?@V76M&N4EM]5UC2K*>:\NXV4XE3R]2L[4 M3#*O]A^4LJJ3[+=_'O\ 8_\ C#^RTO[1VN_$;P3KOP@OM'&K/XGUF>WDT=K1 M&SYLC3_(NQUP0X#(ZE2 PP/!O^"3'[7_ ,'?VV/$/QA^*W[+?P=A\-_"73/$ MEAH7@?7;;P;'I,7BAK>"1KN_C*Q(TL?G2^6H_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$ MI7"_MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P%:?\ HE* -VBBB@ HHHH **** M "BBB@ HHHH Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO\ D=[W_KRB M_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *": MV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8 M_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D6+W_ *X&KFG?\@^#_KBO\A0!-117 M-_%[XF:%\'?AMJ_Q)\1,/L^E6;2B+=@S2'Y8XA[NY51]:PQ6*P^"PT\17DHP M@G*3>R25VWZ(BI4A2IN6_&PG]H'X^:)^SA9GS= \.^5KWCLC[DN M#FULF_WS\[+W4@CE:]V & *\M_9-^&>N>"?A[-XQ\>J6\6>,KQM8\1R.N&C MDDYCM\?PK&A"[>@);'%>I5\[POA<1.A4S3%1<:V*:FT]X4TK4J?ERQUDO^?D MIOJ<67TYN$L145I5-;=E]F/R6_FV%%%%?4GH!1110 4444 %%%% !1110 44 M44 %%%% !7Q?^UE_P5Z_X9>_: U_X%_\,]?VY_8?V7_B:?\ "6?9O/\ .M(; MC_5?9)-N/-V_>.=N>,X'VA7XO?\ !63_ )2 ^/\ _N%?^FJSK]8\'>&#B]I/2]M=MC\B\:.*,]X2X6HXS*JWLZDJT8- M\L9>ZX5&U:<9+>*=[7TWW/HO_A_Q_P!6G?\ E]__ '#5/0_^"\7]C6C6O_#* MWF;IGDW?\)SC&XYQ_P >)K\]:*_I+_B#?AO_ - /_E6M_P#+#^8_^(U>)O\ MT'_^4J/_ ,K/U<_9-_X*]?\ #4/[0&@? O\ X9Z_L/\ MS[5_P 33_A+/M/D M>3:37'^J^R1[L^5M^\,;L\XP?M"OQ>_X)-_\I ? '_<5_P#35>5^T-?S;XQ< M,Y)PKQ-1PF5TO9TY48S:YI2]YSJ)N\W)[16E[:;;G].>"_%&>\6\+5L9FM;V ME2-:4$^6,?=4*;2M",5O)N]KZ[[!1117Y.?KH4444 %%%% !1110 4444 %% M%% !1110 4444 %>"?\ !0[X[:O\&/@B--\*7S6VL>);HV-MW@"EII% M/9L;4!ZCS,CD"O>Z^0O^"N'AS4KOP7X-\5PQL;2PU.[M;AAT5YHXV3/X0/7P M'BGF&/ROP_Q^(P3:J*"2:W2E*,9-=FHMN_2USQN(:U;#Y+6G2^*WYM)_@V?# M'7K1117^=1^('J_[&GQVUCX%?&[2M1COG71]6NHK'7;8M\CP.VT2$?WHRV\' MKP1T8U^IM?CAX&\.:EXP\::1X4T>-FN]2U."UMU3KODD51^IK]CZ_L#Z-N88 M^ODN.PE5MTJ_Y)_,****_ MI0^["BBB@ HHHH **** "BBB@ KY _X+\?\ *&S]H3_LG\W_ *.BKZ_KY _X M+\?\H;/VA/\ LG\W_HZ*@#^,*BBB@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ ' M_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "ORHU[XR?\$1_ ?_ 4<_:;\;_\ M!2CQ7\+I_B4_CK2]#T;3_BAI$>HBP\/0>&=&>);2*>*2.))+B>\9W4!G8D'A M17ZKU\^ZQ_P2R_X)_P#CGXH>,/C1\9_V0?AGX^\4>--<74=4USQOX$L-5N5V M6L%M'"CW4^GE=%#O:1W1F$=N,;"SJK(F]9?V, M_82_;7_8Y_:QL=?\$_L,Z_H&K^!?AQ;:;ID-_P"%K8V^GP3RQRO]B@A\I%5( M84@.4RN9BN 8SF'4O^"6'_!*#1M.GU?6/^" !7%_P#!-+4_^"VB63RY;IG)7_6"-=CN7"*7 !Z]17@_PM_; MBM-;_:(M/V2OCY\(]3^&GQ"UGPW)X@\)Z7J>JVM]:>(+")PER+6ZMG*M7'O% !1110!Y1^W/_R:/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I M_P"B4KA?VY_^31_'O_8!?_T-:[KX7?\ ),_#O_8"M/\ T2E &[1110 4444 M%%%% !1110 4444 8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5;% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_ M %Y1?S-;%8]E_P CO>_]>47\S6Q0 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ MT$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% & M;XQ_Y%B]_P"N!JYIW_(/@_ZXK_(53\8_\BQ>_P#7 U+".8[G4&!^R6C=CM&9&!X(W \BO2/CK\ M6-,^"?PLU;XBZE&)7LX-MC:=[JY<[8H@!R=SD9QT&3VK%_9:^$^J?"SX8))X MND,WB?Q#=/J_BFZ?[[WDWS,A/H@PF!QD$CK7Q^>_\+6:T:^Y-=3TBBBBOL#TPHHHH M**** "BBB@ HHHH **** "BBB@ HHJEXC\2^'?!VAW/B;Q;KMGIFG641DN[^ M_N5AAA0?Q,[D!1]350A*I)1BKMZ)+J3.<*<'*3LEJV]D7:_%[_@K)_RD!\?_ M /<*_P#359U^A.I_MD?%C]HG49_!O[!WPX75+1)3#>_$[Q5#);:+:$'#?9T( M$EVX] , X)5E.:_,[]O[P;XU\ ?M;^+?"OQ&^(]QXMUR#[!)J7B&YM5@:ZDD ML+>4XC4D(BAQ&JC@*BBOZ.\#LAQ>4<55I8R48570E^Z;_>)<])\THJZAT7+- MJ;O=1MJ?S1X\Y_A,XX2HPP<93I*O']ZE:FW[.JN6$FTY]7S03@K6&-(CW7%[<+%'QPN3RQ]@,D^P-'BKPWJ7@_Q'>^&-7CVW%E< M-%)QPV#PP]B,$>Q%?TG_ &YE']M_V/[>/UKV?MO9W]_V7-R<]OY>?W;]]#^7 M?[)S/^R?[3]E+ZOS^S]I;W?:5 M^T-?AA^PC\0/%GPK_:K\*_$+P5\/KKQ3?:5]NF.A6#8GN;?[#<"X,?\ >=(# M*ZK_ !% .]?M%\%/C?\ #7]H3P!:?$GX5^(H]0TVZ&UQC;-:R@#=#,AYCD7/ M*GV(R""?Y>^D%E^,?$=#'*%Z7L8PJ::LT_)HBI3A5IN$U=-6 M:[H_+/X[_L9_&[X%:Q.FH>%KK5M'5R;;7=*MFEA=.QD"Y,+>JOCG."PYKSOP MYX'\9^,-371O"?A+4M3NV; MK"QDE?/T4$U^R%8]E_R.][_UY1?S-?SEF'T; MLI2>\I/2[=ET222222/KOW^K\ M?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ K\XO^"J?_!9K]K3]D+XR:=^S)^SC M^P7=_P!J^(+M++2/C!\8M(=%_9'^&47@_1/$ILI-0T. MTNIIH/M%M&\0N TSO(9'1D#DL-M%^+?[$?Q2UGX M+>(/#5WOT'U^UUB]T*]LO#V MJQV%_-:2)8WTUKYZ6\Q4A)&CW+Y@5L$KN7=C&1G-?!W_ <<_#3XR_M#?\$[ M]1_9T_9X^"7BSQSXOUKQ1HE];:=X=T626..WM+^.XE>2=ML*';&0$+[R6&%Q MDCZ^\:_&+Q9:_L[:U\:?A)\%M?\ %&NV6@75]HO@+4(FT;4-3NHD8K9'[6@\ MAW==@=E*G(9=P() /RU\9^&?^"O'_!O=X.M_CG=_M(V7[3?[->E:T]S\1O#F MH>$XM+\0^'X;Z\:6YU.V>-Y#.?/G>21GE92TC%HD#--'Z#_P4X^(=O\ &?\ MX+-?\$Z/ ^DZK]J\&:GJ7B'QC8LN1%>W$>GQ36DQ![HJ97N//;UKV7QQ\:OC MO_P5,_9*\0?LMZ;^PK\5OA)<_$;09?#_ ([UOXK:1:V-GX;L+E/*O9+;]\TV MHW'DM*+<1PA#(4:9H0,&?_@I3^P7XNUV;]G3]I_]E+P4VK>*_P!EOQA;WFD^ M$(+F..?6_#,D4-KJ6FV\DK*GVDV\,;1&1@I:)EZN#0!Y-_P7A\1:A\/?V[?^ M">WQ(\+R-%K2?M)1Z$DT)PYL-3:RM;V,$<[7B;:1T(ZU^FE?"7Q5^ _C3_@I M/_P45^ _QZU'X7>*/"WPE_9W_M/Q"MSXUT*;2KSQ)XGND@CM;>"SN0MPD-GY M/G/<.BH[LJ1^8-SK]VT %CW^I7^CM%9V<$K%Y7W*=HRO7BO;_A9XS\+/\,?#CKK"-'M[B+0W:*>#3(D=#N7D,%R#7IGPN MTW3A\,O#@%A" -"L\#RA_P \4]J -'_A,?#'_0:@_P"^J/\ A,?#'_0:@_[Z MJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/ M^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!! MJ#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#' M_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^ MJ/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 <_X2\2Z#8Z9) M#=ZI%&QNI6"L>Q;@UJ?\)CX8_P"@U!_WU53P796(A$4\DU;L?%WAJ.RAC?68 M0RQ*"">AQ7EWQ%_;%_90T"UN]!F^*^D27A0HO]G6TMTN[_KI!&R?K2^./VK/ M@YI?P1O_ !]\-?$NCZ_J4<,=KI>FVC*\\M]+\D,;1<./F^8@@$JC8KYNKQAP MM2A5DL;2DZ47*48U(2DE%7?NIMW\K'!+-,NBI/VL7RIMI23>GDG.]_P"(KZ10S7%],=TI+=P#A >X0'O7 M>_V=I_\ SXP_]^A2X8P.)H8.>,QD;8C$2]I-?RW24*?_ '#@HQ?1R4I?:89? M1J0I.K55IS?,_+M'_MU67K=]2G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM M/_Y\8?\ OT*/[.T__GQA_P"_0KZ4[RG_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4' M_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ MH-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!] M4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U M!_WU2-XS\+(I=]<@ R26Z5Y;\>OVQ?@E\#]9C^']G87'BWQO=_+I_@CPI9B MZOY7(R/,"Y$"]"2Y!VY(5L5P,7[-?[2?[6LBZM^UQXG3P5X0E.Z+X7>"[O$M MPG]W4+Y>9/0QQ_*>"-A%?283ARJ\/'%YA46'H2U4I*\YK_IW3^*?^+W87WFC MYG&<2T5B98/+J;Q->.CC%VA!_P#3VH_=A_A]ZHUJH,V/BA_P4)\)'Q%-\+/V M6_"DWQ,\7J=DPTR81Z5IA/&^ZO&^0 '^%"W\.Z6W8"+AKIATWR=1D,'T%\//A)\,OA-X7@\%_#? MP)IFC:7;#]U:6-HJ*3C!9CU=CCEF)8]R:W/[.T__ )\8?^_0K>?$5#+8NEDE M-T>CJR:=:7I):4T^U-)VTE.2,(<.5\SFJN>5%6ZJE%-4(]KQ>M5KO4;5]8P@ MS+TO7? NB:=!H^BW-C9VEM$([:UM8Q''$@& JJH 4 = .*L?\)CX8_Z#4'_? M57/[.T__ )\8?^_0K,\9ZWX:\#>%;_Q?K=K"MKI]JTTN(URV!PH]R< >Y%?' MXG$TL/1GB*\K1BG*3?1+5MOR6K/KZ-&52<:5*-V[))?!+' M_)P/]^OG_P 7^*-2\:^*+_Q7J[#[1?W+32*OW4R>%'L!@#V I/"'BC4O!?B> MQ\5Z.RBYL+E9HPXRK8/*MZ@C((]":_@?_B*V,_XBI_K-=^RYN3E_ZG>*XP22<<"&ZY)608!).<%G+^L M?"3]H#X5_%J*&SLTCTW59(PQTG4(U21O>-L8E7@\KS@9(%>@?V=I_P#SXP_] M^A7]_<*<7X6M16/RFM"M1J*TE\4)QW<)QW[:.THNS7+))K^8N).&'B/]EQ\) M4ZD'S1DO=G"72<)?\/&2NFG%M/S3]GK]KKX2?M$^$6UWP_J,FF:I8R>1K_AO M55,=[I5R,AHI4(SC(.''#8/0AE'?_P#"8^&/^@U!_P!]5XU^TE^R)?>*_%$/ M[0?[..LVWA3XG:5%B.\,0^Q:[",?Z)?1@8=2 ),;EP.NU=NG^S'^U#X8^.< ME]\/?&O@\>$OB-X>&SQ/X,U!5$L1&!Y\#?\ +>W;((=4'*-^7U+_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H M4?V=I_\ SXP_]^A7S!]44_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#S MXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ M ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V M=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0: M@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_ MT&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ M_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A M,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@ M_P"^JR[3Q+H*>+;N]?5(A$]K&J29X)!.170?V=I__/C#_P!^A619V5F?&=[$ M;2+:+.,A?+& @JU3(K:V M@),%NB$]2B 9I] !7R!_P7X_Y0V?M"?]D_F_]'15]?U\@?\ !?C_ )0V?M"? M]D_F_P#1T5 '\85%%% '[_?\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_R ME,_:[_[>/_3Y/7[_ % !1110 57L-6TO5&N$TS4K>Y:TN#!=""97,,H )C?! M^5@&4[3S@CUJQ7YG_%S]BG_@N[XN_:V^,OQ'_8T_X*0^'_A#\.?$/C>"YT#P MKXA\!6FL22%-)L()KJ-KRSE\F-Y8G 6-BI*,V 6- 'Z2>(/#V@>+-$N_#/BK M0[/4]-OX&@OM/U"V2:"XB889)(W!5U(X(((-?+?_ 3\\"7'P8_:E_:7^!F@ M>-O$%[X-T+Q;H%YX.\/:UKEQ>P>'8;W1HIY[.S$[L8+;SS(Z0IA$#[5 %?. M/_#"?_!S[_TG&^'_ /X9'1O_ )75[9_P2:_96_;K_9F^(OQMU#]OWXZV'Q/\ M6^-M8T35K3QUI&C+8VMY;1V3V@MQ#'#%%%)%]GPT<:X"R1N>9* /M*BBB@ H MHHH **** "BBB@ HHHH \H_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1 M*5PO[<__ ":/X]_[ +_^AK7=?"[_ ))GX=_[ 5I_Z)2@#=HHHH **** "BBB M@ HHHH **** ,?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_ *\H MOYFMBL>R_P"1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OSU_X*$_M M8^(?B)X^U#X,^#]7DMO#6B7+6U^L#E?[1ND.)"Y'6-&!55Z$J6.1G./,V3[_QQY?Z5]BU_HUX;YYC.(^" M,%F&+UJ3BU)]W"4H0; M>H8(>:]K+,AQ^9TW7C:%&.DJDWRTX^5^LNT8J4WTBSP\TX@R_*JL:$KU*TM8 MTH+FJ2\^7[,>\YN,%UDCV+X[_M,?!;]F[04USXL^-;>P>?C3],B!EO;Y\X"P MP)EW).!G&T$C)%>."X_;4_;*XM$O?@A\/)_^6T@#>*-5A/H/NV (_P"VBGGY MP:[SX$?L2_"?X,Z\_P 2-.KGYK[QOXLF^U7A?_IB&RMNHY "VK+_E]4BN5/_IW2=UZ2J7_9F>9[KF=3V%%_ M\N:4GS-?]/:JL_6%/E71SFCS_P" O[,'P4_9LT:32_A5X-BM;BYYU+6;IC/? MW[YR6FG?YWRV3MR%!)PHKT"BBOF\7C,7F&(EB,34' M],GUK6]0AM+2VC+SW$\@5$4=R37R+^U3^TS<_%!5\$>%;26VT%9%F:>=2LE_ MC.U]I^['GD \G@G' 'M>D?#OQE\<-3@\9?&ZT:QT6&02Z1X+5SC_ &9;L\;W M_P!CH.A ^93ZM##%;Q+;V\2I&BA41%P% X '05^9\291Q'XCY14PN'KO X2 M>EY4W*K6CUYHN4'2@^D6^>2^)17NOZS*L;E7"V-C6JTUB*T>TK0@_)VESR75 MKW5T;>J_-&BOTPK'\#_\@B7_ *_9O_0J_)/^)7_^IM_Y0_\ NQ]K_P 1<_Z@ MO_*G_P!S/E[]DM_ WQ0T^[^"7Q'TR.X:/=>^'[L-LGMS_P M4CD'S+SB0 <' M#D@U[%_Q?+X(?\]_'GAJ/Z#5K-/Y7 '_ 'T?]D"O5Z*_8>&_#?\ L#)J6&^N M2^LTM(UZ<53DX;QA4@Y3C5C'9*=[1LH\K5SX?->*O[2Q\ZOL%[*>KIR?,E+K M*,DHN#>[Y;7>]UH<]\/OBGX&^*&GF_\ !^N1W#1\7-HXV3VY]'C/S+SQGH<< M$UPO[3G[*&@?'R.Q\:>&M>G\*_$#P\?,\+>-=,7$]JXR?*E'_+:!LD-&W9FQ M]Y@W2_$'X$^$/'&H#Q/82W&A^((N;?7M'?RIP?\ ;QQ(.Q#DU=2FKV/!S'AO*.)<'+#T/?4MZ4W:::U3IR5N9IZQ M<>6HG9J-U7_ !K^!WP9_;%^'%O;W^I+(]M+]I\.>*=$N MYI-T,%98) M5Y1@0NY#P<#(R 1Y_P#!K]I;XC?!KQ_9?LP?MISPQ:S=-Y7@SXA11^7I_B>, M$!4<](+OD H]_Z\HOYFMBL>R_Y'>]_Z M\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ KY _X+\?\H;/VA/^R?S? M^CHJ^OZ^0/\ @OQ_RAL_:$_[)_-_Z.BH _C"HHHH _?[_@TV_P"4IG[7?_;Q M_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ J&TU"POVF6QOH9C; MS&*<12AO+D !*-C[K8(.#SR*FK\S?BQ^S/\ \' OB#]K?XS^,?V(_P!LSX:_ M#[X7ZQXYAG\.>'_'?AL7UTTBZ3I\5Q<1L;"4I"\T; +YA!9'8*NXE@#])?$7 MASP_XNT.[\,>*M#M-2TV^@:&]L+^W6:&>-A@HZ,"K*?0BOF']@'PSXG^%/[3 MO[2/P%/Q1\4:_P"$?#7BS0KKP1IGBG7[C4GT&VOM'BN)K*":X=Y/(6SCA2,6\"QR1&V*L@3/S* MY)\S) /M: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 ***BO;ZRTVTE MU#4;R*W@A0O-//($2-1U+,> !ZFDVHJ[V!M)$M17M]9:;:2ZAJ-Y%;P0H7FG MGD")&HZEF/ ]37C>O\ [7D7BO5YO!G[,?@6Z\>ZM$WESZE WDZ39-ZR73?* M^.NU,[AT;-067[*_C#XJW<7B']K'XDR^(=KB2'PAHC/:Z/;,.0& (>X(/1G( M/4'(KY.?%*QTW1R2D\3):.=^6A%^=6S4K=52522ZI;GFO,/;/EPD?:/OM!>L MNOI%2?>Q/K_[7D7BO5YO!G[,?@6Z\>ZM$WESZE WDZ39-ZR73?*^.NU,[AT; M-?(/[7W[(_QJ^&MY-\9/%-KIVH0:Y=2W>N2>';>06^F74DA8H0^6\LD\.<#) M*G'R[OT;T#P[H'A32(= \,:+:Z=8VR[8+.RMUBCC'H%4 "K4T,-Q"]O<1+)& MZE71UR&!X((/45\QQ3X;5..,L=+.<8W56M/DBHTZ3\H-N4[K23G-W7PJ!Y^8 MY%+-L.XXJK[WV;*T8OTW?9W?I8_%VM3P;X+\5?$+Q):^$/!6A7&I:E>R;+>T MMDRS'N3V51U+' Y) K]+OB1^Q=^R[K=E>>(;KX.:;#=!"X:PDFM4W9Z[(75 M/TKN?A;\(?AA\*='2V^'7@73=($\*?:);2V EFXS\\ARS_\ B:_%DHJ*;[\TK=GL?*T>!,6ZW[VK'D\KW^YI)?>SG?V3O@#; M_LY?!VS\#2SQSZG/*UYK5S%]V2Y< $+G^%554![[I^C8?#TL+0C1IJT8JR"BBBN\V"BBB@ HHKPWXQ_ MMU> O!GBM_A%\&/#=]\2_'YRJ^&/"Y#I:,#C==W/,=LH/#9RR]P -I+BXN)0D<2 9+,QX4 :I!(8;_QC?,T'AW2F]7GX-RPZ[(OO#E6;I5;3_P!D#XR? MM)W\/BS]N[XBKR+XVL7771-JA%^;TE5 M:[1Y(?WIH\'GXCS_ .!/!T'U:3KR7DM84D^\N>?]V#/"OA]^P=8:WXHM_BU^ MU]X[G^*/BZ$[[2WU&()HVE$\[+6R'R''35Y-EN34Y0PL+.3O*3 M;E.;[SG)N4GYR;[;!1117F'J!117F/B_XN^)/&>O3_#/X"Q0W=_"=FK>(Y1N ML]*!X(!Z2R]<*,@'KG#8\C.,[P62T(SKW3Z?FWHDWH;'Q0^,UCX(O(?"'AK2WUSQ1?+_ ,2_ M1+1OF&?^6DS=(XQUR>OTR12^'?P8OH->'Q-^+>J1ZUXH=?W)"_Z+IB_\\[=# MTQ_?ZG\23L?"_P"$7ASX86BYZ*.![GFNKK MQL'DN-S7%0Q^=VO%WIT4[TZ3Z2D]JE5?S-VA3=87A])8.@_WE'&2<9YKD_B5J_@/XK^$Y_@1^V=\-XM-BU'Y8-2W%K&6 M4 [9K>XZV\HSD9.0."<$J?=JJZUH>C>)-,ET;7]*M[VTG7;+;7,0=&'N#7RT M,@Q>2XQ8[ARN\+53YN57=&4KWOR)ITY-_;I.+OK)3V/5JX[#9IA7A,WI*O3D MN5MVYTMK7::E&WV9IJVBY=SYA\#_ !G^)'[$7B+3_A#^U!XDF\0_#K4IEM_! M'Q8E^8VN?]79ZFPX4XX6?H0,DXW>7]303PW,*7-M,LD'?ATUKK7AG4H6CU/P!XG)FLYT/)$,C'="W<<\-@[N!7@' MPR^/OBS]@_Q4/A[XSL=>OOA8\N$L-51IM5\%Y/0,!F\L!SAE^9%&<# $OV.& MXCP/%->.&S"BL%FDM%!M>PQ3[X>I9059_P#/F2A*IO""E[LOC:F6XWA*#J4: MCQ66K[>KJX9=JT=92HKI53E[/:%-:MM1TW4 M+=9[*^LYA)%/&PR&5AP0:NUC.$JJ:V:"BBBI*"B MBB@ HHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB M@ HHHH **** "BBB@ HHHH **** "OD#_@OQ_P H;/VA/^R?S?\ HZ*OK^OD M#_@OQ_RAL_:$_P"R?S?^CHJ /XPJ*** /W^_X--O^4IG[7?_ &\?^GR>OW^K M\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH *^!OVUO$O_!2[]O/XW>)_V0O^ M"!_ -S!IWQ0^-NH6)O-1NM6FMHKDZ3I$ XS!!<6[SS[XR'F$:2( MT;A_OFOAFS_;V_9Y_P"":W[6/Q _9E_;8\7P_#W2OB)XPN?&GPM^(&O1M'HV MN6]W#;_;;*6[P8[:[M;M)@5E*J8);9@V6VT ?/\ X8_X(*?\%<_@KJO_ LC MX,?\'%GQ3U;Q-;,)HM/\=Z%>7^DWL@_AGANM5NH]I/&3#(0,@ U]T?L _M)? M&[XU>"O$'PP_:T^'^F>%_C'\--7CT?Q_IVA3M+IFH>9"L]IJVGN_S-9W4+;E M#_/')'-$PW1&J'CS_@K]_P $KOAOX7E\8>*/^"B/P:-E%$9 NE_$/3[^>50, M_NX+66264X[(C$Y'J*YS_@FU\96_;0\>?$S_ (*"^%O!FJZ)X"\>0:)X=^&; MZY8M:W6NZ1I'VZ0ZR8&^:**XN=3NDB#8=H;:-R%W@ ^L**** "BBB@ HHHH M **** "BBB@#RC]N?_DT?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E<+^W M/_R:/X]_[ +_ /H:UW7PN_Y)GX=_[ 5I_P"B4H W:*** "BBB@ HHHH **** M "BBB@#'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K M'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** ,?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H ** M** "BBB@ HHHH **** "BBB@ HHJ*]OK+3;274-1O(K>"%"\T\\@1(U'4LQX M 'J:3:BKO8&TD2U%>WUEIMI+J&HWD5O!"A>:>>0(D:CJ68\ #U->-Z_^UY%X MKU>;P9^S'X%NO'NK1-Y<^I0-Y.DV3>LETWROCKM3.X=&S4%E^ROXP^*MW%XA M_:Q^),OB':XDA\(:(SVNCVS#D!@"'N"#T9R#U!R*^3GQ2L=-T1>*]7F\&?L MQ^!;KQ[JT3>7/J4#>3I-DWK)=-\KXZ[4SN'1LU!9?LK^,/BK=Q>(?VL?B3+X MAVN)(?"&B,]KH]LPY 8 A[@@]&<@]0;79(IZ!X=T#PII$.@>&-%M=.L;9=L%G96ZQ1QCT"J !5RBBOK(0 MA2@H0226B2T279'I)**LM@HHHJQF;XQ_Y%B]_P"N!JYIW_(/@_ZXK_(53\8_ M\BQ>_P#7 U MI1'O:6A.(%8'B1SG!#*P(VUZ?^S_ /L@_!7]G/SM7\(:)/J/B*^RVK>+]?N# M=ZI?.WWF>=^5![JFU3C)!/-?3_V1E62^]F]3GJ+_ )I\M_;.;9Y[N3T^2D_^7]6+2?_ %ZIZ2GY2ER0ZIS6AYA_PK?]L7]L;_2/ MC5KUQ\(O $_*^#?#=V'US4HCVN[O&+=6!YC09P2K+D;J]R^#GP*^$GP \*)X M+^$'@6QT2P7!E%K'F2X8#&^61LO*W^TY)[=*ZVBO/S+B#&X^A]5@E2H)W5*F MK0OWEJY3E_>FY2\[:'I99P[@XC[=\36EX[C7O&_[2D[Z7X+N+K0 M? XA<\GIZK7I?A#P;X:\!:!!X9\):1%965N/DBB' M4]V8GEF/BV MBDM HHHKZ(\L**** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*@#8H MHHH **** "BBB@ K"\??#/P/\3M(.C>-O#\%[$ ?*D88DA)[HX^93]#SWS6[ M17/B\)A,?AI8?$TU.G)6<9)-->:>C-:->MAJJJTI.,ELT[-?-'S;IWPM\=?L M.RWGB?X7O/KOP_DE:?6/#AX?3\\M2T=@LT0/=ESR/\ :&5/8FNKKY)_:>_8T\:_#OQ'+^T-^R); M3K!+&Y, O.P_P"/>XZDQ@;),YVEN'X,'D6<0K,-7CD\1Z#;R?9]2U>PM/+U#1IAPT.HV8 M.8G4YRRY4@9!?->_^%O%WAGQMI$>O>$]TX.4'TDSI>'4\%3QN&G&MAZFL*M-\T)?/ MH_[LDI+JC1HHHKUCF"BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_ MZ\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ KY _P""_'_*&S]H3_LG M\W_HZ*OK^OD#_@OQ_P H;/VA/^R?S?\ HZ*@#^,*BBB@#]_O^#3;_E*9^UW_ M -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH *^%O\ @N5^W#_P M3-_9N^".F_!G]OOX-1_%O4/&DV[PA\)M.T9+[4]0F4^6+J+>"KR^C$K^ M'M)MO#FE:A.EL6_U+W%UJMRSD8)4*,X9]P!^,_P9^)O_ 2%_9M^(UI\9_VF M?^#8KXS_ Z\&Q7D;Q^,?%>HZ]K^FV:LWRR2V6J)#;2)T)!:0X'RANA_HH^ M7Q@^#?Q^^#'AOXQ?L]^+--USP5K^E17/AO4](&VWDML;554P#&4*E&C8*R,C M(RJ5('57]A8ZK8SZ7JEE#.6-@0R,IX92"00>"#7RO\ \$X/ M@IX)_90^+?[07[*WPBM8[#P/H_Q"LO$GA7P_ <0Z$FKZ9;SW-C HXC@%W%<3 MI& @N=H& * /JVBBB@ HHHH **** "BBB@ HHHH \H_;G_Y-'\>_P#8!?\ M]#6NZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/?^P"_P#Z&M=U\+O^29^'?^P% M:?\ HE* -VBBB@ HHHH **** "BBB@ HHHH Q_ __((E_P"OV;_T*MBL?P/_ M ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_P#(7T?_ *_3_P"@ MFMBL?Q+_ ,A?1_\ K]/_ *":V* "BBB@ HHHH **** "BBHKV^LM-M)=0U&\ MBMX(4+S3SR!$C4=2S'@ >II-J*N]@;21+45[?66FVDNH:C>16\$*%YIYY B1 MJ.I9CP /4UXWK_[7D7BO5YO!G[,?@6Z\>ZM$WESZE WDZ39-ZR73?*^.NU,[ MAT;-067[*_C#XJW<7B']K'XDR^(=KB2'PAHC/:Z/;,.0& (>X(/1G(/4'(KY M.?%*QTW1R2D\3):.=^6A%^=6S4K=52522ZI;GFO,/;/EPD?:/OM!>LNOI%2? M>Q/K_P"UY%XKU>;P9^S'X%NO'NK1-Y<^I0-Y.DV3>LETWROCKM3.X=&S4%E^ MROXP^*MW%XA_:Q^),OB':XDA\(:(SVNCVS#D!@"'N"#T9R#U!R*]DT#P[H'A M32(= \,:+:Z=8VR[8+.RMUBCC'H%4 "KE2N&*N9OVF>5O;_].DN2@O6%VZGK M5E)=5&(E@)8AWQDDHJRV"BBBK&%%%% !117\Z=?I MWAQXQ]CR?8Y^;GY_[\+6Y/.]^EM?RSQ+\2_^(=_5/]D]O[?V MG_+SDY>3D_N3O?G\K6ZWT_H:\8_\BQ>_]<#5S3O^0?!_UQ7^0K^=FBOT[_B7 M+_J:?^4/_NQ^6?\ $RW_ %*O_*__ -Q/Z+*H>*/%7AGP1H-SXI\8^(++2M,L MHS)=W^H7*PPPKZL[$ 5^5'_!)?XU?%'X8_\ "?\ A+X*_ [4?&OB;Q'_ &4+ M +*L&G:3D_NUS,NU>"^U@""!G[6\+_L.>)/BQKUM\2?VZOB-_P ) MWJ<$@FL/!M@K0>'=+;T6#@W+#IOE^\.&#=:_+.). \)PEG57#9CC%[*'+RN, M4ZM2\5)\M/F?(DVX\U244[7CS/W3]9X9\0,9QADE+%9;@G[6?-S*4FJ5.TG% M()'$@& JJ,! M0!P *FKYW$<1RHT)87*J?U>DU9M.]6:_OU+)M/K&"A#O%O4^DPW#4:U>.*S: MI]9JQ=XIJU*#_P"G=*[2:Z3FYS7226@4445\P?4A1110 4444 %<7\4?C+IG M@*>#PQH>FR:WXFOQC3="LS\[?[()OAC\" M+>*^U6([=4UV4;K/20>#D\B27KA!GD@SD\U\;B,XQV>UY8+))6C%VJ8AJ\8M;QI)Z5*BV;U MITW\7-).![M+ X;+J:KY@KMJ\:6S?9S>\8]E\4EM9/F,?X?_ :U-]?3XG_& M/4H]8\2D9M85'^B:4O7RX$/\0[N><].>J]M$EHHKHHI:)+LO5ZA1117J'&%%%% !11 M10 5C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%0!L4444 %%%% !1110 4 M444 %%%% 'S_ /M!_LJ>+[/QT_[3W[).IVV@_$2&/_B;:7/\NF^*X!R;>[0$ M 2$?=FX(.,D<.F-\#O$_@']HA]1\0?".YOOAC\3=#D\KQAX.N$P;><'D36Y M66%C]V50 =V2-W%?3->,_M,_LF0_%S5;+XP?";Q,?!_Q/T!,Z%XJM4^6X4?\ MNEX@!\^!NA!!*Y. 1N1O8Q5#(.,L!3RWB&/O4_X.(U52B^B#^<5+..%L;4S+(=8SUK8?3DJ]Y14O=53JU+W*GVN65IK6TOX\ZSX)U"+ MPQ^T%X9&AW$C^7;:_:;I--NSZ[^L1/\ =;IU)%>F6MU:WUM'>65S'-#*@:*6 M)PRNIZ$$<$5XA^SY^T]9?&:_O_V>?VAO!-OX:^)&EP8UKPK?J'MM3A'_ "]V M;-D3P-C=@$E?4@;CT%U\%/&?PQN9-:_9\\2BWMV8O/X3U>1I+*8GD^4Q.Z%C M]<$XR0!BO@\RR_C'@C%/#XR+Q=%6::Y?;*+VDK6IXB#6JE#EFULJDC[#+,SX M=XKPBQ.$DJ,W=-._)S+>,D_?I33T<972>[BCU.BN!\$_'_P_K>L+X,\ M%O$8P#I6K$!9CTS#+]V4$],8)[ ]:[ZO2RO.,MSK#NM@ZBFD[/=2B^L91=I1 MDNL9)-=43C,#B\!5]G7ARO==FNZ:T:\TV@HHHKTCD"BBB@ K'LO^1WO?^O*+ M^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH *^0/\ M@OQ_RAL_:$_[)_-_Z.BKZ_KY _X+\?\ *&S]H3_LG\W_ *.BH _C"HHHH _? M[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** " MOS;^-_\ P0>^*'[17[5OQ9_:4M_^"E?QS^$5MX[\7P7UGX5^%OBI]/L6BATN MQLAR_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_ M "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* "BBB@ HHJ*]OK+3;274-1O(K M>"%"\T\\@1(U'4LQX 'J:3:BKO8&TD2U%>WUEIMI+J&HWD5O!"A>:>>0(D:C MJ68\ #U->-Z_^UY%XKU>;P9^S'X%NO'NK1-Y<^I0-Y.DV3>LETWROCKM3.X= M&S4%E^ROXP^*MW%XA_:Q^),OB':XDA\(:(SVNCVS#D!@"'N"#T9R#U!R*^3G MQ2L=-T;P9^S'X%NO'NK1-Y<^I0-Y.DV3>LETWROCKM3.X=&S4%E^ROX MP^*MW%XA_:Q^),OB':XDA\(:(SVNCVS#D!@"'N"#T9R#U!R*]DT#P[H'A32( M= \,:+:Z=8VR[8+.RMUBCC'H%4 "KE2N&*N9OVF>5O;_ /3I+DH+UA=NIZU9 M2751B)8"6(=\7+G_ +JTA]WVO^WFUV2*>@>'= \*:1#H'AC1;73K&V7;!9V5 MNL4<8] J@ 5S:NK]KKN?RK])6M1E5RNDI)R2K-J^J M3]E9M;I.SMWL^P4445_3!_+I^BW_ 0'_P":L?\ 'Y/$GB_5%M[=#MC0K,?0?4X )KGQ6* MPV!PT\1B)J$(J\I2:2275MZ(UHT:N(JQI4HN4F[)+5M^1J:CJ-AI%C+JFJWL M5M;01EYYYY J1J.I)/ %>3W7B7QO^T?07/]"I?IW@?QK\?[Z'Q/\7;.;2?#,4@ETOP@'(DN<UM;6QMH[*RMHX884"111(%5% P . .U?'\N8\8?%S4,"^FL:M=>>TJ5) M]M*DUOR1TE[E\+D>UJF([Z.%/TZ3FN^L8].9ZK.\&>"?"_P^\/P^&/".D16= MG".$C'+MW9F/+,>Y/-:M%%?98?#X?"4(T*$%"$4DHI)));)):)(\*K5J5ZCJ M5)-R>K;U;?=L****V,PHHHH **** "BBB@ K'\#_ /((E_Z_9O\ T*MBL?P/ M_P @B7_K]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH \Q_:7_9:\#_M M):!:G4;VYT3Q/HLOVCPKXPTD[+W2;@'(9&!!9"0-T9.#V*L PXGX"_M2^-_# M7CZ']ES]L*RMM'\=!<>'_$4 V:;XMA' E@; "3]-T/')X )V#Z$KBOCU^S_\ M,OVD? ,WP]^)^B_:+=F\VRO(&V7.GW ^[/!)C,'(^NBZE-C4+5/2&7I* .BMSP !WKSGX;_M ?$W]E/QK8 M?L\_MF:S]NTF_F^S^!OBPZ[;?41_!:WY)Q#<@<;V.'QDDX+M].@@C(.0>AKY M#BK@.E2QL<4I.%22O3Q-%VYXK;5JTXIZ.G5B^5W3C&1]%PYQ6Z@[5 M*%1:PEYI.\6]XS@[26L9-'*_#GXR^!?BKT5E>#O''A+Q_HZ:]X.UZWU"U;@R0/RA_NLIY1O8@&M6OKOW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH \H_;G_ .31_'O_ & 7_P#0UKNOA=_R M3/P[_P!@*T_]$I7"_MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4H MW:*** "BBB@ HHHH **** "BBB@#'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K M]F_]"K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HILTT-O"]Q<2K''&I9W=L!0.223T%?GO\ MM8_\%"?'WQ$\0W?@_P"#/B"YT3PU;2-$M_9.8KK4<'!D,@PT<9_A52"1RW7: MOQ/'''N2@JE;5O9+=_\ M!=6?>7B7_D+Z/_U^G_T$UL5^,Y\0Z^=2_M@ZY>?:]V[[5]I?S,]<[LYS7T=^ MR=_P4)\??#OQ%:>#_C-X@N=;\-7$BQ-?WKF6ZT[)P)!(IKQO7_ -KR+Q7J M\W@S]F/P+=>/=6B;RY]2@;R=)LF]9+IOE?'7:F=PZ-FH++]E?QA\5;N+Q#^U MC\29?$.UQ)#X0T1GM='MF'(# $/<$'HSD'J#D5^MSXI6.FZ.24GB9+1SORT( MOSJV:E;JJ2J275+<^E>8>V?+A(^T??:"]9=?2*D^]B?7_P!KR+Q7J\W@S]F/ MP+=>/=6B;RY]2@;R=)LF]9+IOE?'7:F=PZ-FH++]E?QA\5;N+Q#^UC\29?$. MUQ)#X0T1GM='MF'(# $/<$'HSD'J#D5[)H'AW0/"FD0Z!X8T6UTZQMEVP6=E M;K%'&/0*H %7*E<,5W_Z=)L+MU/6K*2ZJ,1+ 2Q#OBY<_P#= M6D/N^U_V\VNR13T#P[H'A32(= \,:+:Z=8VR[8+.RMUBCC'H%4 "KE%%?60A M"E!0@DDM$EHDNR/22459;!1115C"BBB@ HHHH **** "BBN"^/?[3'P<_9K\ M.IK_ ,5/%:6TER=FF:3:KYU]J$F<"."!?FUX#\6/VXK/_A+Y_@I^RIX+ MD^)7CN/Y;J'3Y@NE:-SCS+V[^XN#G]VIR2"I*MC/-?\ "%?M8_MO_P"D?%.Y MU#X1?#*?E/"FG3X\0:U$>UW-C_1(V'6(#=@LK \/7OWPG^#OPQ^!O@^#P'\) M_!=EHFEP2\/ZXUK$8A?\NHR_=P?_3R MI%^^_P"Y3=N]1.\3Y?Z[GG$6F!3PV'?_ "]G'][-?].J+?%EM\9OVTO&R?$/Q9 WF:=HQB*:#H9/.RVM3Q(1_P ])!EL E=P MW5\X?\.!_P#J['_RQ/\ [NK]%J*[,O\ $KC/*:LYX+$^S4E%]Y7>IQ9CX8\$9Q2IPQV%]HX.3YG.HIR_\ 7 UOV _P!@/_AAO_A+/^+L?\)1_P )1]@_Y@/V M+[-]F^T?]-Y=^[[1_LXV=\\?1=%%?"YSG.9<09E4Q^/J<]:=N:5E&_*E%:12 M2LDEHOQ/OLDR3+.'5F^3Z+\]E=V1L M?%+XR:1\/7@\/Z9I\NL^(]0XTS0;(YEE/]]S_P LXQSECZ'&<'&5X"^#>KWO MB"/XH_&G4(M6\1 9L;*,9L](4\A(5/!<=W/.1QS\QV/A;\'M"^&T<^J2WDNJ MZ[J!W:KKU]\T]PW<#.=B>BCT&*/@Q=3K;^'?'$J&6\\+ECA+2_VC+P#A4E XX&,81?JZJFNZ%HOB?1KKP[ MXCTFVO["^@:"\LKN%9(IXV&&1U8$,"#@@U[V4YTL%2E@\7#VN&F[RA>S3VYZ M;UY)I=;6DO=DI1T/G\XR-XVK'&82?LL5!6C.UTUOR5(Z<]-OI=.+]Z#C+4DT MO5--UO3;?6=&U""[L[N%9K6ZMI1)'-&PRKJRDAE((((X(-3U\G:AH'Q+_P"" M;FJS>(_ EEJ7BSX&7,[3:IX>1FGU#P:6.7GMMQS-:9)+(3E>3G[SM]->!/'G M@[XG>$K'QYX \1VNK:1J4 FLK^SDW)(I_4$'(*G!4@@@$$4LWR5X&G'%8:?M M<--^[-*VN[A-:\E1=8MV?Q16OM,4>3'[L@)Z]"3R"/:OS;$<+_5J\L5DU7ZM5D[RBES49O^_2NDF^ MLZ;A-]926A]S2S?VU-4TXK^[/71=(R4H]DMS+\1^._#?AOP1=_$ M"XU*&;3;6S:X$]O*&650/E",."6. /4D5X5^QW\<=2\;?$'7M%\7WVZ[U1I+ MZP#-POS9>%<]@""!Z*U<1^US8>%OAIX@_P"%;_#;4[ZTL[V);O6M$2\+6<U#]UC@L1G&"F *\G\&>*]5\#>*K#Q?HDNVZT^Z6:+)X;!Y4^Q&0?8FOYR MXS\8LWROQ"PE*<5"G@Y.->,)<\9N>D[.T6^6-N522<9W3/U'(>!L%C.&:\XM MRE72=-R7*XI:QNKNUWNTVG&UC]':*S/!GBO2O'/A6P\7Z)+NM=0M5FBR>5R. M5/N#D'W!K3K^L\/7HXJA"M1DI0DDTULTU=->31^+U*=2C4E3FK23::[-;H** M**V("BBB@ HHHH **** "BBB@ KY _X+\?\ *&S]H3_LG\W_ *.BKZ_KY _X M+\?\H;/VA/\ LG\W_HZ*@#^,*BBB@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ ' M_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH **** "BOSD_X.==0^ M+_@+_@G!?_%_X3?M%^./!TVE^*]"L[O2O"VJQV5OJ4%S?I!*EQ)'&+E@5EY0 M3+&=@RAR<_>GQHMOBI??"K7M,^"&I6%CXNO-/>V\/ZGJD/FV^GW,G[M;N2/_ M );+#N\XQ9'F>7LR-V0 =/17X[_\%9?^"=GQ(_X)G_LLZO\ \%0OV2O^"@?Q MTF^*WPXU/3=0\03^//'TNJ:?XOAN+ZWM9;>YLRJPJ"TZLL2*(MJF,)DHZ?8G M_!6+_@H/8_L2?\$[D^,7CS5-0\'>(?' TW0+:ZTZQDNKGPY<7ZC[9?+&HRS6 M5O\ :9U!&&E@BC./,% 'V)17YN_\$>/V;?V'/B7XJLOVR/V/O^"O'[2GQXL= M"CFM;KPI\2OC#+?6-E//"T8-[ICVEO*L@4N8_.&S(WJ&*JP_2*@ HHHH \H_ M;G_Y-'\>_P#8!?\ ]#6NZ^%W_),_#O\ V K3_P!$I7"_MS_\FC^/?^P"_P#Z M&M=U\+O^29^'?^P%:?\ HE* -VBBB@ HHHH **** "BBB@ HHHH Q_ __((E M_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F: MV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*_VW?$>I M>%OV5?&FJZ5(RS/IB6I9.H2>:.!__')&K\KZ_7[XS?#W3_BM\*M?^'>IW*01 M:MIDL*W$GW89,920^RN%;\*_(G5=.FTC4[G2KB6&22VG>)Y+>99(V*L02KJ2 MK+QPP)!'(K^/OI)X/&1S_!8J7\*5)Q7E*,VY?>I1];>1^9<=TJJQE*H_A<;+ MU3N_S17HHK3\&>#?$GQ!\56/@OPAIR@9))X !)X%? MSA2I5<15C2I1:38WOC#QY?C& ME^!O#,?GWLK$9#2X!%O'W+/SMRP5@#7!:3^RC\:?VH]3@\;_ +=GBA(M&CE6 M?3/A)X:NV33K<@Y4WTRG==R#N =@(X.UBM?2X/AYK#1QF9U/84):QNKU*B_Z M=T[IR7]]N--?S7T/F,;Q&GB98+*Z?UBO'223M3IO_I[4LU%_W(J51_R6U)-? M_:_^*G[1>LW/P[_8*\)1:A;P2F#5?BGX@@:/1M/(X86RD;KR4=L J#M)#*=P M[+X"?L4_#_X1>(W^*OCC6[WQW\0[L9OO&OB4^9.A_N6T9)6UC&2 J<@';N(P M!ZWH'A_0O"NC6WASPQHUKIVGV<0BM+&QMUBA@0=%1% "CV JW3Q?$*IX:6#R MNG["C+26MZE1?]/)V5U__]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_Z MX&KFG?\ (/@_ZXK_ "% $U%%% !45]?66F6M9GCKQ[X4^&_A^7Q-XOU9+6UCX7/+ROV1%'+,?0?7H":\[L?!WC;]H:\B M\0_%.TN-&\)QR"33?"@X.5ENR.0.XC_EC+?.9OG_ -4Q"P&!I^VQ4E=0 M3LHK^>K*SY(=M'*3TA&3O;U,%EOMZ3Q&(E[.BG9RW;?\L%]J7X+>30EYXM\; M?M%7G6D5AI]K'!!"@2&&% J(H& H X [ M5+1E&0?4\0\=C:GML5)65W*3UG*3M8QN9>WI+#X>/LZ*=U' M=M_S3?VI?@MHI(****^C/+"BBB@ HHHH **** "BBB@ HHHH **** "L?P/_ M ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** $DC25&BE0,K AE89!'H:^7?'?P0^)_[&'BZ^^.G[(F M@RZOX/OYS<^-_A-"V%/]^\TP?\LY0!DP@88# !PJK]1T5Z^49SB,IJ22BITI MJTZ,E:47K%H\?.,EP^;TXMR<*M-WIU(_'"7=7T:>THN\9+229R M/P1^.7PT_:&^']K\2?A9XA2_TZY^61"-LUI, -T$R=8Y%SRI]002""=OQGXK MTKP-X5O_ !?KY. / MQ\43_/XM\$S/Y>G>*X@23D<"&ZY)648RQ.2"S%K>D>/O"?\ P4!^%7]C^#/& MEQX5O]*OPGC#POJ>FE[_ $^Z3($$T9D0A0P8AL$,5'W2K*.;C#+L;A^',1FW M#5-XBT6HTVXJ=.H](QJMN,>6^JJ:1FE;2?N)<-9M3J9S2RK/Y*C4O?G2?)5@ MOBE3M=\UOBIN\H-W]Z%IOYB\9^*]5\<^*K_Q?KP& /8 M"LROIC_AW7_U6'_RW_\ [HJG!^P%YVMSZ-_PMG'DPK)YG]@]<]L>?7^=V(\% MO%?%5YUJV!Y_O7FD;C_ -_8Q^C@?[YKZ8KYZ\&?L+ZKX&\56'B_1/C+MNM/ MNEFBSX?X;!Y4_P"D=",@^Q-?0M?UAX18'B_)^%8Y9G^'=.=%VIOGA/FIO5+W M)2LX.ZUM[O+:]F?C/&V(R3'9P\7EM3FC45Y+EE&TNK]Y+XM].M[A1117ZF?' MA1110 4444 %%%% !1110 5\@?\ !?C_ )0V?M"?]D_F_P#1T5?7]?('_!?C M_E#9^T)_V3^;_P!'14 ?QA4444 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ M!IM_RE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !1110!^=O_!TM_RB!\4_ M]CQX7_\ 3O;5^B5>&?MW?\$_O@W_ ,%%?A0^/O"6F?\%)_BAH>D M2*MU\"OAOXLBU;4+DC=!X^\16,I-O;1=I=,L;A?-DDY6XNH8XUS';R^9]-:5 MJ^A^)]+74]$U2TU"RGWJEQ:SK+%)ABC ,I(.&!4^A!%? -G_ ,&T/_!/C3M$ MB\,Z?\2/CK!IL%JMM!I\/QEU%8(X0NT1+&#M"!> H&,<8KW+]H'_ ()4_LW_ M ![\!_";P+9>+?B#\/V^"-JMI\-]:^&7C.;2+[2[86\-N8-ZAEE1H[>%3O0G M"D @.X8 \ \3_L5> OV7O^"]_P %_C7^QYX:M?"T7Q5\ >,$^.GA?P] L%C= M65C!;-9ZF]O'A(Y&O[FVC9\#>P!'S&4M^BU>UWQ M'K,,$.N^,_&6OW&JZQJ,<.[RHI+FX9BD*%Y&2"()"C22,J!G@ KC/C-H MGQRUO3+*+X'>-]%T.[2=C?2ZUIC7*RQ[>%4 C:<\YKLZ* /DG]JWP;^VG8?L MZ^+KSX@?&?P?J&BQZ2QU&RL?#CQ331[ERJ.6^4YQS7O_ ,*['QR/AAX<#ZY9 M%O[!L\D6IZ^0GO7/_MS_ /)H_CW_ + +_P#H:UW7PN_Y)GX=_P"P%:?^B4H ME^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@# M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L M7C?_ *#=E_X#'_&MBB@#E/"MKXIDTZ1K#5+:-/M,@*R0$G=NY-:?V+QO_P!! MNR_\!C_C1X'_ .01+_U^S?\ H5;% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q M10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 #-!NO%'BOQGI>GZ=91& M2ZO+J+8D:CN23^ '4D@#DTGQ<^,7@/X)>$Y/%_CW5O(AW>7:VL2[Y[R4_=BA M3J[G\AU) !->6^&?A%\0?VE]>M?B=^TOIK:=X>M91/X;^'.\E%_NSW_3S),? M\LR,#."!EE/S>;9[.AB?[/R^"JXIJ_+>T:<7]NK)?#'M%>_-JT59-QX<3C'" MI[&BN:H^G2*[R?1=EN^G5K%BC^,W[:T3Q)J5QX;^%_F8\XPM!>^)5![#[T5L M?P+#US\G1_%#]AGX7?%+PS8>&[[0].TO^RK80:9>Z+;>1-!&#G83R)!DD_.& M.68Y!))]OBBB@B6""-41%"HB# 4#H .PIU<)?65[24MVU^"71+HEZMMZGQ-J'_!*"QT_ M5[6!_C1*T%U.46,:,-ZC&?O>;C_QVO>/@-^R)X2_9VBDG\!K;2:C/'LN-8U" M(RW+KUV@\!%]E S@9S@5Z3XE_P"0OH__ %^G_P!!-;%>4N7_ +=L9X3(LIP-7VE&DE+OJ[>EV[?(Q_L7C?\ Z#=E_P" MQ_QH^Q>-_P#H-V7_ (#'_&MBBOMSUC'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@ M,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9 M?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@ M,?\ &MBOG[XI?MQ17OB^X^"O[(_@IOB3XWB.R\>SFVZ/HN3C?>78.W@Y_=H< MD@KN5L ^EEF49AF]9T\-"_*KRDVE&"_FG)VC%>;:[;GF9IG&79-153%3MS.T M8I.4IO\ EA!7E*7E%-]=CTKXE_$6R^#GA&Y\=_%#XEZ+HFDVH_>WE\FU2>R* M.KN<<(H+'L#7@ME\3/VQ?VU(WL_@8\WPV^'D_#>/M8T_R]4U6+H386Y.8D8= M)FP<$%2&!6NL^&G[#TWB#Q=;?&C]LCQJ/B-XQA.^PT^:+;HFB$D'9:VI&UB, M#]Y(,G ;:&&ZOH4 * JC '0"O<^M9)P_IA$L3B%_R\E']U!_].X27[QK^:HE M'M3>DCP?JN>\1:XQO"X=_P#+N,OWTU_T\J1?[M/^2FW+O46L3R/X ?LG>$?V M;-)GM/AO;6G]H7Q+ZOX@U&-KC4=2D)R7FG;YFR>=HPH))"C)KT3[%XW_ .@W M9?\ @,?\:V**^;QF-Q>8XF6(Q51SG+>4G=OYO\.Q]/@L#@\MPT-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBBN4ZC'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&MBB@#F?$MIXM30;I[[5K5XA$?,1+<@D>QJS96?C0V<1BUFS"^4NT& MV.0,?6N!_:E^/%M\)[72?#]M&DUSJER&O8R,F.S4X=AZ,20%_P!UJ]1T.[MK M_1;.^LYUEAFM8Y(I$.0ZE001[$&O&P6?Y5F&:XG+:%1.MA^7VD>W.KQ]=-^S MT9W8C+<9AL'2Q52-H5;\K[\KLRC]B\;_ /0;LO\ P&/^-O>9IC M_=7_ )YQCC"CL!G.!CQ\5G..SG$3P.2-)1;C4KM7A3:WC36U2JMFO@IOXVVO M9OOHX##X"DL1F"WUC3VE+LY?RP_\FE]FR]Y-_P#H-V7_ (#'_&MBBO-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V**]4XS'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:S/"MKXIDTZ1K#5 M+:-/M,@*R0$G=NY-=76/X'_Y!$O_ %^S?^A4 'V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% M &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# M8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ MP&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 M8_V+QO\ ]!NR_P# 8_XU^;W_ 7,^'FD^'/%W@#QY_96GQZQKT&IQ:I?V=MY M;W:V_P!C\KS.S%1,X#=<$ D@*!^G-?G3_P %^/\ FD__ ''O_<=7ZCX,5:D/ M$;!QC)I255.SW7LINS[JZ3]4GT/RGQMI4ZGAIC92BFXNDU=;/VU-779V;6G1 MM=3\Z:***_N<_@D*_H4^Q>-_^@W9?^ Q_P :_GKK^BROYC^D;_S*_P#N/_[A M/ZF^C3_S-?\ N!_[F,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HK^ M8S^IC'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@"CI4 M&OPR.=8OX)E*_((HMI!J]110 5\@?\%^/^4-G[0G_9/YO_1T5?7]?('_ 7X M_P"4-G[0G_9/YO\ T=%0!_&%1110!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ M /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% 'E'[<_P#R:/X]_P"P"_\ Z&M=U\+O^29^'?\ L!6G_HE*X7]N M?_DT?Q[_ -@%_P#T-:[KX7?\DS\._P#8"M/_ $2E &[1110 4444 %%%% !1 M110 4444 8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A5L4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/9?\ ([WO_7E%_,UL M5CV7_([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G? MQS_:(T#X0?9?#&DZ5/X@\7ZO\NA>%M..9[ACG#N?^640PP.,X.,/XN?M$ M:]/XL?X&_LZZ5#KOC1UQ?W#+A)RS>P445[F4Y1@LF MPWL<.GJ[RDW>4Y/64GW?2R5DDEUX;#4L+3Y8+S;>K;[M]7_6P4445Z9T M&/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$UL4 %%%% !1110 44 M56UG6M'\.:5<:]X@U6VL;&TB:6ZO+R=8HH4 R6=V("@#J2<4XQE.2C%7;%*4 M81?M6_MN_P"E?&>[OOA/\-)^ M8_!>E7&--*%U%/N[MN"BBB M@ HHHH **** "HKV]M--LYM1O[A8H((FDFE$M,? M6?$^MVMA:Q_>GNY@BY],GJ?8+?&OXE7?Q8^)&H^,IBP@EE\N MPB;_ )96Z\(N.QQ\Q_VF->O?LY>./BG\7O!\'P.T3Q%%I%GI43-J.M)+F\:S M+86&%?X2"2N_LNWIC#?.U=7\%/B5=_"?XD:=XRA+&"*7R[^)?^6MNW#KCN%/AMX?B\->$-*2UMH^ M7(Y>9^[NW5F/J?H, 5LU%97MIJ5G#J-A<++!/$LD,J'*NC#(8'T(.:EK_1? M!X?"83"PHX6*C3BDHJ*2BETLEI;T/Y=KU:U:M*=9MR;U;WOYW"BBBNDR"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __((E_P"OV;_T*MBL M?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "OSI_P""_'_-)_\ N/?^XZOT6KYT_;\_8#_X;D_X1/\ XNQ_PB__ M B_V_\ Y@/VW[3]I^S_ /3>+9M^S_[6=_;'/W?AIG.6\/\ &V$Q^/J7Y?3YZT_9\L;QC?EJPD]9-)62; MU?XGXO45^BW_ X'_P"KL?\ RQ/_ +NJG!_P0=\[6Y]&_P"&J<>3"LGF?\(- MUSVQ]NK^K_\ B,GAO_T'?^4JW_RL_D3_ (@KXF_] '_E6C_\L/SUK^BROSI_ MX<#_ /5V/_EB?_=U?HM7X5XU<9<-\6_4/[)K^U]E[7F]V<;U M[6UZ'[YX'<%<3<'_ -H?VO0]E[7V7+[\)7Y?:OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#RC]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ & K3_T2E<+^W/\ \FC^ M/?\ L O_ .AK7=?"[_DF?AW_ + 5I_Z)2@#=HHHH **** "BBB@ HHHH *** M* ,?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH Q[+_D=[W_KRB_F:V*Q[+_D= M[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH ***S_ !5XK\-^!_#]UXK\ M7:U;Z?IUE$9+J[NI-J1K_4D\ #DD@#)-15JTZ--U*DE&*5VV[));MOHD*4HP MBY2=DB]++'!&TTTBHB*6=V. H'4D]J\(\3?%[X@_M+:]=?#']F;4FT[P_:RF M#Q)\1MA*)_>@L>GF28_Y: X7.01E6-,1_$7]MNX#S#4/"WPG#Y6/)AU#Q0H/ M4]X;8_FP]<_)[MX8\,>'O!F@VOA?PIHUOI^G640CM;.UC"I&H] /S)ZDDD\F MOB_;X[B_WSA2?6II.:^#EC:;\KGK9GI!N-'OM*?IU4?[ MV[Z66KQ?A'\'/ ?P1\)IX0\!:3Y$.[S+NZE;?/>2G[TLS]7<_D.@ &!74T45 M]?A,)AG3I4Z--0@K);)!111706%%%% &/XE_Y" M^C_]?I_]!-;%8_B7_D+Z/_U^G_T$UL4 %%%% !17/?%#XL?#?X+>$+CQY\5/ M&5CH>DVP_>7=]+M#-C(1%&6DVQK>L1=S8VY/^CHPZ3,8TGB9M4J$7:56>D$^RT;G M+^Y!2EULEJ>%FG$&#RVLL-"+JXB2O&E"SFUW>J4(_P!^;C'I=O0]"^/_ .VE M\./@KKD7PT\-Z7?>-?']Z,:;X'\,KYUTQ(R&G8 K;1XP2S\A?F"D UP^C?LE M?&']IK5;?QY^WAXKCDTV*59]+^$WANY9-+M"#E3>2J=UY*.XSM!S@E6VUZQ\ M /V7_@W^S3HC M+/,%DT72R2+4MG7FE[5_]>TKJBO\+=3^^D^4\V.0X[.I*KGLDX;JA!OV2_Z^ M-V=9_P")*G_T[;7,5=$T/1?#6D6^@>'=(MK"QLXA%:65E L44*#@*B* % ] M,5:HHKY.4I3DY2=VSZV,8PBHQ5D@HHHI%!1110 4444 %%<;X\^/'PX^']V- M'O\ 5GO]5<[8=%TB(W%U(W]W8OW3_O$5SWF?M&_%;_51V_@#1I/XG N=3E7Z M?OF,9Q7EM'$RPF$4L376CITDI.+_ +\FU3I_]Q)Q?9,]:ADV*J4E M6K-4J;VE/2_^%:RE_P!NQ?F=IX[^*/@'X:V0O?&OB>VLMPS% S;I9?\ W-PI_W0*[2N;^S^)\YUQU=8:D_^7=%WFUV ME6DE;S5*$6NE1FWUG*,#IAZ?M9_S5%:/RIIZ_P#;\FGUBCSKP]^S=X3CU)/$ MWQ)U:\\8:PO(NM;;=#$?2.#[B+['=CM7A/QF^ 7[2?Q2^(FH>+/^%<&.U9_) MTZW_ +6LP(;9/EC4#S>..2/5C7UW17B\1^%7"_$>60P$G.C34N>7LG%2J2M9 M.I.<)RFTF[-N^NM]+=^5<8YOE6+EB4HU)-95E!4_P!K6G(/_;6O MM/QC_P BQ>_]<#5S3O\ D'P?]<5_D*^%_P");.!?^@G$_P#@=+_Y2?1?\15X MA_Y]4O\ P&?_ ,F>??LOZ/\ %'PM\-T\&_%+P\UE/INX4445ZIQA1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ; M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\ M([WO_7E%_,UL5CV7_([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 444 M4 %?('_!?C_E#9^T)_V3^;_T=%7U_7R!_P %^/\ E#9^T)_V3^;_ -'14 ?Q MA4444 ?O]_P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D] M?O\ 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y1^W/\ \FC^ M/?\ L 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 M?^A5L5C^!_\ D$2_]?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !111 M0 4444 %%%% !1110 445YS\? MWDI_Y91#!)<]@<="1PYEF6!RG"2Q.+FHP77=MO1))7S'I%#'U=CQ M[#J2!S7F/A7X._$#]H_Q!:_%/]IW3C8Z+:RB?PU\.0^8H?[L]]_SUEQ_RS(P MN<$#+)6U\(/V=];'BM?CA^T+J\.O^-I%_P!"A09L=!C/(AM4/&X=Y.I/3DEF M]>KYFGEN.XFJ1Q&;0=/#IWAAWO*VJE7MHWU5)7C'>?-*RAP1H5L?)3Q*M#I# MOYS[^4=EUN]DCC2)%BB0*J@!548 'H*6BBOM-CU0HHHH **** .<^+/Q9^'_ M ,#?A_J'Q2^*6O\ ]EZ#I?E?;K[[++/Y7F2I"GR0H[MF21%X4XSDX )KQ?\ MX>R?\$_O^B^_^6KJO_R+1_P5D_Y1_>/_ /N%?^G6SK\7J_>O"WPMX?XWX?JX M['5:L9QJR@E"4$K*$)?:A)WO)];6MH?S[XK^*_$7 O$5+ 8"E2E"5*,VYQFW M=SG&RY9Q5K172][ZG['ZY_P55_8)O-1TV>V^/&Y+>Y+S'_A%]4&T;<9YM>?P MK2_X>R?\$_O^B^_^6KJO_P BU^+U%?I/_$OG!G_01B/_ .G_P#*C\Q_XF+X MV_Z!\/\ ^ 5/_EQ_03\)_BU\/OCC\/K#XI_"[Q!_:F@ZIYOV&_\ LLL'F>5* M\+_),B.N'C<6\VW1=$) MXWW=T#M8CG]VAR<%=P8;3\^_L!_L]?'K]I3]DOPEX5\?_%0^&OA):_;TM]#\ M+R&/4?$6;^X:47<_/E0B1I(]B??5>0#M:ON;X9?"KX=?!GPC;^!/A;X.L=$T MFU'[JSL8=H+=W<_>=SCEV)8]R:_GW.LKX:X2SC$T)2^M3IU)QA"[4(J,FH^V MFE%SG9+FA3Y4GO-:P/Z+R/->)^,,EPV(C'ZK3J4X2G4LG.3E%.7L8-R4(7;Y M9U')M;0=U,\=^%_[#JZGXOM_C5^UYXU/Q)\:Q'?9074.W1M$R<[+.T(V\''[ MQQDE0VU6R3]! # %%%?(9GF^89O54\3._*K1BDE&"_EA%6C%>22[O4^RRO) M\OR:BZ>%A9R=Y2;SM8AF6XNIEC1![LQ %3.<*4'.;LEJV]$EYCC&4Y*,5=LL4CND:&21PJ MJ,LS' ]:\QO/VB+GQ9=2:-\"? ]YXGG5BCZI(#;Z="WO*^-Y']T 9[$TQ/@ M5XR^(;B\^/?Q#FOX2=W_ CFA,UM8+_LL1AYOJ<$>M?)2XLCCY.GDE%XI_SI M\E!>M9IJ7G[*-5KJD>TLE>&7-F%145_*]:C_ .W%JO\ M]P7F7_$O[2'@ZTU M-O#'P_T^\\7:R./L.A)YD<9]9)ON(OJ><=Q6?_P@7QU^*?[SXE^-%\+Z7)UT M'PS)FX=?[LMRG2])23]I4\[RC"76F/\ M3"X/3 4DG_/.TI_ M)6Y(_).2_F.>\!?"GX??#.T-MX,\,6]HS#$MSMWS2_[TC99N><9Q[5T-%%?3 M8/!8/+L-'#X6G&G3CM&*44O1*R/)KXBOBJKJUIN4GNVVV_FPHHHKJ,0HHHH MS?&/_(L7O_7 U_]>47\S6Q6/9?\CO>_P#7E%_, MT ;%%%% !1110 4444 %%%% !1110 4444 %?('_ 7X_P"4-G[0G_9/YO\ MT=%7U_7R!_P7X_Y0V?M"?]D_F_\ 1T5 '\85%%% '[_?\&FW_*4S]KO_ +>/ M_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% 'E'[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z M)2N%_;G_ .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@*T_]$I0!NT444 %%%% ! M1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%6Q0 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8]E_R.][_U MY1?S-;%8]E_R.][_ ->47\S6Q0 4444 %%%% !1110 44V::&WA>XN)5CCC4 ML[NV H')))Z"O!O$GQ9^(7[3VNW7PU_9MU.32_#-K*8/$?Q&"'!_O6]ATWOC MK*.!G((^5F\;.,[PV3PA%IU*M32G3CK.;\EHDEO*'T/!DN'&09!VC& M3D<@GY6W_@;^SSX=^#J77B"^U.?7O%FKG?KWBG4OFN+ICC*+G/E1 @80=@,Y MP,;?PF^$'@/X*>$HO!W@#1Q;6ZG?<3R'=/=RG[TLK]7<^O0= !73UY^79) MB:^+CF6;M3KKX(+6G13Z0O;FFUI*JTI/514(^Z84,)4G55?$N\^B^S'T[OO) MZ]K+0****^I/1"BBB@ HHHH **** /G3_@K)_P H_O'_ /W"O_3K9U^+U?K= M_P %?_V@/A'H/[+GB7X#W?C*VD\6ZZ+!K/1+8^9-%''?6\[23!TJOE=MG9IV>MF@HHHK]N/PH_:'_@DW_RC^\ ?]Q7_P!. MMY7T77SI_P $F_\ E']X _[BO_IUO*^BZ_SNXV_Y+/,O^PBM_P"G)'^D7 O_ M "1.5_\ 8/0_]-1"BBBOF#ZH***Y;X@?&CX)==2Y\1ZV<%]7U^; M[1(#_L*WRH!VP,CUKYO^WLWS;3)\*^1_\OJZE3AZQIZ5:GS5.+6JFSU?[-P. M"UQU;WOY*=I2^KW\?B'XR^*;WQAJ*'E MT54.$J&+FJN@ X J2BBOK8QC"*C%62/&;;=V% M%%%,04444 %%%% !1110!F^,?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L7O\ MUP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1WO?\ MKRB_F:V*Q[+_ )'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ K MY _X+\?\H;/VA/\ LG\W_HZ*OK^OD#_@OQ_RAL_:$_[)_-_Z.BH _C"HHHH M_?[_ (--O^4IG[7?_;Q_Z?)Z_?ZOP!_X--O^4IG[7?\ V\?^GR>OW^H **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#RC]N?_DT?Q[_V 7_]#6NZ M^%W_ "3/P[_V K3_ -$I7"_MS_\ )H_CW_L O_Z&M=U\+O\ DF?AW_L!6G_H ME* -VBBB@ HHHH **** "BBB@ HHHH Q_ __ "")?^OV;_T*MBL?P/\ \@B7 M_K]F_P#0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#'LO^1WO?\ KRB_F:V*Q[+_ )'>]_Z\HOYFMB@ HHHH **** "L[Q;X MN\,^ _#MUXM\8ZW;Z=IME$9+J[N7VH@_J2> !DDD DUB?&'XT^ _@=X6/BC MQQJ3+YC^5I^GVR[[F^F/2*&/J[$D>PSDD"O-/"7P9\??M#>(K3XK_M0V M-+ MM91/X:^'(?=!:_W9KS_GM-C^ C"YP0,E!\UFN>U*6*_L[+H*KBFKV;M"FGM. MK)?"OY8KWY[15DY1X,3C)1J>PH+FJ?A%=Y/HNRW?3JU1CM?B+^VUN04]X\-^&] \'Z%:^&?"^D6]AI]E$( MK6SM8PB1J.P _/W)R:N(B1H(XU"JHPJ@8 %+6^3Y%3RR<\36FZN)J?'4DM6N MD8K:%-?9@M.KAEN5X_-L1['"PYG:[V2BEO*4G:,8KK*327<\[,\UR_)\/[;%U.5-V6[ M3SM(\$6*LGA_1">RPG_C MZD X+R9!Z$/A6KZ-AAAMH4M[>)8XXU"HB+@*!P .@KWO;Y)P]I0Y<5B5]MJ M]&#_ +D6OWK7\TTH=H35I'S_ +#/.(]<1S87#/["=JTU_?DG^ZB_Y8-U.\X. M\3Q7PG_P3Y_9?\._"W5_A9K/@F;7HO$IB?Q3K>L:C,VI:Q(DR3JTUU&R2 >; M&C[4*KD<@Y.<#_ATW_P3^_Z(%_Y=6J__ "57T717)#C#BRE./K1YOB"2F?3!"8_O\ %>RUY63^*N?9][?Z MEFU>?L:DJ4_WU32<;77Q;:Z/9G5CO#/A7+O9_6,IP\?:14X_N*>L7M]DYSX3 M?";X?_ WX?Z?\+?A;H']EZ#I?F_8;'[5+/Y7F2O,_P \SN[9DD=N6.,X& * MZ.H[R\M-/M9+Z_NHX(8E+2S3.%5!ZDG@"O.-6_:0TO5=0D\/?!KPM>^,=10[ M9)+ >790'_II<-\H_#(/K7S^><29?EU7VV8U_P![4;:3O.I4D]7RQ7-.#/A_IHTGP9X;M=.@XW"WBPSD=V8_,Y]V) M->#]?[L9]TY[$5U/P_^ M"_PY^&F;CPQX>C^V/DS:G=L9KJ4GJ3(V2,]P,#VKJJ*[,!PKEF$Q*Q=?FKXA M;5*KYY+_ *RA3]*<8+R,,1G&+K4G1IVITW]B"Y4_P#%]J7K)R84445](>4% 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 **** "BBB@#'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ M KS?XY?M$Z1\*9[7P5X8T:7Q'XTU<;=%\+V#9D?.?WLQ_P"6,(P26/4 XX#$ M8GQ6_:$\3:UXMF^!G[-6G0:SXL VZMJ\O.G^'D/!>=QD-*.<1C/(Y!(VGHO@ M;^SUX9^#,%UK4^H3ZYXIU8[]>\4ZE\US>.<$J"<^7&"!A <8 SDC-?'XK-\= MG6)G@UXP:WA33TJ55L]X4W\?-)BTE/HO*/>7X M1ZW>AB?!W]G75[;Q2/C=\?M9B\0^.)D_T8*O^A:'&>D%HAX!&<&3J><=6+>N M445[N591@\IR>LI/JWZ*R21UX;#4L+3Y*:\V]VWW;ZL M****],Z HHHH ***"0!DF@ KE_B[\:/A?\!_!T_CWXM>,[/1=,@X\ZZ?YI7Q MD1QH,M*Y[*H)XZ<5Y'\3_P!MVYUWQ?<_!+]CGP8OQ$\9PG9J%_'+MT30LDC? M=W0.UB,']VAR2"NX,-IG^$7[$-M'XQ@^.'[5/C-OB1X^3YK6>^BQI>B\Y\NR MM2-B[3C]XPW$@, C$Y^JHY!0R^E'$YU-THM7C25O;371V>E.+_GGNM80F?)U MN(:^8UI8;(X*K).TJLK^Q@UNN9:U)K^2&STG.!R_]O?M7?MT'RO"":I\'_A7 MUFX0)XCUZ$_\ /!.191,.CG+$$$%P2H]P^!O[//PA_9R\)#P=\)/!]OIL M#D->7/W[F]D_YZ3RM\TK\:<5[M./E%7?VG)ZA1167 MXH\;^#_!-I]N\7>)['3HR,J;NY5"W^Z":A%;N322]6 M]$?1TZ56M-0IQ;;V25W]QJ5RGQK^)5I\)_AOJ/C*8J9XHO+L(F_Y:W#<(N.X MS\Q]E-./ M$_\ PAGC:+3K1-&F)-AI.!R!WK\B\0/%?)\AX:K5LMF MZM6:<*E%M*?*N MG)?F5]%=I;GFW]LZK_;/_"0_VA+]N^U?:/M6[Y_-W;M^?7=SGUKZ_P#!G[17 MQ)^+/AJTC^%/PQ:>^\A(]4UG5Y?)T^VN-HWA=I+2\G.T8(!'!KXVKW+]AWXK M_P#")^/)?A[JMSML=>Q]FW'B.[4?+]-ZY7W(2OY@\'^)\7EG$ZRV>+G1HXQJ M,Y1Y7+FUY+.:DH\TGRN25TI7NFKK]*C152I03<4[VMIS:1:O9* MZ5[:?(]OL_V=[KQ;E:'IEO9VL0Q%;VL*QH@]E4 "K-%?W3E7#^49,Y3PU/]Y+XIR;G4E_BJ M2;G+YNRZ6/YXQF9XW'I1K3]U;15E%>D5:*^2"BBBO9. **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@#-\8_\BQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y% MB]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%0!L M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R. M][_UY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%% !1110 4444 %%%% !111 M0 5\@?\ !?C_ )0V?M"?]D_F_P#1T5?7]?('_!?C_E#9^T)_V3^;_P!'14 ? MQA4444 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U M^_U !1110 4444 %%%% !1110!QWQQ_:%^!?[,_@B3XD_M!?%SP]X-T*.58A MJ?B+58K6.25ONQ)O(,DC= BY9CT!KL:_-'_@ZJ^&7PZUO_@EQJWQ,U?P+I%S MXCT;QIX:CTK7I]-B:\M(WU6)'CCF*[T0K+("H(!W'CFOJC_@K'^TKXH_8_\ M^";GQF_:-\#77V?7O#?@6[?0+H#/V:_F M[:;!Z[)IHWQWVXH [-_P!MW]D9 M/BT?@8W[0WA;_A*1K(T=M+_M1/EU0KN&G&7_ %8O"O(M2WG$<[*[[QOXY\%? M#/PCJ/Q ^(WB[3- T+2+1[K5=:UF^CMK6S@49:2660A(T ZLQ %?G)HO[+_A M$?\ !J^?A]9G=D9S7@7BG]M M?X@?\%"=,_X)>? #XC:@U]9_%K4SXP^*T$O$>NW/AR-#&DZCB2&6Z@N)WB;Y M"RQ\?*, 'ZW_ 3_ &I/V>_VC9-1MO@G\6=)U^YTA87U2PM9BEU:QR@F&62" M0+(L<@5C'(5V2!25+8-=]7YQ?\%=OB+J7[+7_!4/]AW]I'P/<&SOO&/Q#O/A M=XO6$[1JVD:L]HD,,_\ ?2WN6-P@/W7)-?H[0 4444 >4?MS_P#)H_CW_L O M_P"AK7=?"[_DF?AW_L!6G_HE*X7]N?\ Y-'\>_\ 8!?_ -#6NZ^%W_),_#O_ M & K3_T2E &[1110 4444 %%%% !1110!^8W_!0O_@H7^V#\#?VP?%_PM^%O MQ>_LO0=+_L_[#8_V!I\_E>9I]M,_SS6[NV9)';ECC.!@ "O.OA-_P4G_ ."A M7Q)\>6/A:+X^,(9)/,O)%\*Z5^[@7ES_ ,>O!QP/X"U^X>-/%G!_A+ M]'FGGOU*@\=7H4J5!RI4W*5>K27[QWC=^S7-5;>[C9ZR/YG\-LHXR\1O'BOD MTO8^X->E_\ !/3_ (*%_M@_'+]L'PA\+?BE M\7O[4T'5/[0^W6/]@:?!YOEZ?,>"O%;Z/-7/98/#QQV&P]6GB&J5.,H MUJ5)_O+J*+'XE9/QGX;^.E#*9X_$/ UL12J4N:K4<)4:E1 M7@[RL^1\U.2>ZC=Z2/VJHK'LOB%X!U(@:=XXT>XST\C4XGS^35JV]S;7?PIIJW7B75[9BES;Z M4RB"W<=4>9N-W8A ^""#@C%>-GG$.2<-X/ZUF=>-*&RPZ;FQP9>@SD$?*6K0Z= M\1?VV;E+_7X;_P +?"E7#V^FEC#?^)E!R'E(YAMCU"CEASSD,OO/A_P_H?A3 M1;;PYX:TFWL;"SB$5K:6L02.)!T Z5C[7'<8:47*C@>LE>-2NNT-G3I/^?2 MG0 #I:**^OPN%PV!PT,/AX*$(JT8I622V22V/3ITZ M=*"A!62V2"BBBN@L**** "BH[R\M-.M)=0U"ZC@@@C:2:>9PJ1H!DLQ/ ') M)KYO\5_MD_$'XZ^(KOX5_L%^$[?Q#<6\I@UCXD:NK+H.DGOY;8S>2CJ%3*]# M\ZYQZV5Y+C\WE+V*2A#6B\EK*6T4WH>1FN=Y?D\8^W;L?'O\ :5^#W[-?AI/$?Q5\5):M<-LTW2K9?.O=0DZ" M."!?FD)) SPHR-Q YKQ8> ?VI_VY/]*^,4^H?"CX83\Q>#=.GVZ[K<7_ $^S M ?Z-&PZPJ-V"58='KO/@)^Q5X*^%7B5_BY\1_$-YX^^(MTN;SQGXB =X3_V'IM MN4E_T^G'67G3A:'24JB)OAA\*/AS\%_"%MX"^%G@^RT32;4?NK2RBVAF[N[' M+2.<1?I@T MO_"J?C9XX^?XF_&>33K=_OZ5X/@^SJ/;SWS(1VP17YE6XTEFM:53+Z%;%SD[ MN=N2#;ZNK5<5-=W#VC\F?H-#AZGE]&-*O.G0A%645JTET4(7Y?)2Y4=EXQ^) MWP^^'\)F\9>,+#3R%R(IYQYC#_9C&6;\ :XT_M#:WXN_=?!OX1ZUKJM]S4[Y M18V1_P!H22#+::\W;FO\ 4,W,Y;^]ODSM/^[B MNSZ=*S^J<8YE_O&(AA8/[-%>TG_X-JI0_P#*#]37V^1X7^%2E6?>;Y(_^ 0? M-_Y4^1YA_P (#^T/XZ^?QU\5;7P[:/\ >T[PE;'S<>AN)?F5O]W(K4\+_LV_ M"+PS=_VK+X:_M;4"1G5SS,90=.E)4X/[--*"?KRV!QSX99+X@5:,LQKUH1I)J,:>+]'^P:H]JO\ :%H)4<1R@8;!0E2"1D8/0C/-:=%% M?ON'I2H4(4W)R<4ES2M=V5KNR2N]W9)7V2/S:I-5*DI))7;=ELO)7N[+IJPH MHHK8@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_P#7 M U47\S6Q6/9?\CO>_\ 7E%_,T ;%%%% !11 M10 4444 %%%% !1110 4444 %?('_!?C_E#9^T)_V3^;_P!'15]?U\@?\%^/ M^4-G[0G_ &3^;_T=%0!_&%1110!^_P!_P:;?\I3/VN_^WC_T^3U^_P!7X _\ M&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 %%%% !1110 4444 ?G'_ ,'5&N:- MHW_!(3Q%%JVJV]L]SXZ\,K;)/,JF5EU2"1@H)^8A$=CCH%)Z"OJ3_@I)^S9< M?MR_\$]/BM^S?X*U&UEOO''@2[@\-W/VA?(EO0@FLR7!QY;3QQ9;IM)->J>- M_@W\(/B9>0:A\2/A5X;\07%M&8[:?7-#M[MXD)R55I48J,\X%:GA7PCX4\"Z M%#X7\$^&-.T;3+8L;?3M*LH[>"+"#0!^='_!2+P' M'^W9_P %7_V0/@1\*K^#6+'X-^);KXI_$W4;"830Z';6YM6TA)G4E5DN[B&1 M8XR=Q1&D **2/T5O MO2&.!%4L<#+8R<5T- !7&?&;X&>$/CGIEEI/B_5-:M8[&=IH6T75I+1F8KM( M8I]X8[&NSHH ^2?VK?V*?A/\/OV=?%WC31/$GC":[T[26F@COO%,\T+,&48= M&.&'/0U[_P#"OP+HZ?##PX@NKW T&S S=M_SP2N?_;G_ .31_'O_ & 7_P#0 MUKNOA=_R3/P[_P!@*T_]$I0!+_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q M10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 ?C MW^WY\-'\Y%>H6EI;6%K%8V M<*QPPQK'%&@P$4# ]@*]F^-_P"QA\8?$W[5'COXU>&?!:WL'B*33X[&Z_M& MV0B"#3[:)AM>0,"98WSD88FK4E><+QI*I/V4-]+INH_.=G\)YF1D8->2?#;1OC9\2_VK++ M]G*&?PU=WVI-=2:-J?B72 4\J.UFN%W-"H896(H2 <-G@]*^H;']DS]H'4H3 M/9> -Z*Y0G^U;0<@X(YEK<^"'[&'QA\,_M4>!/C5XF\%K90>'9-0COKHZC;. M3!/I]S$HVI(6)$LB8P. S&OF?H\8"MPYQ5BL%Q5D$ZV$QF'JTU.MAIOV-90D MZ4U-P4H1E+]W42DHM33G=05O9\::#XDR+"ULDS14ZV'KTY2A3K12JT7.,:L9 M1NXR<8^_&Z;3BU'63/)_%'P-^-_P@N7D^+_[(4FHZ9"@!U?P5;1ZM Y_B=HH M3#<1(!SE@3C-:7PMN?V1OB/>+8:)X(\*:CJ@?9)IMEXWOM%OE?/*""_=2[ ] M0@;IP:_12N(^+'[-OP%^.=NT'Q:^$NAZXY3:+N[L5^TH/1)UQ(G_ %A7]%5 M/"[PEQKN\!/"S_FHRC6BO/V6,CB%\HU*:71);?B53"YS1ES*.&Q2_EKX>$)/ MTJX94FO65.;[MO?YZ_X4U\ =!^7Q/X#^+OA3'WKB'4KB6W7Z2*6SW[=ZV/#_ M ,)OV;?$&%\*_MG_ !#T]S]R*3QN;8Y]-L\0)[<>U:9_8#\3_"\_:?V3/VJ/ M&G@5(^8= U2<:UI" ?PK;W)RF>A;E8WB'6_VSO 89/CY^R'X,^+&FI_K M-=\"3)%?*G]YK2Z7=)(?2(@>]9_\07I/7)<;@ZZZ0K4I86K_ .!0J1HW\H\S M[+OE_:O#=#3-E]T8^UMYRC%>>]NRMOV1/$%S;BZ\,?M@>/WB; M[DDVI0W2G\=HS22?LJ?'^W_Y!'[:&M1^GVSPQ;3_ ,W%><^$?C?_ ,$^/%FO M_P!@WNLZ]\)_$QQYVE^)7N=$N8CVRTI, .>P;\*]KTWX5?$F&PBU7X8?M.ZE M=V:1RQ_9Y_:YLO^/3]JO3K['3[; MX16+/_?N3_.::WPG_;@LO^/3XF> K['3[;97T6?^_;'_ "!79?VC^UCX;_X^ MO#OA+Q)$O3[#=RV<[?7S/D!^E'_#0?B;0_E\?? +Q7IV/OS:="E_"GN7C(X] M\5YWM>'L/IB*N.PS_P"GD\4XK_N(W4I_^3GI_P"I]>?^[5N?_#7N_P#P&4N; M_P E.+_X1?\ ;OL?^/G2?AE?@?\ /GJNIQ$_]_./_P!='VG]LVQXNO@)X?OL M=[+QNT6?^_BUZ#HO[47P,UF;[(WCN&QG!P\&JP26S(?0F10OZUVFC^(O#_B* M#[3X?UVSOH\9\RSNDE7\U)KULNP^5YK_ ,BW.ZD_\%6C4_"5.?XG%BN'LTP/ M\9UJ?^)?_)19X5_PG?[4%E_R%/V,=1=1UDLOB5:29_X#MS1_PN7XG6?_ "&? MV/O'Z$?>^Q:O#<_EM89KZ!HKUO[ SN'P9M6?^*&&?_I-")Q?4\6ML3+YJG^D M$?/O_#2%K:<:S^RY\:8/5X?#IF0?4K+]*7_AJ[X/6W_(9\ _$W3L=?MWAJX7 M'UVD^_Y&OH&BG_97%4/@S)/_ !4(O_TF< ^KYBMJZ^<%^C1\_?\ #9?[)%OQ MK/CK7].]?MNC7ZX_[YB-7[+]K+]C;4"!!\<$7)_Y;_:HO_0XQ7N54+WPKX8U M($:CXP?\ VY+_ .6? MH>9V7Q\_90U P?'W15S_P ]_$"Q?^AD5L6/Q _9XU/']F_&[0;C/3R/%L#_ M ,I*W;[X*_!O4\G4OA+X9N,]?/T&W?/YI6/>_LK_ +->H9\_X$^%%S_SPT.& M+_T!13MQO#KAY?\ @V'ZS#_A67\C_P# E_F>0?MW?&GP]\,?@L+?X:>,A<:O MK]W]CAN++5A(;>$*6ED&TG!QM0'MYF1R*_/CKUKZ^_X*5?LX?#OX7>$?#7C3 MX7^ [32+=M1GM-5>R5@'9T5X<@D@8\N7TZ_2OD&OXU\;LQS[&<;2P^9)1]E" M"A&#RY4K)-M6:O=72W>^G2W0*[ M3]GS7?"^B_&#PZ/'NF+?Z#+K,"ZE932$1$$E%E90<,8RY< Y!P1T)KBZU? W MAS4O&'C32/"FCQLUWJ6IP6MNJ==\DBJ/U-?E^55Z^%S2A6H1YIQG%I-73::L MFGHT]FGOL?/X:(A*"NTU9=]=C]=E\#:.JA5N+P # NVXI?\ A!](_P"? MF]_\"VK8HK_40_H(Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A! M](_Y^;W_ ,"VH_X0?2/^?F]_\"VK7=TC0R2,%51EF)P *X#Q[^U%\#_AW#,^ MM^.K6>6!&:6#3CY[*!R=Q7Y4QWW,*\_,,VRS*::J8VM&FGHN:25WV5]WV2NV M=.&P>+QDG&A3_\ @6U>7?M#_M _ []G*.VT MCQ%JFK:OXFU/"Z'X-T"1[G4]1D/"A(E.54G/SM@<'&3Q7/Z9^T5\7/VJM-GL M/V8]#;1M&=FBF\;ZAM91[6Y*M&SY!!*"8#/.PX--^%G_ 3G^'?@S5[OQ=XO M\7:KK.MZF6;5=1^TNLUX6QN66=V>:13@<;E''05&#X@PWM6U@,17:VBU]6@W M_?J5DJBB^]*C5 M5:MX.U?X[WZZ]^V_\3E\-^&VE5]-^#/A/5GNKB;G*#4IX$_V?_@#<:!HUK&([&?Q#<_8+:%.VVVC^N1UZ]Z]8\&_"S MX=?#V(1^#?!UA8,%P9HH 96'O(V7;\36_4YIBN-^)HQI8[&0PN'C\-#"PM&/ M?]Y5YG)OK/V<:CZR[5E66<,\/RE5PU"6(KS^*M7E>#76;P[X:$ M$R_\O)E+RY]=[9;]:[FBN'!<)Y!@<0L0J/M*R_Y>5&ZM3Y3J.4EZ1:79'J8C M.LRQ%-TN?EA_+!*$?G&*2?J[LQ_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8 MHKZ,\LQ_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+ M:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#E M-<\*Z=:ZCIL,<]R1/WI6G_ ,(/I'_/S>_^!;4>)?\ D+Z/_P!? MI_\ 036Q0!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ M/S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@ M6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ M@6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q1 M0!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4 M?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/ M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% ',^)?"6F6.@W5W#<71:.(D![ MEB/Q%6;+P7I4MG%*US>9:)2<738Z5;\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@# M-_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A M!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ MGYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^ M?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ M ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W M_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:LSPKX5T[4-.DFFGN01 M/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% 'E'[<__)H_CW_L O\ ^AK7=?"[_DF?AW_L!6G_ M *)2N%_;G_Y-'\>_]@%__0UKNOA=_P DS\._]@*T_P#1*4 ;M%%% !1110 4 M444 %%%% !1110!C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A5L4 %%%% M !1110!B>.OAK\//BAI!T#XD>!=(UZR.?]%U?3H[A 3W =3@^XYKQ#4O^";G MPN\-7\OB#]F[XE>,OA9J,CEV3PMKDCV,K^LMK.65U_V05'%?15%>OEV?YSE4 M'#"UY1@]XWO!_P"*#O&7S3/&S+A[),VFJF+H1E-;2M::_P ,U:T348O#G[0W@?Q? M\+-4E;8L?C#095M)G_Z97,09'7_;;:.*^B*K:OHVC^(--ET?7]*MKZTG7;/: MWD"RQR#T96!!'UKTO[".!.)=?:4I2_EQ-)1?RJ)5(:?S2= M/Y';A>*^,,CTKX>?+_-AJG.O5TY>SG\HJIZL]$_X9_\ %NA\^ ?V@?%5AC[D M.J2)J$2>P20#CVS1]B_:R\-_\>^M>$?$D*]?M5M+9SM]-GR#\:\[7_@H-J/P MS86G[6?[,?C;X>[#B?7+:T_MC2%]2;JU!(]Z)(.I_ \5X?\ 9/%6%_W;,E47:O1C+\:+H??9^C/=^NY-6_BX M7E_Z]S:_":J?FC.\/^/_ -XL /ACQCI>H%NBV=_'(WXA3D5KUQ/B#]G#X'> M)B7U+X:Z:CMR9+&,VS9]:R/^&:8=&^;P#\7/%^B8^Y;IJOGVX_[9R Y_ M.CZ]QEA?XV"I5EWI57&3_P"W*D(Q7_@UA]7R*M\%><'VG"Z_\"A)O_R0]-HK MS+_A%?VIO#G.C?%'P[XA1>B:[H[6S$>FZW)Y]S1_PM#X^^'N/%G[/YO8U^]= M^'M:CES](G&_]:/];J-#_?<'B*/K2=1?.5!U8I>;:0?V).I_N]>E4])J+^ZI MR/\ ZKXM?"WPM\9_A]J7PX\8V[/9:C#M+QG#PN"&25#V96 (['&#D$BOS6^ M._[&?QN^!6L3IJ'A:ZU;1U(O#3DX*ZYH4J#/U0-^=8OQ]_:=\":=\);V;X=^-;&_P!3U$?9+5+2 MX!D@#@[I2OWEPH."1]XK7Y=XFX#PTXSRJIF%?'1A7P\&TX2C[1I7:A*G)J3N M_A6C3>CLVGXN9>'.8<08FE2G1G"(_95^*\?PK^*EM-JET(M+U519ZBSMA8 MPQ^24]AM;&3V4M7T_JW[4'PX6];1_!$&I>*]07C[+X=L&G /8F3A,>X)K\Q\ M%\EX 6'CGV:XI?6:4VHTI-)*2UC*,5>51VUC9:23]UM)G=FW@]#ASB&^$C.K M3LI0;6D>CYGM=2NU=I)-'H],N;FVLH'NKRX2**-!7F7]I?M1> M/?\ D&Z)HO@BR?I-?R_;KT#U"+B,?1N14EM^S'XJ0QD!1[9(K^GO]8LUQ^F5X"^(KDSW)7U6&/A&]GKI/$_B3X-?LZ^!;GQ3XE MOM%\*:#9KF>X9$@CSCA0%&9'..% +,>@)KP=OBA^U#^W QL/@%;7WPP^&DW$ MWC_5K7;J^L1=_P"SX#_J48=)FYP05((*5[>5\$<6\14GB_*E=GA9KQ=D&1U8X;"85U\3)7C!OGF_[W*N2G"%]Y56 MXK:[=D4/CYX^^'_@/Q%#\-O&/C'Q3\8?B)?E"/;GBE%59+SC&"Z0NN8AT_3M/TBPATO2K&&UM;:)8[>V MMX@D<2*,*JJ,!0!P .!4U%%<+;D[L]U)15EL%%%%(84444 %%%% !1110 44 M44 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$UL4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^ MN!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_\@B7_ *_9O_0J MV*Q_ _\ R")?^OV;_P!"H V**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "L>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "B MBB@ HHHH **** "BBB@ HHHH *^0/^"_'_*&S]H3_LG\W_HZ*OK^OD#_ (+\ M?\H;/VA/^R?S?^CHJ /XPJ*** /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@ MTV_Y2F?M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** /*/VY_^31_'O\ V 7_ /0UKNOA=_R3/P[_ -@*T_\ 1*5PO[<__)H_ MCW_L O\ ^AK7=?"[_DF?AW_L!6G_ *)2@#=HHHH **** "BBB@ HHHH **** M ,?P/_R")?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*MB@ HHHH **** "BBB@ H MHHH **** $9592K*"",$$=:\@^*O[!?[*'Q>NSK'B+X0:?8:J'WQZWX>W:== MI)VD\RW*;V'JX:O8**[L!F>8Y76]K@ZTJF986E6_O*/LJGKS4^52?G.,SPO]5Y8/7+,75H?W7+VM/TY*O,XK MRIR@>6?"+]MC]EKXX2I8_#[XS:1+J#ML_LC4)39W@?H5$$X1V(/!V@CWKU.N M!^+O[+/[._QXB=?BU\']#UF9UVF^FLQ'= >BW$>V5?P85Y9_PPE\1OA7_I'[ M*'[7'C#PI%'S#X<\2,NMZ4H'_+-(Y\-"#T+ LU'U3A3'_P"[XB>'E_+5CSP_ M\&4US?\ E'YA]^%VJ$7&T=S8W/[R1R.H0A<].U=!\//^"BG[*?CO5? M^$8U?Q[)X/UQ2!-H/CJR?2KB)CT4F;$9;MA7)K*MPGG<:3K8>"KTUJY49*HD MN\E!N4/^WXQ9K1XOR.=54<1-T*CT4:T72;?:+FE&?_;DI(]P>-)4,Y^\^#N$QN*QF.QU>C MR4JUK!7VY^Q_\0=*\UM[>]T< MBTOX;>)4#$#Y)< #[RXR>[*U?$=7MZA:_*/ +B+ Y'XE83#YA7]CA<5)4:E1QYE3YVE";5XZ1G;F=U:#D]; M6/L_%7!8[$<%8K%8&A[:OAXNK"GSY^M]>#?&7] MMW3-'\8R_ _]FOP=+\2/B$,K-IFER@6&D)=?@/]X\BQB8=N6(_OJV1[S\&O@;\*?V?_ =% MX$^$?@RTT;3X\&18%S)(O=RY/#X=_\OI1_>27_3JG):)]*E1> M<:R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9 MH V**** "BBB@ HHHH **** "BBB@ HHHH *^0/^"_'_ "AL_:$_[)_-_P"C MHJ^OZ^0/^"_'_*&S]H3_ +)_-_Z.BH _C"HHHH _?[_@TV_Y2F?M=_\ ;Q_Z M?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH \H_;G_P"31_'O_8!?_P!#6NZ^%W_),_#O_8"M/_1* M5PO[<_\ R:/X]_[ +_\ H:UW7PN_Y)GX=_[ 5I_Z)2@#=HHHH **** "BBB@ M HHHH **** ,?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*MB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "N?\ B%\)OAA\6M*_L3XG_#[1 MM?M<$+#J^G1SA,]U+@E#[C!KH**UHUJV'JJI2DXR6S3::]&M3*M0HXFDZ=:* ME%[II-/U3T/RE_X+ _LL_!O]FF[\!/\ !K0[O2K37GU=[K2VU.:>VA>+['AH M4E9O*+>:=P!P=J\#%?%M?HM_P7X_YI/_ -Q[_P!QU?G37]W^$^-QF8\ 8+$8 MJHZE27M+RDVV[59I7;U>B2U/X!\7L#@\M\1,;A\)3C3IQ]G:,4E%7I4V[):+ M5MZ!1117Z(?FQ_191117^8Y_J8%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$UL4 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B] M_P"N!JYIW_(/@_ZXK_(53\8_\BQ>_P#7 UR_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBB MB@ HHHH **** "BBB@ HHHH **** "OD#_@OQ_RAL_:$_P"R?S?^CHJ^OZ^0 M/^"_'_*&S]H3_LG\W_HZ*@#^,*BBB@#]_O\ @TV_Y2F?M=_]O'_I\GK]_J_ M'_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** /*/VY_^31_'O_8!?_T-:[KX7?\ ),_#O_8"M/\ T2E<+^W/_P F MC^/?^P"__H:UW7PN_P"29^'?^P%:?^B4H W:*** "BBB@ HHHH **** "BBB M@#'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"K8H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH ^=/V_/V _^&Y/^$3_ .+L?\(O_P ( MO]O_ .8#]M^T_:?L_P#TWBV;?L_^UG?VQS\Z?\.!_P#J['_RQ/\ [NK]%J*^ M[R;Q+XVX?RVG@,!B^2C"_+'V=.5N:3D]90;=VV]7^!\#G?A?P+Q%F=3,,PPG M/6G;FE[2K&_+%16D9I*R26B_$_-V#_@@[YVMSZ-_PU3CR85D\S_A!NN>V/MU M7/\ AP/_ -78_P#EB?\ W=7W]9?\CO>_]>47\S6Q7I_\1D\2/^@[_P I4?\ MY6>5_P 05\,O^@#_ ,JUO_E@4445^8GZF%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-; M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,? M^18O?^N!JYIW_(/@_P"N*_R%4_&/_(L7O_7 UOW^H **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#RC]N?_ )-'\>_]@%__ $-:[KX7?\DS\._]@*T_]$I7"_MS M_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE* -VBBB@ HHHH **** "BBB@ M HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'LO^1WO?^O*+^9K8K'L MO^1WO?\ KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_]<#5S3O^ M0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%8_@? M_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L4444 %%%% !111 M0 4444 %%%% !1110 5\@?\ !?C_ )0V?M"?]D_F_P#1T5?7]?('_!?C_E#9 M^T)_V3^;_P!'14 ?QA4444 ?O]_P:;?\I3/VN_\ MX_]/D]?O]7X _\ !IM_ MRE,_:[_[>/\ T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 >4?MS_P#)H_CW_L O_P"AK7=?"[_DF?AW_L!6G_HE*X7]N?\ Y-'\>_\ M8!?_ -#6NZ^%W_),_#O_ & K3_T2E &[1110 4444 %%%% !1110 4444 8_ M@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!CV7_([WO_7E%_,UL5CV7_([WO\ MUY1?S-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!C^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_]!-;% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!JYIW_ "#X/^N* M_P A5/QC_P BQ>_]<#5S3O\ D'P?]<5_D* )J*** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "") M?^OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ M HHHH **** "OD#_ (+\?\H;/VA/^R?S?^CHJ^OZ^0/^"_'_ "AL_:$_[)_- M_P"CHJ /XPJ*** /W^_X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_] MO'_I\GK]_J "BBB@ HHHH **** "BBB@ KE_C9XT\6?#OX1^(_&G@'P-=>)] M?T_2)I- \.68_>:G?[2MO;;B0(U>4HK2,0D:DN[*JEAU%% 'Y;?M ?&O_@YP M_9C_ &=O%G[37Q>\4?L.6&@>#/"]UKFMVT9B/+50^U MG90&P*/VM?BW^SQ_P $V]!_:._:8TKP[%\5-1\):3%)X=MMUAI\WBO4 MA%#;::/.E=HHA>7$<3R,YV1I)*>.: /%_V/+#_@O#/\:M M*U+]N/QK^RG/\,C9SR:@GPGM?$$FKW4AB/V<0O>A($C\PJS.=Q*J5"Y;$_%.H&[F\# MZUI5J+V402D#%O)&0@ WF3YPSQ"1_U*H ***XSXS?$WQ?\ #+3+*_\ "'P= MUKQC)=3M'-;:+)&K6ZA%?#UAX7'[$WCBZ_LVRBM?M,<\*K+Y:!-X!Y .,X]Z /H> MBO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C M/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX?]&,^._\ P)@H_P"& MN?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\ M"8* />J*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]B\#_ /(( ME_Z_9O\ T*MBOF#X6?MN?$SQ1X=GU#PM^QUXOU.W34[B%[BRO86194?#H20/ MF4\&NE_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX? M]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@# MWJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA M_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ (:Y^.'_ $8SX[_\"8*/ M^&N?CA_T8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/CO_P)@H_X:Y^.'_1C/CO_ M ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX?]&,^._\ P)@H ]ZHKP7_ M (:Y^.'_ $8SX[_\"8*/^&N?CA_T8SX[_P# F"@#WJBO!?\ AKGXX?\ 1C/C MO_P)@H_X:Y^.'_1C/CO_ ,"8* />J*\%_P"&N?CA_P!&,^.__ F"C_AKGXX? M]&,^._\ P)@H ]BLO^1WO?\ KRB_F:V*^8-+_;<^)EU\4M4\+VO['7B^35+7 M3()KK34O83-#$Q.UV&,!3VYKI?\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX? M]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_ M (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/C MO_P)@H ]ZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#WJBO!? M^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* />J*\%_X:Y^.'_1C/CO_ M ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX?]&,^._\ P)@H_P"&N?CA M_P!&,^.__ F"@#WJBO!?^&N?CA_T8SX[_P# F"C_ (:Y^.'_ $8SX[_\"8* M/>J*\%_X:Y^.'_1C/CO_ ,"8*/\ AKGXX?\ 1C/CO_P)@H ]ZHKP7_AKGXX? M]&,^._\ P)@H_P"&N?CA_P!&,^.__ F"@#V+Q+_R%]'_ .OT_P#H)K8KY@\< M?MN?$S1/$7AO3];_ &.O%]G<:CJ;0Z=;W-["'NY0A)2, '+8YYQ72_\ #7/Q MP_Z,9\=_^!,% 'O5%>"_\-<_'#_HQGQW_P"!,%'_ US\]45X+_PUS\"_\-<_'#_HQGQW_P"!,%'_ US M\]45X+_PUS\"_\-<_'#_H MQGQW_P"!,%'_ US\]45X+_PUS\"_\-<_'#_HQGQW_P"!,%'_ US\\T>TO+/]B'QQ-#+;1O%+'=0%74J"&'L1S0!]"45X+_PU MS\"_\-<_'#_HQGQW_ .!, M%'_#7/QP_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@3!1_PUS\]45X+_PUS\"_\ M-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@ M3!1_PUS\]45X+_PUS\"_\-<_'#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U17@O M_#7/QP_Z,9\=_P#@3!1_PUS\]45X+_PUS\*/#L^H>%OV.O%^IVZ:G<0O<65["R+*CX="2!\RG@T ?3 M]%>"_P##7/QP_P"C&?'?_@3!1_PUS\]45X+_ ,-<_'#_ M *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ PUS\"_P##7/QP_P"C&?'?_@3!1_PUS\]45X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z,9\=_P#@3!0![U17@O\ MPUS\"_P##7/QP_P"C&?'? M_@3!1_PUS\]45X+_ ,-<_'#_ *,9\=_^!,%'_#7/QP_Z M,9\=_P#@3!0![U17@O\ PUS\"_P##7/QP_P"C&?'?_@3!1_PUS\]5CV7_ ".][_UY M1?S->._\-<_'#_HQGQW_ .!,%U_8Z\7R:I:Z9!-=::E M["9H8F)VNPQ@*>W- 'T_17@O_#7/QP_Z,9\=_P#@3!1_PUS\]45X+_PUS\"_\-<_' M#_HQGQW_ .!,%'_#7/QP_P"C&?'?_@3!0![U17@O_#7/QP_Z,9\=_P#@3!1_ MPUS\]45X+_PUS\=?!7XT_$#XH:M>Z?XQ_9\\0^#8K6W62&ZUF6-DN&+8*+L[@/\ T^3U M^_U !1110 4444 %%%% !1110 4444 >&^%OV8/&LG_!0SQ9^V9\0=;TNXTV M+X::=X-^&^EV4DC3V%N;J6]U6>X#H%62><62+Y;-^[LU+8)P(?VU?!/_ 41 M\0ZCX(\3_L!?&WX>>'GT74KEO&?ACXE>'9KJP\16LBQB)1<6W^D6KQ%9"/+Q MO,H+'";6]XHH \/^#O[-7Q.OOC#8_M0_M:>-] \1>.](T"XT?PKIGA/29K31 MO#-K=/"]X;<7$LLUQ]9_]*37NE0:?I>F:1 ;; M2M.@M8VD9VCMX512Q.2V !R3U-3T %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% 'A?@'_ )2">/\ _L1-*_\ 1C5[I4$>EZ9%J$FK M1:= MW+&$ENEA42.HZ*6QD@>E3T %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% 'A?[6'_ "6SX'_]CW+_ .DS5[I4%WI>F7\\%S?: M=!-):R;[:2:%6:)L8W*2/E..XJ>@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH \H_;G_ .31_'O_ & 7_P#0UKNOA=_R3/P[_P!@ M*T_]$I6Q?6%CJEI)I^IV45Q;RKME@GC#HX]"IX(I\444$2P01JB(H5$08"@= M !V% #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MO"_^">__ "1/5O\ L>]9_P#2DU[I4&GZ7IFD0&VTK3H+6-I&=H[>%44L3DM@ M /_P#L1-*_]&-7NE01Z7ID6H2:M%IT"W_X*'?\$W_!/[7/QTLM M'MO$OBG4M;%Y:Z!9O!:01V^K7=M#'&CN[86*)!EF8D@DG)KZLN_^/27_ *YM M_*OSU_X-6?\ E!Q\(O\ L(>)/_3_ *A0!TW[1OB7_@N7\:=5\3_$7]A"[^#G M@?PCX=U"\M/"'AOXB:5>7>L>,S:2O%)<2R*5AL;>>2-OLZCYFC*22/&) $]* M_P""0W_!0G4/^"E_[%NE?M#^*_AS_P (EXJLM9O?#_C;P[&SF&SU:S<+,(2_ MS>6P:-PK$LF\H68IN;U']JS]H&Z^ 7PV^T>#/#7_ DGCOQ#,VE_#KP=%)MD MUO5W1FCC8_\ +*WC"M-<3GY88(I9#]T ^8?LM? [X?\ _!(C_@G!(].\&7NC^"_ OAW4)(K6QF\0B(7.IZGI_#[P MG&-2M;?[208Y9YO.M@A&69F8HKN2ACVR?7_ .PQ\(?%/P4_99\*>%/B M*B?\)?J-O/KWCN1.1)K^IW$FH:D0>I47=S.JYZ(JCH *^#O^"B7C?_@H1^P3 M_P %'/@O^WA\3O&7@7XH_!K6_%MO\./^$:LO!3Z=?^!QK,R(][:L]Q<-+-)Y M"!YS(H<1B#RHUD# ^]?VV_BG\5_X)7?M*?$C]L/_@GI\*?VG?B\ M-/'B7QIX774M872K4P6RRM+(,1H68JH"@ %B>.2:Z[]N3_DRGXP?]DM\0?\ MIMN*\1_X("_\H;/V>_\ L0(O_1TM 'J7Q[^-WB[0/VF?AK\&?!/B%["Q33-; M\9_$B:&QCN';P_I]L+:.UPR.8WGO[ZUD4H!(R6%PJG[Q'Q[^UG\>?^#A'X3? M!O7OV^_ _AKX(6/@SPUILGB"\^ NI:;>W&NQ:#$AFE%S?JZHVH) "\D<.V-2 MC*AE*@2?5?[('_%W/CS\9_VL;C]Y::CXH3P)X.F/(.D>'WG@N&7TWZS<:R"1 MPR10G)P,4_\ @I!KWC'XH?"74?V$?@1=1M\0OC%H5UH[W13?'X8\/SK]GU'7 M+D _*D4,CQP*2#-=211K\HE>, X?XR?\%B/AE\-O^"3OAS_@IOHW@"[O9O'6 M@Z7_ ,(1X$FN@EQ?ZYJ!$<&FF7&,)+YF^0#_ %<$CJI.%-#XU?M<_M6?\$[/ M$/P=\;?MI?$7PGXP\#_%+QG:>#?&EUX>\+OI@\%ZY>Q.]G<6SF>4W&F^9%)! M+Y_[U 8Y1)]Z(_-W_!?3X#^$?V6KLO^#M47ES_ ,$EVT;1$D;5]1^*GAVVT)(3 M^]:[,LK((\<[L*V,4 ?5_P#P5/\ VDOVC/V0OV'_ (@?M*?LV>#/!^L:OX*\ M,W>KW*>,K^Z2"*&!0[%(;>/-PVW>=AEA&5'S'/'9?L>_&CQ+\7/V'OA;^T/\ M2 )]8\3_ IT3Q'KPTNP8^9(Y-4T73]S/'%?RV8DMFGCB MVB1HG*;E8C X'T5_P26_:#_:7_:P_8$\!?M*_M8:?X9M/%7C:TGU2&U\(Z9< MVMDNFO/(+*14N99)#YMNL<^21Q,!M&*Q?^"QGC3Q/!^QG M?$VF_#'PW<1?>M_[7E,5]'])M]-TBRB^[;VL$2Q11CV5$4?A0!K4444 %%%% !1110!'>-=I:2O80 M1RSB-C!'-*41WQP&8*Q4$XR0IQZ'I7QC^P+^W+^U;\??^"C_ .U)^R)^T;X7 M\%Z18?!6/PH/#=KX/DN+@.FJ6MS>&2:YN C3N8OLXXBB52K *>6/VE7YV_\ M!.__ )3]_P#!0K_KS^%W_J.O0![W^V/XI_X*+>//B#%\"?\ @GW_ ,('X3-A MHT6I>+?B9\2=.N;VV@::25+?3K"U@($]QB%I9I)&"11R0@!VE^3R;_@EK_P4 M$_;%^(_[4_Q8_P"";/\ P47\">%[7XM?"G3[/6;/Q9X%25-)\3:-8RF.-HFW?;/C_Q_P""_A7X)U7XD?$7Q)::/H6B6,EYJNJ7TFR* MV@12S.Q]@.@Y)P "2!7S?^P;^SEXGNOCO\5?^"COQF\)W&B>+_C-+I]GX=\- M:A%LNO#GA33XO+L+:X4\QW=P2]Y<1Y/EO+'">822 >@_&#XL^/3^UK\+_P!G MWX;:TUK!)I^L>+OB"8;2*9I=&M(%L[>RS(K>4T]_?6\JLF'9-.G4$ M7QS_P M45_:D_X+:?L9_!+5_P#@HKI\WP:_X5]X5N;:]U_X&76C74FJP:-+<1Q?O=66 M;9)?*)5,@B188R&V&X"#S?J?]CK_ (NW\;OC-^UI M'GGMI64^CZQ/K39'#1B$Y. :\/\ ^"[OP>_X*&^-?V;+SXJ_LF_%7P'<>&_A MQ+#XN\1?";Q/X&:Y_P"$NBTQEO3;SW;7+++&K0"1;58(O,9%!EX H ^UO#WB M_6/&7PNL/'GAKPP8;_5="AO['1M*/A;X!\*^#F&GQ>*_BGH]U?7_C'4TB5IVABMU$ M5I9)(Q@,I1G>6*4HBQJI?T3XE_\ %Z_^"A?@'X7)^]TCX/\ A>Y\=Z\G51J^ MHBXTC1E;L<6XUZ0@\AHX& Z$>H?M ?'/PG^SO\,KSXC>*;6[OY%D2TT30=+C M$E]KFHRG9;:?:1Y'F3S2811P!R[%45F4 ^8/^"47_!4+QQ^UG^SI\3]9_;0\ M :9\//B)\ O%FI>'?B]!I\CG3(Y+*(RR7L!9G*Q;%DRN]\&(L&*NM<1X'_;T M_;O^.G[ 7B/_ (*U?"B#PQ8>#]/M-5\1>#?@OJ?A]WNM:\+Z=-*LKW>HK-O@ MU&X@MYYH1%&88MT*,DV6:L[XQ?L8?$3]E_\ X(B?M8:IXG-M%/&GC MWXGR:.YD@CU&_LY9)K"V; 9X+:U5;9#_ !^6SX!D*CK/^"?E]X9T_P#X-S? M^I*\7]G6_P"S)/)>GC:"NE3&?/\ P,29_&@#ZF^"W[1>D?M2_LM>&?VF_P!F MF"QU:T\:>&;;5_#5OKM^]G%B9%;RKB2**9HGC)9'"HY#H5]QX)_P1=_;@_:+ M_;M^#'Q6\;_M.Z/X8T[Q#X*^/.O>"X=/\(P3)96]MI\%D JM,S22GS)9F,C8 M+;A\J@!1R'_!L;8>(]._X(=? R#Q.LBS/::Y+;K-G<+9]>U%X>O8QLA7_9*U M@_\ !N-_R1O]IO\ [/1\>?\ MC0!Z[??M:_%;]H/_@H_X_\ V /@W\2-,\ V MOPH\$:/KGB;6)]%CO]7URXU+>T4=DD[>3%:V\:Q^=*T1= M1I)Y4\:NR;U#+M#A%^1?^"H7[,_B7]M3_@H[;S_\$POB!-\/?VH_@;X%AU/Q MC\3TO_*TP6%X)FTSP]?0>5(+N:Y99)077RHK<-Y@FWQQIZK_ ,$!OVF_"GQ0 M^"'CG]F_Q=^S_=?#'XW?"OQ88OCMX=U&ZDNKG5=;O [G7'NI6>2Z^V&&1@[N M^T1A49HA"S 'WU1110 4444 %%%% !7Q3^U+^W/^UQ\$?^"LO[-'[&]OX1\# MVOPS^,]QXF-SJL5SL3_V5I;W!1@Z10VBF26W.%$S-L8;U'!^UJ_.W_@IC M_P IT?\ @G3_ -?GQ/\ _3#:4 ?77[7_ ,2/VB?!'P_T_P -?LE_#_1M>^(? MBO5UTS0)?%,TT>C:,OE233:EJ#0 RFWBCB($\ED4$_96R >O_MU?%OQS\(_V<]3D^$6J)9^. MO%6HV'A7P#;_ +6FC_\ M!6KXA:OJNC_L/?$#X9> -+\-VB1V&J_$;0)M4O?%]]Y*NQ MW2+3[0,_E>84 MDE>1)&$<<80R='\1/^+U_P#!0_P-\-D_>Z/\&_"ESXWUM.JC6=3%QI.D*>Q* MVJ:\Y!Y!:!L#@UUO[9_PV_:K^+/P'UKP)^Q]^T'H?PS\7:A8S0VOBC6/";ZJ MUN67"^2!'OVB/C/\-+;P MKXM_M74M%\2:?IV[[%->6-T]M+/:[V9O*9D/REFVN'3)\1_MS_M<>&_ M^"U_@;]@+Q5X1\#Z?\./%/PQU?Q19WNE7-S>:I=O;RO#&)I)4BC@P4#F.-'^ M_CS6Q6%_P;\_M ?%WQO^RWXK_9*_:#^%N@^%_''[.'CNY^'VMIX5MO*T[45M MXTDBO8UX^>3>[.P_UAQ+@&4JN!\?_P#E9I^ 7_9MWB3_ -+)* /T)UG6=*\. MZ/=^(-=U"*TL;&VDN+RZN'"QPQ(I9W8GHH4$D^@KXPTOXY_\%,?C9^SKX$L_ MV9K+PK:>./B;9ZAXRO\ QC\2-*D&F>!_#5W=O+I&G_9+14>[U VDT$05VP&L M[F29LE$;UC_@H]=W7BOX(Z7^R[HMS)'J7QO\66?@<^0Y61=+G62XUJ12.5*: M/:ZD5;C$GE\C(KW2[N_#_A#P_+?W]U9Z7I6EV;2333.D-O:6\:9+,3A8T55R M2< =@* /@/]A7]O?]OWP-_P48UC_@E;_P %./#W@O5O$][X'?QA\-_B7\/+ M.:VLM;TY)O*EAGMY"?+E4B3D!-I@92'#QR-Z)X<_:^^.G[:O[:?Q;_9@_9+^ M(.B^"O"7P)6QTWQAXYOO#@U:YUCQ)=)))_9]M$\T<<5M:I&1<.V9'D8(AC"E MVN_LK_!JX_:+_;>\2_\ !5/QKHLUEIUQX(A\"_!'3[R!HYW\.+-?#7Q+\/:?H?Q.^$7C_4?!/Q.T72G< MV8U&TD*K>VGF$O\ 9+F/$L>\DK\Z%GV;V\Y^"W[<_P"USXJ_X+5^,_\ @GY\ M8O"/@?2/!>@_ M?&F@_\(U7,LNIVEJC7%S.D0^4-<#RTA4#<"6?C'C? M_!%5=3O/^"M__!1O6K(-_8;_ !1\.VT##_5M>Q1:H+@+VW#*;N_*UU'@3_E: M:\\_MH_MH>,?AI^TE\'/V$_@(^D0_$CXSWFISQ:WKUF]U9 M^'-$TVU-S>WSV\*M*\6:)\8O#5_J?PA^(=CH@TRZ_M&P7??:1?PH[0R'R2DL4\8C^^(V1F8/ M7,?\%2?V+?VL=<_;,^ /_!3C]B'PA8>,O&/P8GU'3/$GPXU#6X=-;Q'H=_$8 MIDMKFX*P17"+)/CS6"DR(V?"'5OV?;OP#/\ M!K0]?^('BS3K_P 26>I:AIMC=)##&+S^SVFMH-\]E%$BI<2EQ"+Z3PZ]C'JE M]XMNKF22T6[O8;)'@M(D5)F$EQ&V9)U48.4?H?LROS\_X.E/^4%GQM_ZZ>&? M_4ETN@#[8\=?$B?X??!;4_BM+X:O];N-*\.2:BFBZ1$&NM1F2$NMM IX,DCX M1 2!N<9('-?G#^VG^U=_P7[_ ."?OPQG_;^^+FD_ ;Q;\-=#O+>X\>?"#PI: M7ZZAHFF33)'F'4I2/M,L>]5DEV; Q+B%HP=OZ=>%/^16TW_L'P_^@"OEO_@I M=X0OOVW_ ]_P[$^'MVX'C9K&[^,&NVQX\,>%$N5FD7=R!>7[0&UMXR"=AN) MR-L'(!]%^#/C!X'\:_!?2?C[9ZD;/PUJ_A>#Q!%>:@/*\BQEMEN1)(,G9B-L MMZ8-?.'@[X@?\%'_ (W?LG>!]>^"M]X8T3Q=\2HK_P 47?C#Q_HOG6?@[1+N MY:YTS3$T^U:%[N^2SN+:']XZJ#:SR3.S%(Y.J_;[TC39?V>O#'[%O@.T6P7X MN^(M/\ 6ME9$H+;03$\^KA,[M+5@,*7MXYH&D0#^!94^HH ^+?^"8_P"V5^W1XL_:^^-O M_!//]OS2/">L^*_A-9:3J^D_$7P'I\MI8:QINHHSPI/!(S>3. O & =DJX/E MB230_P""T7[<_P"UQ^P;\,? GQ"_9]\(^!Y]&\2_$[0O"^NZMXAN;F>^MDOI MW5C;VB(D7"QX\QYFYD_U7RY/CG_!.[X@_MM_LC_\%?/B5^P;^W#JWA7X@77Q MA\,R_$CPK\7_ YX>_LZZOTM7BL1874(9A'%!"FR.+>_DA%P\GGDKT__

%]3T/P#\ M.?"5ULM[.\\4R0F\U+4;J[6-I5L[>&_LUEVDA!IMVJ*TK 5[]\;?BUX4^ GP M;\5_'#QU.T>B^#_#E[K.J,G+>1;0/,X4=V*H0!W) [UQ7["?PE\5_!O]ECPM MX?\ B1 J>,=7BN/$7CPKSG7M4N)-1U$ GDJMUB(@X !\,?&+]N'_@ ML7_P3!^.WPO\6?\ !02]^$/Q,^#'Q2\=6?A+5M1^&NA7FG7WA'4;QF\AE6=V M,\ =LMO9Q"RDQN4W_3O[:G[;GCOP)^U1\(_^">O[-;:0GQ,^+0O]2O=>URS M>ZM/"?AVQB>2YU![=)(S<3RLA@MXRZH9 S2$JFQ\?]IWX867_!1G]JOP!\&; M:!;GX7_ ;Q_;>,OB%K &8M4\46<3_P!F:%"W200-.;N\ZJFVVA.7DD$7@7B* MSU"W_P"#M?0+OQ4&\BX_9#E_X1EI!\IVZK.)%0^H/V@D=<'WH ^CO@?^V5\2 M_ 7_ 4%UC_@F=^U)KVFZUKU[X"B\;?"_P TOSWMKNRNK<.T:7M MO-&SAHB$E@8-Y<90[_(OVC/B3_P7T\;^$==_:J_8\L/@QX>\'Z7!/J/@WX3> M,-&OKK7_ !+ID.626[G5DCM;FYC7S([5"AC$B1R2"0.5Y#]ME=3U#_@Y\_8S MM?#@8RV'PN\87.MF/^&R>PU&-"^/X3+@#/&XBOM+]MOXU>-/A_\ #)OA7\![ M*'4_BS\0+>YTGX=:3(Y"07!0++JMT0"8[&R619YI#UQ'"N99X4< \3^%/_!: M3X/>*O\ @C+#_P %?_'_ (.N-'TFW\,7%SJGA>*Y#2-JT-X^G_8896&&$UZB MQQR$?=E5F PP'-?&+]MW]M;]AO\ 9B\ _P#!03]KS7/"NJ^"=;U31D^+G@70 MO#$EJ_@>PU5TBAN;.[,[R73VDT]O'.LR$7&YVC^SX"'YJ_X+]_L=>&OV&O\ M@W"\.?LG?""2YG\,?#_Q-X]1[N1KF[D4$A3-?3B4@(]*_8^^%&F>,5D75[;X:Z%%JJS9WBY M73X!+NSSG>&SFO2J "BBB@ HHHH *YGXPZC\6]*^'6J7WP.\.^']4\3QVKG2 M[3Q/JL]G9&3:<&1X(9G(!Q\H49Y&Y>M=-4=W_P >DO\ US;^5 'RG_P1(_;6 M^+W_ 4._P"";_@G]KGXZ66CVWB7Q3J6MB\M= LW@M(([?5KNVACC1W=L+%$ M@RS,2023DUP_[1OB7_@N7\:=5\3_ !%_80N_@YX'\(^'=0O+3PAX;^(FE7EW MK'C,VDKQ27$LBE8;&WGDC;[.H^9HRDDCQB0!.9_X-6?^4''PB_["'B3_ -/^ MH5]@_M6?M W7P"^&WVCP9X:_X23QWXAF;2_AUX.BDVR:WJ[HS1QL?^65O&%: M:XG/RPP12R'[H! /+O\ @D-_P4)U#_@I?^Q;I7[0_BOX<_\ ")>*K+6;WP_X MV\.QLYAL]6LW"S"$O\WEL&C<*Q+)O*%F*;FT+;X[_M'^-OB7\<-4^!VB6GB/ M3O!E[H_@OP+X=U"2*UL9O$(B%SJ>IW-T$,WV6%=1LX9%0L5.F7*QHTKX-']E MKX'?#_\ X)$?\$X+G3?%_B'^V3X(\/ZMXM^(7B"&'8^M:K();[4)T3&1OE+) M$G+!%B3DCGT+]ACX0^*?@I^RSX4\*?$5$_X2_4;>?7O'EZG\/O"=SI%]X8U*UM_M)!CEGF\ZV"$99F9BBNY*&/;)]A_MM_%/XX?!#] MEOQO\8/V?/"7A?6?$7A?PQJ&K0VGB[4[BVM"EM:RSGBWB=Y6)C"B/=$#NR9% MQ@_!7_!1+QO_ ,%"/V"?^"CGP7_;P^)WC+P+\4?@UK?BVW^''_"-67@I].O_ M .-9F1'O;5GN+AI9I/(0/.9%#B,0>5&L@8??/[&GCQ+XT\+KJ6L+I5J8+996ED&(T+,54 M!0 "Q/')-:7Q[^-WB[0/VF?AK\&?!/B%["Q33-;\9_$B:&QCN';P_I]L+:.U MPR.8WGO[ZUD4H!(R6%PJG[Q'EO\ P0%_Y0V?L]_]B!%_Z.EKN_V0/^+N?'GX MS_M8W'[RTU'Q0G@3P=,>0=(\/O/!<,OIOUFXUD$CADBA.3@8 /E3]K/X\_\ M!PC\)O@WKW[??@?PU\$+'P9X:TV3Q!>? 74M-O;C78M!B0S2BYOU=4;4$@!> M2.';&I1E0RE0)/9_C)_P6(^&7PV_X).^'/\ @IOHW@"[O9O'6@Z7_P (1X$F MN@EQ?ZYJ!$<&FF7&,)+YF^0#_5P2.JDX4]Q_P4@U[QC\4/A+J/["/P(NHV^( M7QBT*ZT=[HIOC\,>'YU^SZCKER ?E2*&1XX%)!FNI(HU^42O'\3_ /!?3X#^ M$?V,[3P;XTNO#WA=],'@O7+ MV)WL[BVH#'*)/O1'KOVM_$/_ 5#^+?Q-U+X3?\ !/G4 M?ASX"T;PM;0?\)#\0?B9I5U?R:EJ4T2SK8Z?:0X7RHX7A::YD+ O.(XUW12D M?.7_ =JB\N?^"2[:-HB2-J^H_%3P[;:$D)_>M=F65D$>.=V%;&*_1#XJ_%C MP5\"_AEJ/Q3^*6MBSTO2+57O)8H6EDFE9E2."") 7FFEE9(HH4!>221$4,S M$ ^2O^"0O_!0S]IG]J#QG\9/V//VZ?AGH7A[XT_ /7K&P\57GA)I/[)UNSO8 MY9+.]MUD):/>D)1"5EEMK0#S77Y3/ M-,%+(JD^$?\ !4__ )3._P#!.K_L:/B%_P"F6SH _1*BBB@ HHHH **** "H M[QKM+25["".6<1L8(YI2B.^. S!6*@G&2%./0]*DHH ^+?V!?VY?VK?C[_P4 M?_:D_9$_:-\+^"](L/@K'X4'ANU\'R7%P'35+6YO#)-?$&+X$_P#!/O\ X0/PF;#1HM2\6_$SXDZ=:KJE])LBMH$4LSL?8#H.2< D@4 ? M$W_!+7_@H)^V+\1_VI_BQ_P39_X*+^!/"]K\6OA3I]GK-GXL\"I*FD^)M&N2 MH2Y6.4DQN#)%TVAO,93'&T3;OHKXP?%GQZ?VM?A?^S[\-M::U@DT_6/%WQ!, M-I%,TNC6D"V=O99D5O*:>_OK>563#LFG3J" 6KS[]@W]G+Q/=?'?XJ_\%'?C M-X3N-$\7_&:73[/P[X:U"+9=>'/"FGQ>786UPIYCN[@E[RXCR?+>6.$\PDGH MOV.O^+M_&[XS?M:7'[VUUGQ6O@CP?,>1_8WAYY[:5E/H^L3ZTV1PT8A.3@&@ M#Y8_X**_M2?\%M/V,_@EJ_\ P45T^;X-?\*^\*W-M>Z_\#+K1KJ358-&EN(X MOWNK+-LDOE$JF01(L,9#;#,OA=8>//#7A@PW^JZ%#?V.C: MY<-:F.66$2)!.Z1R-$06"L0CE<'"MC%?%/\ P7=^#W_!0WQK^S9>?%7]DWXJ M^ [CPW\.)8?%WB+X3>)_ S7/_"71:8RWIMY[MKEEEC5H!(MJL$7F,B@R\ 5] M0?L,_M,0_ME?L=_#7]JB+PX=';QYX-L=8N-*,A<6%M%L_!R3M;BW2)F M,C33G?,SD!MQ6,0M\H-?)G_!%+_D]K]OK_LY$_\ I*:^ MC?B7_P 7K_X*%^ ?A=_M+:I_P6$^,_C;7/#/[ GBCX6^ ?"O@YAI\7BOXIZ/=7U_XQU-(E:= MH8K=1%:622,8#*49WEBE*(L:J7J?\$HO^"H7CC]K/]G3XGZS^VAX TSX>?$3 MX!>+-2\._%Z#3Y'.F1R641EDO8"S.5BV+)E=[X,18,5=:^G_ -H#XY^$_P!G M?X97GQ&\4VMW?R+(EIHF@Z7&)+[7-1E.RVT^TCR/,GFDPBC@#EV*HK,OPQ\8 MOV,/B)^R_P#\$1?VL=4\3FVN/BS\7/"GC3Q[\3Y-'(_^"M7PH@\,6'@_3[35?$7@WX+ MZGX?=[K6O"^G32K*]WJ*S;X-1N(+>>:$11F&+="C)-EFKVKQG^V)\:_VE_V9 M?AGX_P#^"9OAWP]J>M_&+15UC1O$OC]9UT?POI:Q1O<7-[';'S)KE))HK9+1 M&!:9V9F$<,AKS#_@GY?>&=/_ .#GC:"NE3&?/_ ,2 M9_&HO^#8^R\0Z7_P0X^!L?BKS$E-GKLT G)W"V?7M1>$\]C&RD?[)6@#E_V> M/V[/^"EG[+__ 4M\%?\$X_^"G5KX \8:=\8=#U&_P#A7\4?AUID]@INK"W> MXNK*[MY&(&(TZJ!M,L1W.)&\KUG]J/6_^"O_ ,5Y892JA%4O-\-/A=: M?MN_\%!=%_X*$ZC;!_A]\'_#>I^'/@C<.,_V]J.H%4U?7XC_ ,^GDQ1V=LW( MG N)US$\#O\ 1/[0'QS\)_L[_#*\^(WBFUN[^19$M-$T'2XQ)?:YJ,IV6VGV MD>1YD\TF$4< I^/?BA/ILF^VAU?4) YLK=R 6M[6)8K=&/W_*:3"^80 M/HJ@ HHHH **** "OD#_ (+\?\H;/VA/^R?S?^CHJ^OZ^0/^"_'_ "AL_:$_ M[)_-_P"CHJ /XPJ*** /W^_X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F? MM=_]O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@##^([?$,>#+Y/A78:-<:[)"4L%U^]E@M$8\;Y&BBD=@O78 -V,;E MSN'S3_P1I_88^-W_ 38_8MT/]C+XK^+?"WB6T\+7=_-I'B/P\]S%)<+=WLU MV\H>!?V+_P!O M;QS\(4\"_MN?M4^&_'^IZY\5=%U;Q2VB:.^EZ;;>&-,=+V+3+.U5"'EGOH$6 MXDD(,EO.ZER(HT/V)10!YI^UMX>_:O\ $WP4OM._8K^(OA#PQX_6[MY=-U#Q MSHLU]ILD2R RP2I"ZNF],CS%#%>RY(9?*C^RG^T]^U%JW@#4_P#@H!XC^':Z M5\/O%%IXHMO!WPSM+Y[76-9E0QO]044 M>;_M=?#SXH?%_P#9O\9?!_X1/H,.L>+O#=_HBW_B*ZFCM[".ZM986N-L,;M, MR%P1%F,-S\ZXP?*_^"?'[+7[3'[%'_!/'1?V1=2U[P5J_BGP)X3N-,\'>(;. MYNX[*_GQ,]N]W$\)>!5=HU'_ ($? M#'4;&^UOPMX-CT_3]2USS/(O]32#YKNZ\OYR)KDM-*5^8F1R.37Q!\//V$/^ M"_OPS\2>)_&GA_\ X*$_ >;6_&.K&_U_6-1^%EU/-]=DDU+4OB/H M]BMH=-UA;HW%E=:?;C:MO':[88UC7;O2-]Y)E=C3\8_L,_M%_M?>.OA'=_MZ M^+O ]WX8^#7B6W\4VNB^"8[IO^$P\26T+Q6FHW@N$06,$)DEE%C&;@-(XW3E M$V-]=T4 >%_\%(/V>/BY^US^QOX\_99^$.J>'=+NOB#X;N]#OM<\1SS^7IT$ MZ;'E2&&-C.^TL I>, X.6QM.U^PQ\(/BI^SQ^R;X _9Y^+MUH%YJ7@'PAIGA MR'5?#EQ.T.HP65G#;)<-'-&C0N_EDF,%P.H?G ]:HH \-^*O[,'C7XM_MV?" MK]H?Q%K>E_\ "$?"CPSKLVCZ,LDAO)_$NHK#:+=NI3RQ##8"\C4A]^^\;Y0! MD^Y444 %%%% !1110 4444 -G,RPNUM&KR!3Y:NY52V. 2 <#WP?H:^-OV2/ MV&/VJO@3_P %(OCO^W%X]\1?#^]TCX\IH$>H^'=(O;X7.A+I%D;2W,/!6-P)B#*L316/@-^SU_P6:T3QCK' MC?\ :>_;@^''BV+3O!NI1^!O"OA7P?+HUC+XAEC"6MUJ4H6266VC!D!B4,-T MBR;&:)*^S** ///@/\#)/V>?V8?#/[/O@+Q!']K\+^$8-+M-;O[8S^?>) %: M]G0,IE:2;=-(-REV=OF!.:\"\-_ K_@K;\7?@KK/[.W[77QV^#%G8:_97&F: MQX^^&NA:D-8N--F5HY4AM;HK;6MT\3,JW&94C)W"%RO/V!10!S'P\^&?ACX% M_!W1OA!\%O"EG9:1X2\.P:5X6T62Z>*"*"V@$5O"TH61E7"*I?:[=6PQX/S! M_P $Y_V%OVGOV0OVD/CS\7OBIXJ\":UI/QS^(#^*YK70)[R.XT*79(JVZ^;# MMNE*E%+DQ$%6;!R%'V-10!Y=^SW\#_$WPV\<_%#XI?$#4["]UWXA^.6U"-[! MW9+/2+:U@L=.M 752"L%N9Y% VB>[N-K,"&/RK^TC^QE_P %F_B5^V)>_M(? M!O\ ;$^"^@:)I,$UA\._#GB#P'>:D=!M7RLMP"SA3>SIA99P,A,Q1E49Q)]] MT4 ?-7[&/[//[>.@2>--1_X*/_M/^%_BC_;VGP:9H7AWPIX6_LS2+"SQ+]J, ML#9-Q+.7C4M(6"I%M7:'<'R70/\ @EY^TM\-?V-_$?\ P2Y^$WQM\-V/P1UV M34].TSQ;?+=2^*- \,ZA-)+=Z+% 5-O9/+CD7-O(8QN^[Z* .- M^'OPHT+]GGX$Z'\%?V?/"&G6VF^#_#UMI/A;1KZ^>"W2"WB6*)))ECE/UU'PX]W#-8 M7>H_9P]GY,T962)?))$OF*PS@H^"G[>'CG]NG]E75?# M.HO\6_#VD:;\4? OC*_N+"*\NM+C>"PU*TO[>"Y:!TMY&A>!K=UD&&#H0<]3 M^RM^R!?_ @^.7Q7_:W^)^K:7>?$7XR7>D_\)!#H$+KI^EZ?IEJ;:QL8&EQ) M<,JO*\EPX0RO)Q'&J(@]XHH **** "BBB@ HHHH *^-/VROV&/VJ?VA?^"AG MP!_;.\ >(O &GZ1\ +C7WT[0=7O;UKG7QJUG%:W'F2QP;;0HD0V!5FYY).=H M^RZ* /G?_@HY\$_VX_VC/@"GPA_8R^.'A/X<:GK,WE^+/$&MVEWT7X;:5>6 M%MK&B_#?X6MI=]_8L+H);&RE)*V9:!3$LB -$&#(05%?H%10!Y=^SO\ _Q- M\,_&/Q.^)OQ!U2QO=?\ B'X\EU/S-/=VCM-*M[:"QTVT!=5(*VULLLB@;1/< MW&TL#O;SS6/#W_!6W2/VB/%-YX0^(GP(UGX6ZI*C>%+7Q!HVK6NLZ$/+4,LG MV=FBO5#[FP7B+9X:,?*/I2B@#RC]D7]E/P_^RIX,U^QC\22^(?%'C;Q;>^*O M'_BNXLUMVUG6;O8)95A4L+>%(XXH880S>7%#&I=VW2-X3\6/V&OVL?&__!6/ MP/\ \%%_#^O?#V'0O G@;4/"=OX0O-0OOM6HVMU+*[737*VY2"3YT(B$EH[F?^U]0N8? MM5W(I4(!':VD4,3!BW^EW0*J-I;Q7_@I]^RI_P %#?VM)_#'@S]E3X__ W\ M&^"=-G2_\4:/XS\-76I-XCND=C%;W*1LJ-9(1'(83D2N,2!HQL;Z[HH ^,_V M4$;"O&U MQ=6MFNL62/%;ZS:S6L4K!VBD9)[8QJ)RJOYT;9S]4T4 >%?L!?L/>'/V'/A9 MKOA\^*V\3^,?'?C/4?&/Q*\92V0MFUS7;^7S+B9(0S^1"N%CBAW-L1!EF8LS M>3^%OV&OVL-&_P""O6L_\%++[7OAZVAZW\+(? $O@Z+4+[[5;V*7\5Y]M%R; M<))-NC;]T8U4A@N\8WG[-HH XOXR77[1"Z;'I_[/NA>"Y+NYC=9M7\8ZM=I' MIS_+LD6TMK=C>#[Q,9N+;H 'Y)'GW[&G["7@C]DW4?%_Q1UCQ??>./BG\2=2 M34/B3\2];MTBN]8F1=D-O%$F4L[*!/W<%JA*QH "SMEC[K10 4444 %%%% ! M1110 5\J?\%C?V(OC9_P4?\ V)?$G[%OPG\4^%O#EKXQFT]]7\2>(9+F22U6 MSU"WO42&WAC(!]*^*" M:)]ETK4+E[N\T6*["A%N739%,R 9?R?4!/,(RU?#?PB_8*_X. ?@GX;O]!\% M_P#!1/X%M/M5$48V1QQ1Q(J1QHB M_I=10!\^_!;]E3XS>'OBM\.OB-\?/B_#XUNOA_\ "NXTHZO.&6XU3Q-J5S%+ MJVI-"$$<$(2UACMD0GRX[JXB"HBKNN?M5Z!_P4?G^)/A'Q/^Q/X_^$L7ANTB MGC\:>%/B9I-^'U L5\N6WO+,LT3* PVF,KDY._(5?=J* /"O@K^RCXMM?VC; M_P#;0_:1\4Z-K?Q&N?"*^%M"L_#=A);Z7X:T;[1]IFM[6Y?9N M$,*)%$$;?YO_ ,%?OV$_VA_^"AOPC\*?!;X-^,/!OAFS\/>/=)\67.M>)&NY MY9Y[!Y62U6WAC 5&+(3*92>"H0<,?KVB@#Q[]H?X*_%#]I+X2^%OAGXF;0-+ MMY_&NCZA\1+2UU">XBN=+L;M;U[2V=H$,OVB:VMH9%D6,>1-.-Q(4._]N/P' M^US\4?V>-7^'G[$_Q<\.> _&VL$6R>,/$=A-=#2[5E82RV\0RRAV>5R[EF8L?I#]K']A#4/BG\7?A'^UG\"?%=IH_P 5 MO@M/(VFGM-?TB[MS;WNE:A(I,N)$(>.XQ(T,P\S8^YE/TE10!\T? [ M]B;QM:?M?^*O^"B/[1VK>']2^*&K>"X?"'A#0]!>9]*\)Z%%,]RUK'<3(DMU M-/ M>$\7_P#!.#]I3]ISX*?#?]C;]M#XH^#M;^%OP^U32KOQ%J&@077]J_$:/2\? M8K>^@F40Z=$SI%+);3PM=W\VD>(_#SW,4EPMW>S7;QS6\ MT>$*-,P#K(=PQE5QD^.^+_V)/^"Z6H_M.^*/VE/!7[;WP*TVZUB(Z?X>L-2^ M'5[?CP]I <.+&U>20; [*DD\@ :>1$+G;%"D7Z*44 ?'?@7]B_\ ;V\<_"%/ M O[;G[5/AOQ_J>N?%71=6\4MHFCOI>FVWAC3'2]BTRSM50AY9[Z!%N))"#); MSNI_:O\ $WP4OM._8K^(OA#PQX_6[MY=-U#QSHLU]ILD2R R MP2I"ZNF],CS%#%>RY(9?2Z* /E\_LI_M/?M1:MX U/\ X* >(_AVNE?#[Q1: M>*+;P=\,[2^>UUC7+0,;.ZN;F^(=;>"1C,EJD>6E2)GF94,;^L?M=?#SXH?% M_P#9O\9?!_X1/H,.L>+O#=_HBW_B*ZFCM[".ZM986N-L,;M,R%P1%F,-S\ZX MP?2** /F/_@GQ^RU^TQ^Q1_P3QT7]D74M>\%:OXI\">$[C3/!WB&SN;N.ROY M\3/;O=Q/"7@57:-7*&4LH9@H.%/J/P1^".M_LW?LG>'_ ($?#'4;&^UOPMX- MCT_3]2USS/(O]32#YKNZ\OYR)KDM-*5^8F1R.37I=% 'YJ_#S]A#_@O[\,_$ MGB?QIX?_ ."A/P'FUOQCJQO]?UC4?A9=3W,^,B"V#M)E+:",^7#"N$0%C@O) M([^]^.O^"-]=DDU+4OB/H]BMH=-UA;HW%E= M:?;C:MO':[88UC7;O2-]Y)E=C]7T4 ?(GC']AG]HO]KWQU\([O\ ;V\7>![O MPQ\&O$MOXIM=%\$Q73?\)AXDMH7BM-1O!<(@L8(3)+*+&,W :1QNG*)L;E/V MV_V/?^"M?QW_ &K-)^,?[/7[5OPA\+^#O!\1;P3X4\4>"[O4S;WKQ[9-3G^< M1R7>#)'$V,0QNP0!I)'?[FHH ^7OV)O@/_P4V\&_%75OB#^W]^V/X3\=Z;'H M/V#POX8\!>$VTFSAGDF1Y[NY#9:>0+%'''DE4$DV "V3RW[;G[#'[4_[27[> MG[/_ .UO\._$G@'3-'^ &J:U=V&BZS>7K7/B#^T[6"WG61XX-MIL6(A-HFR6 MW'^X/LJB@".U:Z>UC>]ACCF,8,T<4A=5;'(#$*6 /0D#/H.E2444 %%%% !1 M110 4V%_$_[,W[3/PJ\(^!/!TL6H:9X7\7>$;K4VO\ 5UP4 MOKM0ZQR&!OFMX\%8W F(,JQ-%]J44 ?&?P&_9Z_X+-:)XQUCQO\ M/?MP?#C MQ;%IW@W4H_ WA7PKX/ET:QE\0RQA+6ZU*4+)++;1@R Q*&&Z19-C-$E?1/P' M^!DG[//[,/AG]GWP%X@C^U^%_",&EVFMW]L9_/O$@"M>SH&4RM)-NFD&Y2[. MWS G->AT4 ?'_AOX%?\ !6WXN_!76?V=OVNOCM\&+.PU^RN-,UCQ]\-="U(: MQ<:;,K1RI#:W16VM;IXF95N,RI&3N$+E>?IGX>?#/PQ\"_@[HWP@^"WA2SLM M(\)>'8-*\+:+)=/%!%!;0"*WA:4+(RKA%4OM=NK88\'IZ* /CG_@G/\ L+?M M/?LA?M(?'GXO?%3Q5X$UK2?CG\0'\5S6N@3WD=QH4NR15MU\V';=*5**7)B( M*LV#D*/=?V>_@?XF^&WCGXH?%+X@:G87NN_$/QRVH1O8.[)9Z1;6L%CIUH"Z MJ05@MS/(H&T3W=QM9@0Q]1HH ^!/VD?V,O\ @LW\2OVQ+W]I#X-_MB?!?0-$ MTF":P^'?ASQ!X#O-2.@VKY66X!9PIO9TPLLX&0F8HRJ,XD]F_8Q_9Y_;QT"3 MQIJ/_!1_]I_PO\4?[>T^#3-"\.^%/"W]F:186>)?M1E@;)N)9R\:EI"P5(MJ M[0[@_2M% 'PAX?\ ^"7G[2WPU_8W\1_\$N?A-\;?#=C\$-=DU/3M+\6WRW4O MBC0/#.H322W>BQ0%3;W,@6>X@BOGF3RXY%S;R-&-W5?MM_L)?M6^+OV5_ _[ M%W_!.KXK^ _AAX"\.Z;;:9KMKXFTB[OI-2TNU2..'3/W+KBWD5"+@D[YU.PD M(\HD^Q:* /AGX+_LK?\ !;:#XF^#[7]H7]O_ .%K_#?1=8M;G7_#_P .?ANV MEWU_:6Q$D=C'.Q(AA=TB20)M)BWH#AL'*_:1_8R_X+-_$K]L2]_:0^#?[8GP M7T#1-)@FL/AWX<\0> [S4CH-J^5EN 6<*;V=,++.!D)F*,JC.)/ONB@#YS_8 M7^"7_!0CX>Z[XH\9?\% /VL?#WQ$O]0@M+3PKI/@OPV=)TS28$,C3R-$?FGG ME9HAO MOW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *^0/^"_'_ "AL_:$_[)_-_P"CHJ^OZ^0/^"_'_*&S M]H3_ +)_-_Z.BH _C"HHHH _?[_@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ ME*9^UW_V\?\ I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ 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"G MR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H=1U'3](L9= M4U:_AM;:",O/<7$H2.-1U9F; 'J:FK\W/V]_P!J/Q#\8?B9J'P]T/59(O"V M@7C6T-K$Y"WL\9*O.^/O_,"$[!0",%C7P?B%QY@. ,E6,K0]I4F^6G!.W,[7 M;;UM%+=V?1=3Q\ZSBCDV%]K)7D]$N[_R1]DZG^W3^R=I&IG2;KXSV#RJVTO: MVMQ/%G_KI'&R$>^<5Z'X*\?^"/B/HP\0> O%=AJ]D3M-QI]TLJJW]UL'Y6]C M@U^.5=A\$?C=XZ^ ?CJV\<>!]2>-HW47MDSGR;V'/S12+W!['JIY&"*_!,D^ MDAF;S*,H-:]?UE0K4L31C M6I2YHR2::V::NFO5'Z/"<9Q4HNZ>H4445J4_",GC_P".GQ1T M+PAH4)_?ZSXBU*.TM8NGWY9"$7J.I'6O+K/_ (*I?\$S[^R@U.V_;^^#IM+F M4107K_$;3E@=R3Q4/_!6F"&X_P""5_[2L<\2NH^ 7C!@&&1N M71;L@_4$ _45\:_\$J?^"DG_ 2]^$?_ 1+^$_@#]J;]J[X6P0:=\./L/BS MP=KFM6MW=.-TWF6LFG9>69F7(\H1L6SC!S0!^H6B:YHOB71[7Q#XUU#3[ MV!9[*^L;A98;B)AE71U)5U(((()!%6J_+3_@VYM_B%^S?_P3N^+/QS^,6D:Y MX1^"<_CW7?%_PAT+Q"LDEUI/A%8C.95BRSI"RHS)&.799)%!$H9_8I?^"T\W MASX._!_]K;XC?LI:AH_P8^-GB^PT'PQXI@\6PW6KZ9]O9UL;O4=-6!4AAEV% MCY-U.\8(RNXA2 ?2?Q4_;A_9-^"GQP\'_LU?$SXY:-IWC[Q[?BS\*>$E:2>^ MO)2NX$Q0JYA0@?ZR78G^U7JU?G5_P60AB;_@I#_P3ZN#&"Z_&S5E5\<@&QA) M'XX'Y"OJ7XI_MD7&F_M"/^R/^SU\,U\>_$:Q\-Q^(/$=ETZ60Q6 M[WUYY4S)-<.DGDP10RNRQ.["- '(!WOQ]_:)^!O[+/PSO?C'^T1\4]&\'^&= M/XN=7UN\$4>[:6$:#[TDA"L0B!F.TX!Q6A\(/BU\/OCU\*?#?QN^$WB :MX7 M\7:':ZQX>U06LL'VNRN(EEAE\N94D3*^%/C=_P %!?!/[?W_ M 2+_;0TY?AAK'@WQA\*_ 7CCPG\0?".MND_]GZI:Z5=9,%S& ES"Q7*2 *W MRDE -I;S;]FS_@K9KO[!O_!*?]FSXG>-OV)?'>J_!C2?AEX.T7QK\7(]3LK6 M+29IK2VMO.ATZ5_M=W;I*P0S[(HW8CRFE5E9@#]5Z*\H^.W[4EE\+_'OA;X& M_#SP7+XS^(GC6SO+[P]X9MM1CM(8M/M/*%SJ-[Z_;O_9O M_P"";OQ"\7>'=$?5KGQ5:S>)-/T\Z5I]A-*LDBO.=U[<>5$TQ@MHY50 HTN_ M:K:GQ8_X+GGPS^RCHW[?'P9_8/\ B/XX^"3:+8ZKXM\)+#1](TVW:XU' M5=5O$M[:UA49:2260A44#DLQ %0^!O&GAOXD>"='^(G@W4EO-'U_2K?4=*O% M4J)[:>-98I #@CM> ?B! MX)^*?A&R\?\ PY\466M:)J*,^GZKITXE@N55V0LCCAEW*0&'!QD$BG^+/ O@ MKQWX,O\ X=>-?">G:MH&J6#V.HZ+J-DDUKWUQ+8:1B,A2 ?4M%?*][_P %*=2^#'[5?@7]D[]M/X"'XKZA'MW:9+.;>VDM+P^8FQ&B,$^*/_!9[7?"/[7_Q$_8= M^'?_ 3^^)_BSXA>!_ B^)=,T6TU'3(W\0PM(@#P,EQ+'#;^6Q?S9764N%A6 M!II$C8 ^XZ*^#+C_ (+BW6B?'CP/^S!XS_X)W?&31OB#XY^%1\8Z7X3NTT][ MRXE)\M=/A2.X8AQ*LRR277V40)"TL@5.1U?[!/\ P5YTS]K3]IKQI^P_\>/V M8?%7P0^,O@S3$U:7P3XJU&WO4U+3&*+]JM;J#$1K.S!91<7!12+>-F1U1I2HD:-U3 M<48#&_:O_:#\,_LG?LR>/_VF?&%N9].\!^$=0URXM5?:US]F@>58%.#AI&54 M'NXKQ/\ X(Q:)XPU?]@;P=^TI\7;[^TOB#\;K4?$#QOK3KAKJ;4E$UK$H).R M"WL3:6T,8^5(X% [Y .PM?\ @JE_P33OKR\TZQ_;V^$V8 M$@K(HERA!!!!Q@@^E>H_!_X[_!#]H7PH/'?P#^,7A;QOHAE,?]L>$?$%MJ5K MO R4\VW=U# $<9S7Y1_\$=OVN?V3OV7?V^_^"@FD?M"?M$^!_ 4VI?M(7MUI M\'BOQ+:Z<;J-+G4?,>,3NN\!FYQGEAZU>_8,U[PI^TW_ ,'$WQ%_:T_X)MVZ MCX!P?#&/1_C!XLT6V:WT/Q5XIW,\;6ZX5;B=0T!,R+_RQG;=B<&4 _5'XP_& M[X.?L]^![CXF?'7XI>'_ ?X>M75)]9\2:M#96RNWW8P\K*"[$85!EF/ !-> M;V7_ 4H_82N=.N]4OOVG?#.DQ6>F3ZBP\17#Z7)-:01F26>!+M8VN(T0%BT M0< 8]17PO^P=XR;_ (*B?\%U_P!HOXW?&-1JOA+]D[4(/!?PB\+WP\RSTW59 M+B[@O-72,_*UT7TZ<+,1N6.>, YB0C]!_P!L[]D;X/\ [<_[-/BS]F'XX>&[ M;4-$\3Z5+;I+/;K))I]T4(@O8"?N30N1(C#NN.A((!'\+]6M"VD?M3>&(]1U2E%O#NEQ>9J6N^(M4BLK.U3 M.,R33,J(,D#D\DXKS'PO_P %'OV&?%MQ!;V'[37ABS%XC/IT^NW3:9#?JJ;R M;:6\6)+D! 6_=,_R@MT!-?"?A+QDW_!3;_@XW\;_ D^+"C4_A7^R1X4@N?" MOA"Z&^RO/%=Q]G5M4N(6RLLD/G7,<18'RS;Q.FTL^[]*?CU\"/A/^TY\'_$' MP&^./@JR\0>%?$^FR6.KZ7?1!EDC<8W*3RDBG#I(N&1U5E((!H 3PY\?/@_X ML\0Z)X5T'QW:2W_B7PY'KWAN"17B_M;3G ;S[5G4+/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %#P.O%==17-C,)0Q^&E0K7Y9;VE*+[Z2BU)?)HSJTX5J;A+9^;7XJS/%_ M^&8?C#_T>3XU_P# :W_^)H_X9A^,/_1Y/C7_ ,!K?_XFO:**^>_U+R#M4_\ M!]?_ .6'%_96#[2_\#G_ /)'B_\ PS#\8?\ H\GQK_X#6_\ \37YH^*-*U/0 MO$NHZ)K0<7EG?3078D^]YJ.5;/OD&OV6KXV_;N_81\3^+O$]W\:_@KI7VVXO M?WFNZ%#@2O*!S/".CE@/F3[Q;D;BQ _&?&CPUK8W)*.,R:G..4'TVL <_A7N7[+G[!'Q-^,/B*TUSXA^'[W0/" MT4BR74U]$89[U0<^7"C8;YO^>A 4 DC<1BOY8R3AG/.(Q[U^RM^SI\6]:_9]\,:S;?M+>*O#T-Y8M/ M;Z18P0F*")Y79-I89PRD/_P*O0?^&8?C#_T>3XU_\!K?_P")KV+3M.L=(T^# M2=+M(X+:UA6&W@B7"QQJ JJ!V ]JFK^_LKX R/ 990PT_:2=.$8MJM62; MC%)M)5$E>VR22V1^RX?)L)1H0IOF;22OS36R[-OAUJ-Y>^*OCCKWBR.Y@5(K?5XHE6!@BI\T=KUJTEVUC*;B_FF=5++\+1J*<;W7]Z3_ ;:/G3_ (*]Z[HO MA[_@E/\ M)7VNZK;V<,OP+\5VL M3 X(RCCN..:^^/''PQ^&OQ-MH++XD_#S0_$,-K(7M8MV'[.G@2":,YCEA\(62LI]01%D5]"=I^/W_!$WQ_\1_V7 MO@9^WK^V!^SY\,M=U?\ 9ITG5=8\0?L^^#M3MYX;35UM1J,TK6,P.DVC?9M,BMG!MTGO%-Q-Y3XF<$J/WZ2W@B@%K' BQ*FQ M8U4!0N,8QTQCM7':?^SA^SQI/@Z\^'>E? 7P7;>']1OA>ZAH5OX6M$L[JY#A MQ/)"(]CR!U5MY!;*@YR* /S\_P""M/Q?^%_C']O7_@G5XS\->.M-N]*UCXR: ME=:3?IUMXHYXBV/,B=WCV2+E)!(A4L'4GF(_VO/A__P $N?\ @X(_ M: G_ &V_$B^#_ /[2W@[PIJ?P]^(&MJRZ8MQHMA]BEL9)\%(3OEN&.X@+MA+ M8\Y"?TR\7? 7X&>/]6_M[QW\&/">MWPA6(7NK^'+6YE\M?NIOD0G:,G S@5) M\1_@A\%OC%X7M_!'Q<^$/A?Q3HMI(DEKI'B/P_;7UK"Z#"LD4R,BD#@$#@=* M /D']MO]LGX-_M3_ /!)_P#:S^(GP3U.WU'X?6?P9\2:9I'CY6,5EXAU)])N MXYTLRZK]HAC=K:%;A"R2S-+$N3"2?DW_ (*!^(?#]Q_P9F>&O)UNS?[1\&?A MM:6^VX4^9<1ZGHOF1+SRZ^5+N47"R%$VJ2HP!@$@<5D2?LS?LWRZ3#H,O[/O@AK M&WN)+B"R;PI9F*.6146214\O 9ECC#,!DB-0?NC !^7W_!2SXF_ C]EK_@IU M^SI^V_\ MI_"K1_&7[.WCCX$R> +[Q%J_AF/6]-\.ZJ]XNHP7[1M'(%,B>6@ M=1O,0G*[MC+7UM^Q/\4?^"4_Q/\ COJWC#_@G?\ !3X3W?\ 8OA.;_A-?B[\ M/_!MC80::KR0-!I3WT5LGGO*B2SO$LA$*VB&4*9(L_3]Y\'/A%J/P\?X1:A\ M*_#<_A.6-HY?#$VAV[:ZD M?$-B+:QTKXB_;9FN4"6^Y[V1=Y)PN4=&&<<.#W%97AOQ'X>_X@VI;LZY9^4/ M@+=69D-RNT7'VR2/REW6B6?P \$Q65Z\; M7MG'X5LUBN&C),9=!'ARI9L9!QN..M _9I_9R&C'PZ/@!X)_L\W(N38_\(I9 M^29@I42;/+V[]I*[L9P<4 _!?QC MX./@7XRZWIEE)4?>DB5OU.\'^!_!7P]T8 M>'? /@_2]#T]9&D6PT?3X[:$.WWFV1J%R>YQS5^]LK/4K.73M1M(KBWGB:.> M":,.DB,,,K*>"""00>M 'FJ_MK?L@3?#>'XOV7[3W@.[\,W,:M9ZS8>*K6XA MNBV-B0F-V,TC$A5C0,[,0JJ20*^ O^"U?C/XD^#?BE^Q7_P4S\7?#O6M%^&W MPJ^+EZ_Q*L+J%I+C1-,U5K:VM-4O(57,/EPQ2,Z,,PR7*Q$[CS^@O@#]CG]D M3X3^,F^(OPL_97^''AKQ Y8OKOA_P/86=XQ.&_P##]]'&.S%TGF-+'J$$CQA$?!L>HR"34(_"GANUTY;EQG#2"WC M3>>3R<]33;7]GGX 6/B5?&=E\#?!\.L)>?:TU:+PS:K/?!G@7_@Z"^ T?C+Q-9:9_;?[-FKZ9I37UPL2W-X^HW+QP*6 M(!=A&^U>K$8&20*V=<^&L7Q[_P"#E'P]\;/A:L=UIGP4_9]GTGXD:[9X:&'5 M+^[NOL6D2.O!N!#-)=&,\HA4G&Y04_:0_9E^,?Q@_P""YW@7]H+Q5^Q=JWBS MX,:3\%-0\%^)-6U5=&N;&:\GOIKA&-G<7?FS6X'EY8Q$Y884X)'WM\.OAA\- M?A!X6A\#_"7X>:'X7T2W9FM]'\.Z3#96L1/4K%"JHI/? YH ^=O^"V_PP\4_ M&+_@DM\?_ ?@JVDGU.;X;7]W;6\*DO/]E4731J!RS,D+* .26 [UM_\ !(CQ M9I/C/_@E9^SEKVD3(T(^"7AFVD*$866#3+>"5>/[LD;K^%?1$T,5Q$UO<1*\ M;J5='7(8'@@@]17SO^R9^R/<_LCZ%K7[(VF^$[+Q#\$;O4+[4? UM="*0^&K M>ZF>XN-#N893_I%JL\DCVTJAR(Y/)D51 DLP!\-?\$*?VA_@#X5_;L_X* R^ M*?C?X1TM=6_:.NKG2CJ7B2U@^VP+=:@K2Q>9(/,0$@;UR.1SR*XY%^'7Q@_X M.?O 'Q(_X)1WUA=>'M'\$3K^TUXF\ ;6\.7+,MWL@NI8/W%Q=OFV7@L?-6)O MOPRE/UA_X9/_ &6?^C:OA_\ ^$;8_P#QJNP\-^%O#'@W2DT+PAX7I-CX@6>ZN)M,O+@_N[1B]]>8,C!=B0'(#-L_2SQY^V!^SYX*T2SO=/\ MB5I'B/5-9&SPMX9\+ZI;WNI>()R,I#9PH^92>K2$B*- TDCQQH[KW7C#P7X. M^(?ARZ\'>/\ PGIFN:1>ILO=*UBPCN;:X7.=KQ2 JX]B#7,_"+]F']FK]GZ> MZN?@+^SSX&\$27R[;V3PAX2L]-:X&MOB9>Z/IEPW[4'A_4-9TVXU!)8H+:-XA=.6=4WP1F0*TA5001D#.*_3SP- M\)?A+\.);B_^&OPS\.Z"]\H-U-H>C06IN!U&\Q(N_P#'-4O%7[/OP%\=ZY-X MG\;_ 1\(:SJ=P%%QJ.J^&K6XGE"J%7=))&6;"@ 9/ ':NB\.>&O#G@[1+? MPUX1\/V6E:=:*5M=/TVT2""%222$C0!5&23P.I- 'Y-^.4A_X(V_\%]/&7[9 MOQSAFT[]G_\ :A\-V^G7?C\P,UAX5\2Q?9]L6H2@'R(Y6@E99&PO^EYW;8)2 MOZ2^*/VR/V7O"W@^U\;/\'4+K6I6&4@L8+=GDO)GZ+' M$K,V>!7H'B#P]H'BS1;GPWXIT.SU/3KV$Q7EAJ%LDT$\9ZHZ."K*?0@BN+^% M/[)O[+'P(UJX\2? _P#9H^'_ (,U&[4K=7_A3P;8Z=/,IZAWMXD9@?77AV^UF..4$'[-J.J7FH6QP>Q@N8 MF'UKVK]MGX ^,_VQO!+_ +)MS!+I'P\\2F _$KQ$EXJSZAI2RAY='LT1BZO< MB,133N%6.WE<1^9(^8O:-$T71_#6C6GASP]ID%E8:?:QVUC96L0CBMX44*D: M*.%55 X % %JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ KY _X+\?\H;/VA/^R?S?^CHJ^OZ^ M0/\ @OQ_RAL_:$_[)_-_Z.BH _C"HHHH _?[_@TV_P"4IG[7?_;Q_P"GR>OW M^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ KYT_X>R?\$_O^B^_^6KJO_R+7T77\Z=?L7A/X?9+QW]<^OU* MD?8^SY?9N*OS^TO?FA+^56M;KN?B_B]XC9WP!]2_L^G3G[;VG-[12=N3V=K< MLX?SN][]-NO[0_\ #V3_ ()_?]%]_P#+5U7_ .1:/^'LG_!/[_HOO_EJZK_\ MBU^+U%?L/_$OG!G_ $$8C_P.G_\ *C\7_P")B^-O^@?#_P#@%3_Y%_DF1'7$D;KRHSC(R"#71 MU\Z?\$F_^4?W@#_N*_\ IUO*^BZ_E3B++Z.4<08O T6W"E5J0BW:[4)N*O9) M7LM;)*_1'];<-YC7SCAW!X^LDIUJ5..>T-HR?:HO M^"M,$-Q_P2O_ &E8YXE=1\ O&# ,,C*Z+=D'Z@@'\*_.7X=?M-_L&S?\&PGA M/]G3XS^./"GB[Q9KWP3N-*\+_#'3+N'4M?O-?=)Q8K;6$)>X6:.X:)_-"#RL M;R0!0!^S<7-'9F&-8W "%5B8IL)&W\/ M/^"M6G?%O_@DLG_!6?X=?L^:C<^'H-"UG7-5\'7WB"&"_M].TRZO;>YDCD$; M1RR?Z&7$9* JQ^;< K 'V%17S./^"D_A36_@?^SY\0/ _P .I+OQ7^TOI]E< M?#KP?JVMQV4<1FTAM6F-Y>;)!%'!;HP9HXY7>1HTCC8OQ?TS]O/4? NC?&C6 MOVK_ ('W7P]MO@AX7M_$&O7]GK:ZM::OITEM=SFYL'$4,DJ 6DD8$D<.OV2H]-\+?&BYFCT#Q5H?CV+5!HX&C7 MFK0KJ,(MHA')+%9LB_9Y+B$,V#-]P/;\>_MJ_$S6_$'CSPU^QY^S._Q5G^&5 MX=/\77,WC"#1K>351;QW#Z58R/#-]JO(XI83('$,*-,J><9!(B 'H?[37[6/ M[.'[&OPQN?C'^U!\8=&\&>'+4[6U#5[@@ROVCBB0-).YSPD:LQ]*YG]H+_@H ME^Q5^RK\#M&_:._:%_:#T7PMX1\1V$-YX?OM1CG-QJ4,L:2H8+1(VN93LD0E M5B++N&X FOC'_@H5^W?\#?\ @I7_ ,&X7QH_:A^!L=]%I6H^$9+74-&UF!8[ MS2-0M[VW$MK.JEE#HVU@5)#*Z,.MH5Y/K7[%'[.GCCXVZ]^T!\6_AAH?C3Q'J^G6VE MV%SXKT>"^71]+A3_ (\K59E98HWG>>>0J TC3 ,66.,* =7\$?CS\%?VE/AU M9?%S]G_XJ:#XR\,Z@6%IKGAS4X[NV=E.&3?&2%=3PR'#*>" :YKXH?MM_LD? M!;QVWPS^*O[0OA?0ML3LL8];T_2)+G7H[1/N MQ)%<3+;X0;1Y:Q_\L !T7_!O3X#L_P!J/_@D)JGQC_:$M(M?UG]I3Q3XNUGX MDW5T@9M3\^_N=+:)MV<1K!:K&D?W43 4 4 ?HU2 M0*B(!DL6/ '.>F*\U^#W[:7[*/[0'BI_!/P8^/OAKQ'JGV-[RVL]-U%6-]: MHX1[FU)P+N!7*JTT)>,%E!8%AG\-8_V[/C?\4O\ @W2^$O[*&L>.;^;7?&'[ M1UK\"M>UY+EEN;C08IFF*>8#N&;8VMH?[T6X'.3G[T_X..M;C_9!_8C^%?[8 M7P8TV'1==^ /Q>\/W_A8:;&(A'ISI)97.F +C%M- ZQO$,*RHH/04 ??/QC^ M.WP=_9\\+Q>,OC5\1]*\-Z=$-/?F*VUK6FL)I]04 M'I*]E<_9R?[B@#OFU\./B-J7[/7_ /OVP6[5>BM):6TBR$#+E8RQ.P4 ?H3XS\;>$?AUX:NO&7COQ'::3I-BF M^\U&_F$<,"_WG8\*/<\5Q'P'_;+_ &2_VI)KJ']FS]I'P3X^-B<7I\'^)+?4 M5MS@'#F!V"'!!P<'FO2Z_*7_ (-;M:N_ 7_!,+XJ^)/#'P[U/Q%6 M#P]X>-K'=WS+!IZB.(W4T$ ;: !YDJ+A<9Z4 ?JU17YS>"O^"_/BOXS?L-7G M[>7[/G_!-GXC^+/"GA\ZM=>-?,\0Z=IZZ)IUA-*LDP>X8->S^3$9V@M8Y5C7 MY6E#8!^E?&O_ 4M_9T\(_L9^!_VUK/^V-7T;XG1:-%\./#6FVJ'5_$.IZJJ M_8=+@A=U3[2[,0P9PD8CD9F"H6H Z[XQ_MP_LF_ #XN>#?@'\7/CEHND>-?B M!J\.F^$?"VZ2>^O[B5@D?[F%7:*,L0/-D"QCNPKU:OR;_P""KWQ6^/7B3]OK M]@[P9\=OV:+?PB[_ +0UGJ.CZYHGB]-9LI%V(DUG,YM[>2WNE+Q-L"21.NXI M,VPBOO7XD_M;>+6^+_B']GO]F#X+Q_$/QCX.TBTU'QA'?^)X]&TW2!=J[VEI M)=&&=VO)HXWD6%(BJQ[7EDB$D7F 'M]%?&GP:_X*\#]I']DGQ[^T'\ _V4_$ MVN^-/A)XBO\ 0OBC\&I]8MX-,X([SP[;V)875]?LT.R*" M A%E(R5>ZM402M.HH ^V*R/'7CSP;\,O"UUXV\?^);32-*L@OVB^O90B*68( MB#NSN[*BHN6=F55!) .K$9#&IF15$/V?OVK/AUXUUBTB,MUH_A?QG97UW#&,? M.T,,K2*O(^8KCGK7P'_P<'ZUX:\*_MQ_\$]_%_BO5['3;'3?VB!+>:IJ%PD, M-K )M-9W>1R%1 %!)) &W)Z5Y[_P6%UOP-^WA_P47_97T7_@F#J]AXS^,O@' MXAQZAXV^(OP]E6[L_"WA\20EXM4U"VS$%.)&%N[EMOFILS<*L@!^I'Q__:^_ M95_9272&_:;_ &C?!/P_&OM.NAGQCXFMM.^WF'R_-$/GNOF;/-BW;=P,L>(O@=\.O%G MQI\,?'WQ#HB7?B/P=H>JZ7X=N)XT=;*+49+-[ITRI9)&^PP)O4CY"Z\AC7YW M_L+?\K0'[<'_ &3SP3_Z9]*H ^SM0_X*8_\ !/#2OAUI_P 7]3_;?^%=OX3U M:^ELM,\33>.K%;"ZN8L&2".X,OEO(H()0'(]*](^$/QL^$'[0'@R'XC? [XF M:)XN\/W+%;;6_#NI1W=I,1C.R6,E7Z]B:\O^+W_!.#]E?XS_ +.WQ5_9>\3^ M H8O"7Q6BJ@$4HFMH[H,=Q,[.YR&VU\$_\$K? M^"B.O?\ !.+X>?$G_@E!^WY)-<_$;]G6W2/X7"PAQ/\ $7P_<3)#I-OIR$_O M;EII[:WCCSD+<1*W,$[ _13PG^WC^QG\0/'>J?"KX>?M,^#O$?BS18)I=4\ M)^'-;BU#5;=8E+2!K*W+S[@!C8$W$X !) KT+P#\0/!'Q3\(V7C[X<^*K'6] M&U&,O9:EIUPLL4H#%6 (Z,K*RLIY5E92 017DO["_P"R_J?P$\%Z[\2OBM9: M9-\6?BGK1\2_%;5].0,C:@Z*D.GPR8W/:64"QVD.?O+$9" \KD_/]Q\8)/V+ M_P#@NEHW[-EA)]G\!_M4> KW7K;2@<0V?C72@[7=U$/NQB[L$B\X 9DGAC<_ M,[;@#[RHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "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 **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N"^//PC\\"RV=RTD]WH,43O=*5P$?S 1@'GBN]HKIPF+K8'$1KT;]Z?\ X(H?_*SY_P#U,R'M4_\ !]?_ M .6'SK_PQ=^T!_TD*^(W_@':?_$U^+M?T65_.G7]$^ ><8[-O[1^LN/N^QMR MPA#?VM[\D8WV6][=-V?S;](3)L!E']F?5E+WO;7YJE2>WLK6YY2MN]K7Z[(* M***_H@_FX_3G_@GG^S%\8/B'^Q]X0\8>%OVR/&GA2PO/[0\C0-)MK=K>UV:A M)_'45Y;+'!::]!"B6K!LET\L Y(XYKTZBOE<7Q-FV M-P\J%5PY9;VI4HO[XP37R9]=@^%\GP.)C7HJ?-':]6K)=M8RFXOYIGSK_P % M>]*[:.6YF"*TTVD7,448)/+/(Z(HZEF ') MK\Z/@%_P3SO?VR/^"$?[,W[3W[$NLZ?H/[1?P5\-C6OAMXHTHQ(][>032"ZT M:[8<2).(S'MEX#@!L1O*&_87QQ\,?AM\3;6"R^)/P]T/Q##:R%[:'7-)ANUA M8C!91*K!21QD5'X%^$_PL^%_VK_A6GPT\/\ AW[=L^V_V%HT%I]HV;MF_P I M%W[=[8SG&XXZFO /H#YL_P""XT;4BC,9+D6P>3!=I@"6+L) M8]OZ6>+?@C\%_'WAFV\%>._A#X7UK1K*W\BSTC5] MKFU@BPH\M(I$**N%4; M0 /E'H*7PA\$O@Q\/O ,GPI\!?"/PQH?A>59%E\-Z1H%M;6#AQAP;>-!&0PZ M_+SWH _*SX5_"#XX?\$E?VI?V=-$_8+_ &R+[XR_LR?'GQU'H.F_"CQ+J,>K MW'ANSEMI;AM5TB\0EOL-O"LDCE0J*NU9/-:42+R/[*'QQ_X)R?L?"B7L\#A3'M)VE M@NZ1XU^>)Q7ZY_#S]FW]G7X1>)K[QI\*/@'X*\,:SJ<934M6\/>%K2RN;M2V MXK++#&KR#/.&)YYJ?XG_ ^ _QNEL)_C1\$_"/B]]*E,FEOXH\-VNH&S,_V2O@7X8^''PSU[3Y)?"+^ M'_#,&AVOB97GL81JJVD<,.WSY4:.)F4M-%##*"4D0#D?^"Z?B?PY=?\ !KSI M%[;:]:20ZGX0^'RZ=)'<*5NF$^G2$1D'YSL1VP,\(Q[&OU2\8_##X:?$33+? M1/B!\/-"UVRLW#VEIK&DPW44#!=NY$D5@IP<9 Z<5D77[./[/-]HMIX;O?@- MX,FT[3Y99+"PE\+VC06SR[?,:-#'M0OL3<0 6VC.<"@#K=-U+3]8TZ#5](OH M;JTNH5FMKFWD#QS1L RNK#AE((((X(-?&/\ P47_ ."NG[*W[,OQ)M/V-M0_ M:T\)_#_QUKMC]H\0>)M7N5D7P;IC 9N/*VN)=0E5O]&MW!49\^8&)%CG^Q?# M'A7POX)T*#POX,\-V&D:9:AA:Z=IEFEO!"&8LVV.,!5RS,QP.22>])?%OP)\&ZIJ-VX:ZU#4?"]I//,P +N\99C@ 9)Z 4 ?-?[&G[4 MO_!+[]I/P!??\$\_V$?BI:^+M&L/ 5]_;LWAV.>>&QM;AQ#)-=WDRCS;RYEN M99227EE<3R/W8^*?\$4?C-X9_P""=W_!*SQC^S=^U?XAL?#WB;]EGQ'XDT[Q MAIU]=+#+<6TM[<:G97<".=TL-VEVJV[*#YK#8F6&*_1#P-\(_A3\,)+F7X:_ M#'P]X>:]""\;0]%@M#.%SM#^4B[L;FQG.-Q]:B\3_!3X->-O&FE_$?QG\)/# M&K^(M$Q_8NO:GH-O<7MA@EAY$[H7BY)/RD'X6? M$O4?AUJ4_P 4?AS\;+3X[^(O!L%JWVXVWG.)K01'D3)8M!.\9 =6@>/!88/U MC_P77G\(?\%*_P!F?X(_L0?LR^,K#Q3?_'CXE:)JT&/#E[K:#H M-O9RW\F2=\[Q(IE;))RQ)Y- 'P8OPT?]CC_@XRO/C]XP5+#P-^TM\&(O#VBZ MY,P2WB\5:4UKLTUW/RH\MA:F2($@RLKJ@8HU._9X^&UQ^U1_P<)_%+]NKPO( ME]X ^$7PBLOAGI'B"V8/:ZEK\L_VV\BMY1E9?LJ2RPS;3\DLJJ3E6 _0'QS\ M/_ ?Q/\ #%SX)^)?@G2/$6C7@ N](UW38KNUG .1OBE5D;! /([5/X6\*>%O M WAZT\(^"?#6GZ/I.GPB&PTO2K-+>WMHQT2..,!47V H MWM[9Z;9S:CJ-W M%;V]O$TD\\\@1(T499F8\ DD\#%?EC_P &EOC?P=J7_!/'XF2V7BC3Y%L_ MC]XCN[LK=I^X@DM[%TE?GY4902&/!"GG@U^H/BSP=X1\>Z)+X9\<^%=-UK39 MF5IM/U:QCN8)"I#*6CD!4D$ C(X(S7-6'[,O[-VEI<1Z9^SYX'MEN[ M$[-!-$2&,;XC^9254[3QE0>U 'Y8_P#!'SQ3X8;_ (-;/BE??V_9>1:>$_B8 MMW*;E0L)<7[HKG/REED1@#U#J>XKQKXD^,=9^$'_ 2S_P""87[=4EG=ZM\+ M_@QXNTJZ^*$NDQ-2(F3^X,5S'D])943@N*_;.#]F;]F^UTRXT6 MV_9^\$1V=W)')=VD?A2S$4SQ[MC.HCPQ7>^"1QN..IK4T+X/_"3POX7O_!'A MKX6^'-.T75 XU/2+'1+>&UNPZ!'\V)$"2;E 4[@<@8/% 'Y>_P#!8S]N3]CC MXA_M(_L*^,_A_P#M0>!=.O"5MJ6F7$$.F16MQ9BZEBD$*AD55.0@\@[B/,BW?JQX0_9?_9I^'MMIEEX M!_9X\"Z'#HNHR:AH\.C^$K.V6PNW38]Q"(X@(I67Y2ZX8C@G%:?Q2^"?P:^. M6BP^&_C7\)/#'C#3K><3V]AXIT"WU"&*4:./_5[G^,/ MOKW_!"C_@H+I?[6O[0/A;PIX7^#W[8>KR6?C.QT MM(PGPM\3RS375K )RQ$EK)"V+F2/;"9HI90L<4,*']<-=^$7PG\4>%K'P/XF M^&'AW4=$TS9_9NCW^BP36MIL0HGE1.A2/:A*C:!@$@<5%XG^"7P8\;V6G:;X MS^$7AC5[;2+?R-)M]4T"VN$LHL*/+A61"(UPB#"X&%'H* .CM+NTU"TBO["Z MCG@GC62&:%PR2(1D,I'!!!!!'6OS4_X)I^&]5^$O_!?W]O#P)XKC9;GQAIW@ MSQ3H,L@Q]JT_[-.CNF>2J2W B)Z;HR.U?I'H'A_0?"FC6_AWPOHEGINGV<8C MM+"PMDAA@0=%1$ 51[ 5XA^T+^ROK=_^TEX/_;J^ T-HGQ%\(Z)<^'=-\).TD8!\1_\'"OBOP#IG[>O_!/? M1?&.O:7"@_:#2XO;74)XPHM3Y@I9OEZ^],_; \+ZQ_P $(?V\ MC_P4R^#?A^X/[-?QFU2VTS]H_P (Z1:EHO#.JR/MMO$=O%&/E1G:1XF\/ZK;K/IVM:%J$=U;7$; $,DD9*G@CO7YE_ ML#^-O!^J_P#!T5^VS8Z9XHL+B:Y\ ^$X[:.&[1FE>VTO2HKA5 /S&*3Y' Y5 M@0<&OTT\)_"KX7^ M'N_#W@7X;Z!HMA?DF^L=)T>"VAN"5VDR)&H5\KQR#QQ M6+I/[,O[-V@:K;:[H7[/G@>ROK*X2>SO+3PG9QRP2HP9)$=8P596 (8$$$ B M@#N*_)__ (*;ZG\+;+_@Y5_86FUV[T./4(]#\11Z@]TT0E7=:70L%D+%FN/!VB>-/$_B":,' M_1; VL4<;OCHKS0^4/\ :D K](9(X/#N@M%HFA%XK&T(M-,T](T+*B_)#&&9 M47@!5!*J.,D#FO%/@!^R[JMA^TAXQ_;C^-]M;'XA>+]%M?#NBZ;;S":/PKX9 MMI&FBTU)>DDTMQ))=7,B_(962-"R0+)( >[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 %%%% !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 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!6NM9TJQU*UTB[U"*.ZOM_V.!VPTVP M;GVCO@#/%>E>.?"MAXOT27=:ZA:K-%D\KD[/J,]X7QF1X#"XFKM5C=_W9;J+_P"W;?-2[&G1117Z M*?+A1110!RGQA^.GP:_9\\(R>/\ XZ?%#0O"&A0G]_K/B+4H[2UBZ??ED(1> MHZD=:\FT[_@K3_P2YU78;'_@HG\$W223RTE;XFZ6L9?LN]IPN3V&>20.]._X M*TP0W'_!*_\ :5CGB5U'P"\8, PR,KHMV0?J" ?PKS7_ ((4^&/#7BO_ ((H M? ;PMXI\/6.I:9J'PYCBO].U"T2:"YC:67>%O%?A;QSX M>M/%O@GQ+I^L:5?Q"6QU/2KQ+BWN$/1HY(R5=?<$BM"OQ\^!=D?^"0G_ <7 M:9^P7\#+J>Q^!7[3/@N?Q)IO@196-AX8UR..]=WLXR?W*NVGNI1,+LNXU(Q! M'M^[3^WSXZ^+7B;XB:'^Q1^S:?B?9_"O7YM \5ZS>^,8=%MKS6H(UDN=+TUG MAF^U7$&]$D:7[/ )'""9B'V@'TM17QA=_P#!9WX:>+O^"<6O_P#!1[]GKX'^ M)/&ND>"+BZ@^(W@6:ZBT[7?#$MIC[=%<0R!D,ENK+(ZA^8CO4M]VH/VHO^"P M-W^S#^Q#\,OV^=0_9BN/$7@;XB6^CRW5QHOC.W'_ CXU10]G)53A)'"X(PY /M:BO&/CE^TY\2?@]XG^$O@32?@3!XEUSXGZ\VDW%CI_BQ(E MT5X[*6]N+IWD@'G6D4<$H:4!6+M BQEIE ]GH \D\?\ [>W[$WPI^)C*1D$?4&OS _X*>V=K-_PTQYO)ADOKSR MIG26>0,(H(H)9&",[!$ <@'NE%?,?[,O_!2_P]\?_&GQ/_9]USX$^)?#?QI^ M$)C;Q9\)GO[&:ZO;>90]M>:;=RS0VUW;3*R;97>':742+'N0MX3\/O\ @O/X MU^._[(7B/]KO]F__ ()I_$GQ9IG@W5-73Q?8W'B'3=.&DV.GY,LC2SO_ *5= M&-7T@B&J:MJE_D0Z:JO(L23*RR^8[2"*-;>:1GV(6KC]-_X*,VT4D$+KQ5;1ZF[8)PMJ7\UCA6/"] 3VKOOB3\5OA MK\'?!MS\1/BMXYTOP[H-FA>\UG6+Q;>VMT"EBTDCD*BA5))) %?FW^T'863 M?\':7P(O&M(S*/V7=282%!N!%UK*@Y]<,P^A-?HO\?H(;GX$>-;:XB5XY/"6 MI*Z.,A@;60$$=Q0!6\"?M*?L]_%#X7W'QO\ AY\;/"VL^#+2UDN;GQ;I^N02 M:;%!&I:25KD-Y010"6?=@ ')XKS+2O\ @J[_ ,$X-7BEN(OVR_ MM$EA+>V\ M^I:P+.._MXEWO+:/.$6]4+SF R9&".M?'W[;'P$_:,^.7_!MQ\(_"'[*7@O_ M (236-#^&WP]UW4? D,18>)M,L;.RN)].\I<&8-L20PCF00E%#,RJ;_PQ_X* M)?\ !-+_ (.#OV2?$G[$/B":P\#_ !,U/19;=/AEX\MUAU#0=:@C;R;JP+!5 MNOL\R[AY.)0B,)(HPS+0!^FM<+\>/VFO@!^S#H%EXE^/WQ;T7PK:ZG>BSTE= M4NPLVHW)&?(MH1F2XDQD[(U9L G&!FNZK\J/^"MO[0/Q;_X)F?\ !6?X:?\ M!47XH? ?6_B%\ X?A'<>!=7OM"MQ<3^!=1N-2-Q-J,<;82-YHA;P^8S()4$D M6\$(K 'Z _![]N?]CWX_^(;?P;\&?VC_ EXBUVX:&?5J^2_V=]?_ &"_^"C?QW\!?\%-?V/_ (H>&/$NK>%? M#VI>']:U'3(_+U$V5\D;I9WT3!9H9(I80Z),H(624KP^3Q$G_!:S7_%'[0WQ MD_9)^#/_ 3P^*GBCXF?"7^R5/A%M0TJVDU+[;#-.;A[D7,EK9VJ0I PD>9I M)3=1HL.X, ?==%?(?[!O_!8_P#9\_;,^!7Q-^*WCGPMJ_PFUSX(75U!\9/! MOC7 NO"_D1RR-,[(!YD16"< [5?=!(I08!;'_:'_ ."O6O?LD^ /!O[3/[2' M['NO>&_@GXQUBRL6\;?\)+;SZKX?2\&;6ZU/25CS!"XP6$5Q-)&"%=!(1'0! M]J54U[7=(\+Z%>^)O$%_':V&G6DEU?74I^6&&-2[N?8*"3]*\9^*G[9\.E?' MJT_90_9[^'T?Q ^(TOA8>)=3L&UU-.TO0](:7RH;F^O?+F,;3R!EABBAFD?R MW >[_LR_M-_ S]L;X(Z)^T=^S9X^B\ M3^"_$:SMHVMPV4]N+CR9Y+>4>5<1QRH5EBD0AT4Y7TP:[ROBCX9?\%?OV9O# M/_!';2_^"J%_\&M2\(> 7M;A=)\":';P2W8D&L3:9;VT2QB.%6FF56/W43S# MEB%+'LM)_P""BWC3P3^VO\.OV'?VI_V;T\%:_P#%WP]J>I_#W6?#_C%=;L;J M;3X/M%Y8W+&VMGM[B.'Y\JLL39 60YH ]/\ "W[-]8U/X.?\(SI/A+QUJ?A M;3M5'B!+Z+7;C3[F2UO+BWVQ(5MTGB>(,^&9XY0578"P![&2 ,DUX9>?\%+_ M -@JSUW4= 7]J7PI=-H]PT&MZAIMXUWI^F2K]^.ZO85:VMF7^(2R*5YSC!KX M]_X.//VC_B;;0?L]_P#!-+X2>,[[PW=?M2?%*W\->*-?TNNQ36T5V]I#>);HT1;SI6M[B&58X]S,L@(!YKO?A/\4O GQQ^%GAKX MU?"W7?[4\,^+] L];\.ZF+:6'[7874"3V\WERJLD>Z.1&VNJL,X8 @BOBG]O M/]BWX4_LE_\ !,S]N'4O@_HEEI6A?$SP5X@\67'AZQM!%;V.J-H2V]R\2CY5 M65K6.<@ 8D=\<8 \J^ '_!6_6OV%?^"8W[,'Q \??L4>.KWX+VGPL\"^'_%O MQ@_M2QM8=*N9=,L[?SH]-D?[9<6J2_(;@I$CD9B,JM&S@'ZET5Y1\=OVH8?A MC\1_#?P ^''@:7QE\2/%VGWFI:/X8BU)+."UTVT:)+C4;ZY97^RVJR3P0AEC MED>2=%2-P'9/(?@'_P %4X?BI\8_BW^R;X[_ &8/$^A?&WX0:=!JFI_#31M: ML-1;Q!IDXB,-[I=[-):PS(1-#N$WD,AE12-V5 !]:T5^>'@;_@O%XR^-G[!' M_#P/]G?_ ()P?$'Q;X3TR+5K[Q:C^)=/L/[(TZPN9XY)4:Z,:MY&GW$OVB^,#RB.5T58-X.R615=T /K#]IS]KC]G7]C7P5I7Q$_:8^)M MMX5T76_$UGX>TN^N;.XG6?4KHL((-L$;LN[8Y+L BJK,S* 37H]?)7_!13_@ MI%\)_P!DOX0_#3XI^(_V;M9^)?A7XC>,="T_P]K5H=/&FV-W>N)+.>;[3(;A M&"*94:.W< H 7C9ESZE^T)^U_HWP?^*GA+]F_P ^"Y_&?Q0\=6MY>^'_"5K M?I:16^GVH7[1J5_=.&%I:(SQQ[PDDDDDBI'%(=VT ]CHKY1^ O\ P57\"^.? MB3\=?@7^T%\+-2^&_C;]GG24UKQ[8_;?[5T^;1Y+0W<=_97<<4;3H85W%'AC MD&X *QW;>%D_X+27'ASX1?!S]K#XD_LI:AHWP9^.'B[3]!\+>*8/%T-UJ^F' M4"XL+K4=-6!4AAE"%B8;JX:,$;EW$*0#Z2^*/[OE3X'_P#!0/P9 M\6?^"AWQ>_8_L?V2O$7ASQG\-_!%AJNKZ_JKZ6+K7[>5LVL$!MYY%:(K+N0S M3)M+LKI&0V/./A5_P6F^)'[1UK\6]!_9F_X)I?$WQ3XR^$OCZ\\,:SX1O?$& MDZ<8WM$7SI)[QYVM42ZDDV;^$.Z@#[RKRG]JC]N']DW]B7P[I_B? M]J7XY:+X/M]6O4M-)@OFDENKZ9F"A8+:!7FFY(R40A<\D5YI\"O^"MO[*WQA M_P"":L?_ 5$\0:C?>$_ 5MI-SX:UELMB9\V9KA1'$%YE, MD> "^!\1?\'$G[07[1/CK_@G+X5;XK_L:WGA#P_XM^)WABXTC46\6P7VH:+, M+L3)!JUFL*+9R21"108)KI%D_=NREAD _7ZBO(_C5^U+-X%^+>D?LV_"+X>M MXU^)&MZ#<:['H+ZNFGV>F:5#*L)OK^[9)#!$\SK#&L<4TLC[]L92*5X_)?V< MO^"HNJ_M%>)OC#^SUIW[,]_HOQW^"=Q /$WPGU3Q5;!-1MYT$MO=6&HA/*FB MEB*LID2+:9(Q)Y8<-0!];45\%_ S_@N-IW[0G[,>J_&WP!^RIK)\::;\7X?A MR/@O>^)X(?$DFKL0'C:-X@D1C7S9GWL%6"UNI&=?)9:^Y_#=WKM_X?LK[Q1H MT.G:C-:H]]I]O>?:$MI2H+1K+L3S IR-VT9QG% #M=UW0_"^B7GB7Q-K-IIV MFZ?;27-_J%_<+#!;0HI9Y))'(5$5026) !)KR_XC_MY_L:?!CPSI/C+XV?M M*>$? ^F:]&'T:[\;ZLFCB]4[MK1B\\LL&",RD#YEPPRI!/S=^V?\9[K]H/\ MX*V? W_@E[;3,_A33O#5W\5_BO8J/=2\4:)\!?$ZS_ NU M;6)S+=0Z%--(BVCN?X40VKHHX4S2J,*$4 'WV_\ P4"_8=C^*O\ PHE_VM/A M\/&_F^7_ ,(>?%5M_:F_;NV_9=_FYV_-]WISTI(O^"@?[#DWQ5_X45%^UK\/ MF\;^9Y?_ AZ^*K8ZINV[]OV7?YN=OS?=Z<]*^'-4L[4_P#!W)ILQMDWC]D1 MI VP9W_VI*F[Z[>,^G%)HEA8C_@[EU>X%I'YA_9%64OL&=_]IP)NSZ[/ESZ< M4 ?H]\6OC1\)/@-X/G^(/QK^)&C>%-!M03=:SK^H):VL R2\LA"H,#J2!6? MHO[2G[/?B+X/7'[0NB_&SPM<> [6S:\N/&:ZY -+CMU0.9C=%O*$85@=^[;@ M]:Y'_@HK!#<_\$^OCK;W$2O')\&_$ZNCC(8'2;D$$=Q7QW_P6(^$?[27C;_@ MDI\&?%?[+GPL/CEOA?XI\$^-/%7PS@A9U\5:)IEOYDFG&! 3/'YOV:1H0K$K M"2JLRJI /JSPU_P5(_X)Y>+)_L>E_M=^"XKB2!9[.TU+4_L4VH1%@JO:1W 1 M[Q2S* 8 X)=0/O#/NVH:A8:383ZKJM]#;6MM"TMS M !7YU_"S]O3_ ()F?\'"G[/2?!+PYXFL-%^).E7]GKEAX$\:VZ0ZWX?U:QG2 MX6XM@?\ CXC5HRCR6[$^5(RR*F\I7&_\%H?BGXA_:D_X*A?LN_\ !%==9N[+ MP-\1)YO&?Q?O#%= M[IW@_P ):1X3A\!Z3X7TZUT.WL!8V^C6]E&EI%:A-@@6$#8(PGR[ -N.,8KR MC]E;]A_X.?LI_!3Q-^S3X,\,Z;/\/M:\4:SJ-AX4N+!7M+2RU*0SSZ>8FRC0 M"66=53&T1,J8X- '2_ 3]K?]EW]J>TO=0_9I_:$\'>/K?3I/+O[GPAXAM]1C MMWP#M=H'8*V&!P3G!'K6;X1_;D_8Z\?_ !-O/@KX#_::\%:WXRT]&:^\(Z1X MA@N=4MPJACOM8V,JG!'!7)R,=17Y9> /&_Q&_P"#;S]MWQ/^QCX8^&]YXM^! MG[1.IR:M^SG:OJ"01:-XPF>&V.B7-U,P$%LS/;JTS%RL202 .YG%?J!^QU^R ME:_LV^%]9\3>,]7M/$7Q.\?ZF-:^*?CF*S$3ZUJ9C6-8XP!_VM-#U31/%6G(< M00^*](B@>QU0+_#/<6\T=BY&/,6* MGR0:^\J "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *^0/^"_'_*&S]H3_LG\W_HZ*OK^OD#_ (+\?\H;/VA/^R?S?^CH MJ /XPJ*** /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z M?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "N>^(7@W7_ !E9V]MH'Q U M'P^\,I:2;3D0M*",;3N[#K70T5RXW!T,?AI8>M?EEO:4HO>^DHM27R:-J%>I MAJRJT[77=)K[FFG\T>9_\*,^(W_1R7B;_OQ#_A1_PHSXC?\ 1R7B;_OQ#_A7 MIE%?._ZD\/\ \M3_ ,'U_P#Y:>I_K!F?>'_@NG_\@>9_\*,^(W_1R7B;_OQ# M_A7G_P"T;9^-_@QX%&IR?M!^(KV\U";[-9V3B)!(,9=B5&0 O<=V7UKZ,KX; M_:M^*_\ PM'XJW/]GW._2](S9Z?M.5?:?WD@_P!YLX/=56ORKQ@_L'@KA*=3 M#^T6)K/DI_OZ[M_-*SJ-/ECW37,XWT9]CP1_:6?YTHU>5TJ?O2_=T]>RNH]7 M^"9YG7M?[)>H>)?&&I3_ QMOB]K.@+'"USIMO9%&CD. EF665*$+*;5XMI-*2VTDFO)Z;-GVC_ ,*, M^(W_ $+]$EW6NH M6JS19/*Y'*GW!R#[@UIU_H5A^$.&<50A6H^TE"2336(KV::NFOWNS1_,M3.\ MVHU'3GRJ2=FO9T]&MU\!YG_PHSXC?]')>)O^_$/^%=#\/?A]XH\&WEQ* M[6.6YF"*TTVD7,448)ZL\CHBCJ68 4%'''RD;N0,6?FQ^RK\/\ QU_P5;_X+BVW_!6ZU\": MSH?P)^"_@F3PO\'M9U_3);*3QK>RI=I+J-O!,JN;0?;KHK*0 VRW &[S5CV_ M^#=WXA6W[,/AOX\_\$[OVG_$EKX?^*/PX^,FM:]?6^NW2V[ZSHM^(Y8=8A,I M'G0NR2L9%R%5XBQ&\"OU#KC/B=^SE^SU\;=3L-;^,WP'\&>+KW2O^07=^)_" M]I?RV?.?W3SQL8^>?E(YH ^%O^"(?[.5EXHL_P!K[XYZ]H2W/PP_:$^/_B.] M\&6%Q$1;:YH#23POJ,:\9M[LS2A&XWQQJP^5E)^=/V.?V0/BW^U[^SO\4_\ M@@A\=H]7M/"'[.'B+Q'IS>+KIF5=9BO8FF\(9((,JPB[N-0>/&$-CIH^99"H M_:2"""U@2UM84CBC0+''&H"JH& !T ':J^G^']!TG4+_5M*T2SMKK5)TGU. MYM[9$DO)5C2)7E8#,C"..- 6R0J*O0 4 ?GC_P $%_'?Q[_:P^&NC?&_]J7P M??Z5XB^!_A.;X.V\.IG,ESK%G=@:WJ&<_/YJ6FCPEB 5FM;L#(:OOWXG_$;P MG\'OAIXB^+GCV^DMM"\+:%=ZOK5S#;/,\5I;0O-,ZQQ@NY"(Q"J"QQ@ DUH: M)X>T#PU:RV7AS0[/3X9[R>[FALK9(EDN)I6EFF8* "\DCN[L>69F8DDDU:EB MBGB:">-71U*NCKD,#U!'<4 ?E+X[^*'@#_@IC_P62_81_:L_9%UUO$W@?1? M7C7Q+KNJ10,CZ5:&$V""YC;YH7:]/V?:V"65\9"DUT'P6\6W?[''_!R1\=M( M_:,U--(T/]I;P%X?O_A+XEU:416FH7&D6D-K/I4UOK'X'?!7PEX,@U2Y^T:G#X4\.6NG)=S<_O)1;QH)&Y/S-D\ MFK?Q.^$'PE^-OAH^#/C-\+O#OB[1S*)3I/B?1(+^V+@$!O*G1DR 3SC/)H ^ M#?@O\.%^,'_!QM\3_P!L'X7ZA%-X'\ ?L^6/@;Q9K]C*&M+SQ)/?K>-9>:#L ME>"TCA:4 DQ-Y*MM) KRK_@B/XO\)7/_ 0F^/>L0^);![.U\4_$F2ZN1=IY M<*-')(K,V<*"C*P)ZJP/0U^I6F?"KX7Z)X"7X5:-\-] M/"Z6Y@3PW:Z/!'8 M+$3DQBW51&%)YV[<5CVW[,W[-]GI]SI-G^S[X(BM;W9]LMH_"EFL<^PY3>HC MPVT\C.<'I0!^(FJ7DGA/_@@-^P=^V%=?"R'XD?#OX*_$.#5?BSX433XM0C;1 MWEU"SN9Y() 8W,)D*8?A7F4MM4,P^]_V;OVAO^"&W[1OQC^'Z_L%_ CX,>// MB#/G7?A/X:6=M?>#[% 'N-2NI_L8DTTH L:(Q226>6*, LZ?;GA3X4? M"WP'I%YX?\#?#7P_HUAJ&?M]EI.C06T-SE=I\Q(U"O\ +QR#QQ5/X6_ ;X&_ M VWO;3X)_!GPGX/BU*83:C%X6\.VVGK=2#.'D$"(';D\MD\GUH _(3]I;X/Z M-\(/AG\7_P#@LO\ \$:OVS;CX=ZSH/BK5[GXU?!'6[^/4/#7B#5[6^DM[VVF MLG.;:\N'5VC&"9?/C$!A\Q7K]@O@UXO\3_$'X0>%/'OC;PA+X>UG6_#5CJ&K MZ!.3YFF74UNDDMLV0#NC=F0Y&F_#WPAX?U2&\U/Q1JEQ \=K:65O$S/. MSR.@+*-B+N=V5%9A[SXH\*^%_&_A^Z\)^-/#=AJ^E7T7E7NF:I9I<6]PG7:\ M<@*N.!P017%_"C]D;]E'X#ZY-XG^!W[,7P\\&:E<1E)]1\*>"['3IY%/56DM MXD8@^A- 'AWQ5_:)\/\ _!([]@_X&R_&O4+6'P]X9E\)^!O&VJF-Y4L;_#G6(CJ?BK5?.B%K8QBS8MJ,DA*K&ZAI8L*ZLJ*P/ZOZCHNCZO) M;3:MI-M=/97'GV;7$"N8)=C1^8A8':VQW7<,':[#H37"^&/V1OV4?!'Q";XM M^#/V8OAYI'BMF9F\3Z7X+L;?4"6SN)N8XA)DY.?FYS0 []DO_A_!G_!0#4/\ M@G;^T)XK\-:*WB+X3Z3XB\)Q^))4BAUY[J_U>SOK$M,?*=PEG;,D.-TBR3$! M@AQ]*U@>,OA5\+_B-8WVF?$+X;Z!KUMJEM%;ZG;ZSH\%TEW#$TC11RK*K"1$ M:64JK9"F5R,;CD _)3Q#^Q#\"?V0O^#@[X#Z[_P2DN[?0[CQEIFN7/[0OP\\ M(WOF:/I6A1PIY5W/#&2EDD\LA6*$[4,UO"T2*=V?7_\ @G]X^\%Z+_P<4_M[ M_#W5_$]E;:WK>D_#J[TC3)[E5FO(;7P^HN'C4G+B/[1#NQT$@)K[]^$OP#^! M/[/VCW&A? ?X*>$_!5A=2>;=6/A#PW:Z;%,XSAF2W1%9N3R1WKX+_9?_ &-O M&_C?_@K5^U?\:?VM/V")+_X8?&%_!\O@74?'%AH>J6BS:-I3V#[#QC?JPOO%EGX9M8M3N0WWA)=+&)7SWRQS0!^9-W M^U1X%_X)6_\ !?GXH:U^VC<6O@3X;?M%?"[PN? ?C&X1O[&TV]T6S2TDTTSA M D*!FN&)(4+O@+!1*"/M_P (?MH?!7]JCX+_ !6^(WP0UBUU7X=:#X>N88OB M/"YCT[6+U;6X-XMM(ZJ)X;=%MU:Y0M&SO)&&S ]>R?$[X/\ PD^-OAP>#_C- M\+O#GB[2!.LPTOQ/HEO?VPE7(5_*G1EW#)P<9&34]W\,?AK?^"(_AG?_ ]T M.?PW##'##X?FTF%K%(XR#&@@*^6%4JI4!< J,=* /QI_9&_;HUW]AS_@U$^$ M?QJ^'>@:-JUX=?F\/WFIZQIQU"Q\,_:?%%^&U*ZME.9?(&QDC)7,KPYR#AM# M]HSXZ?L9^!O^"R_["GQE\-_MH2?$?3;1?'T?C+XH:QXP;5+&XO)]!BCMK>&2 M#&GV\SR3*OV&Q2,AKF',(::,O^N^F? ;X&Z+X9U/P7H_P9\*6FC:W'Y>LZ3; M>';:.VOTP1MFB5 DHP2,,#U-26'P2^#&E6.@:7I?PC\,6UMX4E:7PM;V^@6R M1Z-(P(9[50F+=B"1)Y/[S;C.SYL8YK'_X)R_&[X2?!_P#X+7_MU?"7XG?$#3=%\4^,O'_@ MI_"7AR^N M_K2-I,V7M8/]9<(BR(\CHI6*,^9(50%A^AK_L_? :3Q7_PGOF3]EB'_ (**?MI?%CPE\5_^"A?[(>A?!/0?A3JM]J7A_P )6/CN#7KC MQ)KDD$EG;ZA(8%\NWMK6VGNPB,SO)-.DH""%-WVK0!^:?_!QK^R?\;O&>@_ MK_@HE^S?X#O/%OBK]EWXDQ>*;WPGIL9>YU/2#<6<]UY2*"TCH]A 2@!/EO,P MY7!^OOVGRWYE MSGS/M#0F3=GG.[- 'SW_ ,%.OC_X5^,'_!(?]I[QSX9C">#S\(M=L_#?BJZG M$<'B%WT^5#-:*P&^V:1TBAGSBX;Q MMIY9[:S?PI9F**60(LCJGEX5F$488@9(C0'.T8 /S(_X*@?%#]G_ /98_P"" MO/P2_;4_;?\ A5HOB_\ 9V^(?P(?P"_B?6O#$>M:9X=UH:D^I0WSHT<@7S8G MC0,HW-&967<(F%?5W[$WQ3_X)5_$7XVZ]X]_X)Z?!CX426^B>$ID\<_&'P!X M/L=.M[$/+;R0Z2]]%;Q_:"Z1R7$D:R%8!:PF1098J^G-1^#?PAUCX>/\(M7^ M%7ANZ\)R1F.3POM1Z%\#_@KX7^'7_"G_#7P M@\+Z=X2"X'A:Q\/VT.G8W!\?9D01?> ;[O4 ]: /RL_X(N>*/#4/_!JSXLNY M]>LTBT_P+\1X[^1[A0+=FEU)U5\GY"5D1@#R0ZGN*JZWXC\/'_@S:CN_["8K&] MDCDO+./PK9K%.\>[RV=!'ABN]]I(.-[8ZFC_ (9I_9R.C#PZ?@!X)_L\7/VD M6/\ PBEGY/G;=OF;/+V[]OR[L9QQ0!^7O_!8+QKX/M_^")?[(NMS^*-/6TN? MB%\+IK>Z:[0))&EEO=E;."%168GL 3C&3R:U/$7P>^$GB_X? M'X3>+/A;XT*1I-+OM4A@::WTB*=4*W3>4LTMQY M1;[.C1 @M, /R^_;W_:E_9V_:#_X)>_L^_M'>)/VQ+7QU\0[_P"*'@?7?&&A M:'K+0:)\/[8R,T]@=*M&%KID5LX-ND]XIN9A"^)G&0/WE\%^ ? OPW\*VO@7 MX=^"M)T#0[*,QV6C:+IL5K:6Z$DE4AB5409). !UK!T_]G#]GC2?!UW\.M*^ M W@NV\/ZA?"]O]"M_"UHEG0.JMO(+94'.10!^?O_ 5C^+WP MQ\8?\% _^"='C+PWXYTVZTK6/B[JUUI-^MR%CO+=[2WBCGB+8\R*1WC"2+E9 M!(A4L&4G]-JY/Q;\!?@9X_U;^W_'?P7\)ZW?^4L7VW5_#EK%M1^.G[>$N MG^(K&9(OVO/$5U(\5TA"P'"B4D'A"8Y &Z'8W/!K[O@_9Q_9YM=8?Q%;? ;P M9'J$K2-)?1^%[03.9 1(2XCW$L&8-SR&.>M1V'[,W[-^E1W,.E_L_>"+9+VV M-O>+;^%+-!/"65C&X$?S+N53M.1E0>PH _ SP]X=^(?Q(_X-7I_%GP-T]O$B M_#O]H^\\4>+=&TI_->?2K75Y9I R)DE%$UO<-QQ&ADZ+FOJO_@OQ_P %'/V) MOVJ?^"0FA>.?@;^T9X6UX:_XZ\+:O;Z/9:O%)J-K;17T4DYN;5&,ML8LA)/, M50KE4)W,H/ZN^"?A!\)?AHUTWPY^%WAWP^;Y%6].B:)!:?:%7.T/Y2+O W-@ M'.,GUKG]$_9(_93\,VEY8>&_V9/A[I\&H:G#J-_#8^"[&)+F\A8O%HW%P!O\N94C>.4DN@.?M ;[D$?"WADGXC?&_PAX7L=(TY74I*NG&^CMXQ>".&,SS8D*0#[ M,#EI<)]4_$'X:_#KXL^%I_ WQ4\ Z)XFT2Z*_:M'\0:5#>VLV#D;HIE9&P>F M15.R^"OP;TWX=Q?"#3OA+X9M_"4*JL/A>#0;=-.C57$@"VP3R@ X##"\,,]: M /R%^/\ JNO_ +$/[4_AW_@Y2\.?#G1[?X1_$W4;;1?B1X1M].!U*T\+WR6] MOIGBG+,0-0F8+)+%&%=8;F*W8%WN9:_8GP#X^\$_%/P5I7Q(^&_BJPUS0-10R21NI(92"#D5GZC\$O@QJ_A&S\ :M\(O#%UH.G2F73] M$N- MGM+5SNR\<+(41OG?D 'YV]36GX0\$>"_A]HR^'/ 7A'2]$TY)&D6PTC M3X[:$.W+,$C4+D]SCF@#\Y-1\-ZK\,_^#KC2_&/B&-O[.^)/[)MS8^';EQ\C M75IJ<_&C0/LD M$\ZJ\PC2Z>0J"(9-:^' MFN7Z,;=_.A-O?:7=E 7%G>VS-#(R O&PBE4.8@C=FWPE^%WQFT^Q\;_&?]G+ MP\=>DLUBN;;Q'I%CJ%Q:A6;]T)P)%= 2S+ANC9(4DJ #@OCO_P %//V!_P!G M7X97'Q4^(/[5/@N>R6'=IVG:#XAMM1U#5Y2/DM[*UMW:6ZE[_@I'X+UGX=I\7==35;#PAW1?,$TK3VZ;& *K;J[; YV_J#X0^!?P2^'NI?VUX!^#OA70[S;M^UZ/X> MMK:7'INC0''XUOZ_X?T'Q7H=YX8\4Z)::EINH6SV]_I^H6RS07,+J5>.2-P5 M=&!(*D$$'!H _-'X$QZ=^U3_ ,''8_;.^!NJQ:_\-[#]CK2L^*;'+6[3ZGJ, MD]G;D]4EDM]\WEL RJGS 9&#]$6=IET?PMH=OI]J)&QN?RH$1-QP,G&3@5?\9^!_!7Q'\-W/@WXA M^#]+U[1[U0MYI6M:?'=6TZ@Y >*565AD \@T ?-/_!3/]J+X0)^Q_P"./@3X M ^(.B^)/B+\5O!FI^%OAKX*T/5(KK4-:U+4+26VA:.&)F?[/&THEFG(\N&)' M=V %:G[6W[8OPX_X)B_"_P""$WQA\166G^#=9\>Z=X$\2>)+Y6$>FPOHFHR0 MW9(($:?:K*V$CME4B>1CC;D>L_"+]E7]E_\ 9^OKC5/@-^S?X"\$7-XFR[N/ M"/@^RTV2=<@[7:WB0L.!P?05V6J:#H>N/;2:UHMI>-93--9M=6RR&"1HI(6= M-P.UC%++&2,$K(Z]&((!^0W_ <6?L;?L(>._P!GRT_;P_9BUW1="_:3_P"$ MFTB3X4:_\+]3C&J>-=3EO8$6!(K1LWTVQVE6X0&5/)4E_+#*=C_@K;\'OV@? MV8OVN/V3_P#@N#J_@2]\3/\ "#0HO#G[0-AX:M/M$^G:;)+@,+CQ!H/@RQL[Z M7=D-NGBB61LY.] 'E'@7]O#]BKXE?":+XZ^"?VKOA] M?>$);07+:^/%EI';PH1G$I=P87'1DD"LI!# $$55\6?MO_ _X3?L]:O^U7^T M)XB@^'G@2R>:;3-3\5RFUN-0LD4>7.MJZB59)V#F&VPTSH8B45Y#$FOH7[%W M['7A?Q\OQ6\,_LG?#33O%"S^+A(1)NSSG=FNK\=?"?X6 M?%#[+_PLOX:>'_$7V'?]B_MW1H+O[/OV[]GFHVS=L7.,9VC/04 ? WQ?_P"" M;NB?\%L_V1?$OQY_:7NTTSQ%\1O#<=U\ XH[D3)\-]-RMS82@Q,5>]NV6*:_ M=2I?L@_M/^-M-B_:#^#5_/X<\86LFIQR/ MXCBM)&@75+=@V+@DQE)F0L/,7S/E69!7WWHOP[^'_AOPG)X"\.^!=&L-"ECE MCET6RTR**T=),^8IA50A#;CN&.\+:C\5/^"I__!/+X6^%8FFU M6W^+.M^)[@1 DPZ?ID-A=7#L1]U2B$<]2,"OTLKP7X3?LQZSXB_:QU?]N_X[ M:7%;^*I/#"^%O 'AL3I./"VA>=]HG,DB$I)?WJ M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ KY _X+\?\ *&S]H3_LG\W_ *.BKZ_KY _X+\?\H;/V MA/\ LG\W_HZ*@#^,*BBB@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4 MIG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "OD#_@OQ_P H;/VA/^R?S?\ HZ*OK^OD#_@OQ_RAL_:$_P"R?S?^CHJ M/XPJ*** /TZ_X)=_\%A?AM_P1[_X*!_M%?$CXD?!W7/&,'C'7+_3;:VT._A@ M>W>+5IY2[&48((.,"OT$_P"(WG]EG_HQ[X@?^%%8_P"%%% !_P 1O/[+/_1C MWQ _\**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_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?\ "O$_ M^"CG_!VE^SQ^VY^P[\2OV3_"W[)'C30]0\=>&WTVTU;4-M%% 'X6T444 ?__9 end GRAPHIC 18 image_15.jpg begin 644 image_15.jpg MB5!.1PT*&@H -24A$4@ BX %" ( #MW/!4 ,DE$051X7NW5 ML1$ , @#,?9?.M1Q#S12Y_, 7P4 N]XO;P"8)D4 ',L4Q0: 95($P+$&W90T 1@Q@];00 245.1*Y"8((! end XML 19 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Feb. 10, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 1-13648    
Entity Registrant Name Balchem Corp    
Entity Incorporation, State or Country Code MD    
Entity Tax Identification Number 13-2578432    
Entity Address, Address Line One 5 Paragon Drive    
Entity Address, City or Town Montvale    
Entity Address, State or Province NJ    
Entity Address, Postal Zip Code 07645    
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    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 4,133
Entity Common Stock, Shares Outstanding   32,169,447  
Documents Incorporated by Reference Selected portions of the Registrant’s proxy statement for its 2023 Annual Meeting of Shareholders (the “2023 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, 2022 are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated therein.    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Central Index Key 0000009326    

XML 20 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Audit Information
12 Months Ended
Dec. 31, 2022
Auditor Information [Abstract]  
Auditor Name RSM US LLP
Auditor Firm ID 49
Auditor Location New York, New York
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 66,560 $ 103,239
Accounts receivable, net of allowance for doubtful accounts of $1,226 and $928 at December 31, 2022 and 2021, respectively 131,578 117,408
Inventories, net 119,668 91,058
Prepaid expenses 4,903 6,116
Derivative assets 5,993 0
Other current assets 7,101 4,411
Total current assets 335,803 322,232
Property, plant and equipment, net 271,355 237,517
Goodwill 769,509 523,949
Intangible assets with finite lives, net 213,295 94,665
Right of use assets - operating leases 17,094 6,929
Right of use assets - finance lease 2,338 2,359
Other assets 15,118 11,674
Total assets 1,624,512 1,199,325
Current liabilities:    
Trade accounts payable 57,322 56,243
Accrued expenses 36,745 43,411
Accrued compensation and other benefits 16,544 19,567
Dividends payable 23,129 20,886
Income tax payable 2,280 1,334
Operating lease liabilities - current 3,796 2,194
Finance lease liabilities - current 226 167
Total current liabilities 140,042 143,802
Revolving loan 440,569 108,569
Deferred income taxes 62,784 46,455
Operating lease liabilities - non-current 13,806 4,811
Finance lease liabilities - non-current 2,213 2,303
Derivative liabilities 0 2,658
Other long-term obligations 26,814 13,712
Total liabilities 686,228 322,310
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,152,787 shares issued and outstanding at December 31, 2022 and 32,287,150 shares issued and outstanding at December 31, 2021, respectively 2,145 2,154
Additional paid-in capital 128,806 147,716
Retained earnings 814,487 732,138
Accumulated other comprehensive loss (7,154) (4,993)
Total stockholders’ equity 938,284 877,015
Total liabilities and stockholders’ equity $ 1,624,512 $ 1,199,325
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Accounts receivable, allowance for doubtful accounts $ 1,226 $ 928
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,152,787 32,287,150
Common stock, shares outstanding (in shares) 32,152,787 32,287,150
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Earnings - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Net sales $ 942,358 $ 799,023 $ 703,644
Cost of sales 661,907 555,849 479,747
Gross margin 280,451 243,174 223,897
Operating expenses:      
Selling expenses 67,409 60,413 58,630
Research and development expenses 12,191 13,524 10,332
General and administrative expenses 55,665 41,735 43,788
Total operating expenses 135,265 115,672 112,750
Earnings from operations 145,186 127,502 111,147
Other expenses:      
Interest expense, net 10,268 2,456 4,439
Other, net 1,169 (187) 291
Total other expenses 11,437 2,269 4,730
Earnings before income tax expense 133,749 125,233 106,417
Income tax expense 28,382 29,129 21,794
Net earnings $ 105,367 $ 96,104 $ 84,623
Basic net earnings per common share (in dollars per share) $ 3.29 $ 2.98 $ 2.63
Diluted net earnings per common share (in dollars per share) $ 3.25 $ 2.94 $ 2.60
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net earnings $ 105,367 $ 96,104 $ 84,623
Other comprehensive (loss)/ income, net of tax:      
Net foreign currency translation adjustment (4,799) (11,255) 12,829
Unrealized gain/(loss) on cash flow hedge, net of taxes of $868, $654, and $809 at December 31, 2022, 2021, and 2020, respectively 2,696 2,053 (2,285)
Net change in postretirement benefit plan, net of taxes of $24, $13, and $127 at December 31, 2022, 2021 and 2020, respectively (58) 36 (807)
Other comprehensive (loss)/ income, net of tax (2,161) (9,166) 9,737
Comprehensive income $ 103,206 $ 86,938 $ 94,360
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other comprehensive (loss)/ income, net of tax:      
Unrealized gain/(loss) on cash flow hedge taxes $ 868 $ 654 $ (809)
Net change in postretirement benefit plan taxes $ 24 $ 13 $ 127
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Common Stock
Additional Paid-in Capital
Beginning balance at Dec. 31, 2019 $ 743,667 $ 590,921 $ (5,564) $ 2,148 $ 156,162
Beginning balance (in shares) at Dec. 31, 2019       32,201,917  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 84,623 84,623      
Other comprehensive (loss) 9,737   9,737    
Dividends (18,804) (18,804)      
Repurchases of common stock (13,463)     $ (9) (13,454)
Repurchases of common stock (in shares)       (136,629)  
Shares and options issued under stock plans 22,473     $ 21 22,452
Shares and options issued under stock plans (in shares)       307,333  
Ending balance at Dec. 31, 2020 828,233 656,740 4,173 $ 2,160 165,160
Ending balance (in shares) at Dec. 31, 2020       32,372,621  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 96,104 96,104      
Other comprehensive (loss) (9,166)   (9,166)    
Dividends (20,706) (20,706)      
Repurchases of common stock (35,239)     $ (17) (35,222)
Repurchases of common stock (in shares)       (249,848)  
Shares and options issued under stock plans 17,789     $ 11 17,778
Shares and options issued under stock plans (in shares)       164,377  
Ending balance at Dec. 31, 2021 877,015 732,138 (4,993) $ 2,154 147,716
Ending balance (in shares) at Dec. 31, 2021       32,287,150  
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net earnings 105,367 105,367      
Other comprehensive (loss) (2,161)   (2,161)    
Dividends (23,018) (23,018)      
Repurchases of common stock (35,423)     $ (16) (35,407)
Repurchases of common stock (in shares)       (252,304)  
Shares and options issued under stock plans 16,504     $ 7 16,497
Shares and options issued under stock plans (in shares)       117,941  
Ending balance at Dec. 31, 2022 $ 938,284 $ 814,487 $ (7,154) $ 2,145 $ 128,806
Ending balance (in shares) at Dec. 31, 2022       32,152,787  
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Stockholders' Equity [Abstract]      
Dividends (in dollars per share) $ 0.71 $ 0.64 $ 0.58
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows from operating activities:      
Net earnings $ 105,367 $ 96,104 $ 84,623
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Depreciation and amortization 51,848 48,879 51,281
Stock compensation expense 13,224 10,802 8,303
Deferred income taxes (8,362) (5,944) (4,627)
Provision for doubtful accounts 401 180 140
Unrealized loss/(gain) on foreign currency transactions and deferred compensation 914 (384) 173
Asset impairment charge 23 1,675 1,915
Loss/(gain) on disposal of assets 343 (1,728) 153
Changes in assets and liabilities, net of acquired balances      
Accounts receivable (3,618) (20,700) (3,599)
Inventories (7,804) (21,023) 13,923
Prepaid expenses and other current assets 1,870 (881) (2,856)
Accounts payable and accrued expenses (15,543) 47,067 (992)
Income taxes 296 4,787 1,859
Other (423) 1,680 198
Net cash provided by operating activities 138,536 160,514 150,494
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired (365,780) 0 0
Capital expenditures and intangible assets acquired (50,290) (37,449) (33,828)
Proceeds from sale of assets 206 318 87
Proceeds from insurance 0 1,831 0
Purchase of convertible notes (150) 0 (850)
Net cash used in investing activities (416,014) (35,300) (34,591)
Cash flows from financing activities:      
Proceeds from revolving loan 435,000 5,000 10,000
Principal payments on revolving loan (103,000) (60,000) (95,000)
Principal payment on acquired debt (30,988) 0 0
Cash paid for financing costs (1,232) 0 0
Principal payments on finance lease (177) (159) (151)
Proceeds from stock options exercised 3,212 6,943 14,155
Dividends paid (20,713) (18,723) (16,705)
Repurchases of common stock (35,423) (35,239) (13,463)
Net cash provided by (used in) financing activities 246,679 (102,178) (101,164)
Effect of exchange rate changes on cash (5,880) (4,368) 4,160
(Decrease) increase in cash and cash equivalents (36,679) 18,668 18,899
Cash and cash equivalents beginning of period 103,239 84,571 65,672
Cash and cash equivalents end of period $ 66,560 $ 103,239 $ 84,571
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.22.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2022
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.

In accordance with Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, 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.

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. and other countries exceed the insurance limits of the Federal Deposit Insurance Corporation (“FDIC”) and other relevant insurance limits in other countries.
Accounts Receivable
Credit terms are granted in the normal course of business to the Company’s customers and on-going credit evaluations are performed on the Company’s customers. 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 instead of the incurred loss model. Based on this ASU, customers' credit limits are adjusted based upon their reasonably expected credit worthiness which is determined through review of their payment history, their current credit information, and any foreseeable future events. 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, any specific customer collection issues identified, and any reasonably expected future adverse events. 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.
Inventories
Inventories are valued at the lower of cost (first in, first out) 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.
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. In 2022, 2021 and 2020, no customer accounted for more than 10% of total net sales or accounts receivable.
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.
Goodwill and Acquired Intangible Assets

Goodwill represents the excess of purchase price over the fair value of net assets acquired in accordance with ASC 805, "Business Combinations". 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, "Intangibles-Goodwill and Other". The Company performed 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 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. A goodwill impairment test will now be performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value.

As of October 1, 2022 and 2021, the Company opted to bypass the qualitative assessment and proceeded directly to performing the quantitative goodwill impairment test. The Company 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 was not considered impaired as of October 1, 2022 and 2021. The Company may resume performing the qualitative assessment in subsequent periods.
The Company had goodwill in the amount of $769,509 and $523,949 as of December 31, 2022 and 2021, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”
Goodwill at December 31, 2020$529,463 
Impact due to change in foreign exchange rates(5,514)
Goodwill at December 31, 2021523,949 
Goodwill as a result of the Kappa acquisition216,295 
Goodwill as a result of the Bergstrom acquisition31,209 
Impact due to change in foreign exchange rates(1,944)
Goodwill at December 31, 2022$769,509 

 December 31, 2022December 31, 2021
HNH$665,804 $424,044 
ANH24,218 17,207 
Specialty Products79,429 82,654 
Other and Unallocated58 44 
Total$769,509 $523,949 
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 and trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents and trade secrets
15 - 17
Other
 2 - 18

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. 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, 2022, 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 are 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 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 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 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 derivative assets and 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.
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 associated directly with the Company's efforts to develop, design, and enhance its products, services, technologies, or processes. Such 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 either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. 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 group 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

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.

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 applicable agreement. As of December 31, 2022, 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 qualifies as a 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, "Derivatives and Hedging - Net Investment Hedges", and 830-30-40-1 through 40-1A, "Foreign Currency Matters - Derecognition". Refer to Note 20, Derivative Instruments and Hedging Activities, for detailed information about our derivative financial instruments.
Recently Adopted Accounting Pronouncements
In March 2020, the FASB issued Accounting Standards Update ("ASU") 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This ASU provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The ASU is intended to help stakeholders during the global market-wide reference rate transition period. Therefore, this Standard Update is in effect from March 12, 2020 through December 31, 2022. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848): Scope." ASU 2021-01 clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. The ASU also amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. In December 2022, the FASB issued ASU 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848." The amendments in this Update defer the sunset date of Topic 848 from December 31, 2022 to December 31, 2024 as the UK Financial Conduct Authority ("FCA") announced that the intended cessation date would be June 30, 2023, which is beyond the current sunset date of Topic 848. The Company adopted the Standard Update in 2021. Due to the discontinuation of LIBOR and under the relief provided by Topic 848, during the third quarter of 2022, the Company modified its existing interest rate swap and replaced LIBOR with 1-month CME Term SOFR (see Note 20, Derivative Instruments and Hedging Activities). The modification of the agreement did not have a significant impact on the Company's consolidated financial statements and disclosures.
In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." ASU 2019-12 simplifies 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. ASU 2019-12 became effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a significant impact on the Company's consolidated financial statements and disclosures.
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACQUISITIONS
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
SIGNIFICANT ACQUISITIONS SIGNIFICANT ACQUISITIONS
Cardinal Associates Inc. ("Bergstrom")

On August 30, 2022, the Company's wholly-owned subsidiary Albion Laboratories, Inc. ("Albion") entered into a Stock Purchase Agreement, and closed on such transaction with Cardinal Associates Inc. ("Cardinal"), a corporation organized under the laws of the State of Washington, pursuant to which Albion acquired 100% of the voting equity interests of Cardinal and its Bergstrom Nutrition business (collectively, "Bergstrom"). Bergstrom Nutrition is a leading science-based manufacturer of MSM, based in Vancouver, Washington. MSM is a widely used nutritional ingredient with strong scientific evidence supporting its benefits for joint health, sports nutrition, skin and beauty, healthy aging, and pet health. The addition of OptiMSM®, Bergstrom Nutrition's MSM brand, to the Company's portfolio within the Human Nutrition and Health and Animal Nutrition and Health segments provides a synergistic scientific advantage in Balchem's key strategic therapeutic focus areas such as longevity and performance and is a strong fit with Balchem's specialty, science-backed mineral products.

The Company made payments of $70,892 for the acquisition, amounting to $70,686 to the former shareholders or on behalf of the former shareholders and $206 to pay off Bergstrom's bank debt. Net of cash acquired of $773, total payments made to the former shareholders or on behalf of the former shareholders of Bergstrom were $69,913. The acquisition was primarily financed through the 2022 Credit Agreement (see Note 8, Revolving Loan). In connection with this transaction, the former shareholders of Bergstrom have an opportunity to receive an additional payment in 2024 if certain financial performance targets and other metrics are met, and therefore the Company recorded a contingent consideration liability, which was valued at $11,400 as of December 31, 2022. As a result, total payments related to the transaction are expected to be $82,292, comprised of the upfront cash consideration of $70,892 and the fair value of the earn-out payment of $11,400.

The goodwill of $31,209 that arose on the acquisition date consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. 80% of the goodwill is assigned to the Human Nutrition and Health business segment and 20% of the goodwill is assigned to the Animal Nutrition and Health business segment. For tax purposes, a joint election under 338(h)(10) was made to treat the stock acquisition as a deemed asset acquisition, therefore generating tax amortizable goodwill.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed:
Cash and cash equivalents$773 
Accounts receivable4,699 
Inventories3,972 
Property, plant and equipment2,243 
Right of use assets866 
Customer relationships29,900 
Developed technology4,600 
Trademarks2,300 
Other assets197 
Accounts payable(699)
Other current liabilities(462)
Bank debt(206)
Lease liabilities(871)
Goodwill31,209 
Total consideration on acquisition date78,521 
Increase to contingent consideration liability3,565 
Total expected consideration82,086 
To pay off bank debt206 
Total expected payments $82,292 
The estimated fair value of tangible and intangible assets acquired and liabilities assumed is based on management’s estimates and assumptions, which 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 include net realizable value for inventory, multi-period excess earnings method for customer relationships, the relief from royalty method for other intangible assets, and a scenario-based approach for the contingent consideration. The Company made certain measurement period adjustments based on changes in facts and circumstances as of the acquisition date, which resulted in an increase in the value of intangible assets of $3,300 and a decrease in property, plant and equipment and goodwill of $457 and $2,851, respectively. The purchase price and related allocation of assets acquired and liabilities assumed is preliminary pending final working capital true-up negotiations with the sellers.
Customer relationships are amortized over a 15-year period utilizing a percentage of excess earnings over economic life method. The corporate trademark and product trademarks are amortized over 2 years and 10 years, respectively, and developed technology is amortized over 12 years, utilizing the straight-line method as the consumption pattern of the related economic benefits cannot be reliably determined.

Transaction and integration costs related to the Bergstrom acquisition are included in general and administrative expenses and were $1,039 for the year ended December 31, 2022. There were no such amounts related to this acquisition for years ended December 31, 2021 and 2020.
Kechu BidCo AS and Its Subsidiary Companies ("Kappa")

On June 21, 2022, Balchem Corporation and its wholly-owned subsidiary, Balchem B.V., completed the acquisition of Kechu BidCo AS and its subsidiary companies, including Kappa Bioscience AS, a leading science-based manufacturer of specialty vitamin K2 for the human nutrition industry, headquartered in Oslo, Norway (all acquired companies collectively referred to as “Kappa”). Kappa manufactures specialty vitamin K2, a fast-growing specialty vitamin that plays a crucial role in the human body for bone health, heart health and immunity. Primarily, vitamin K2 supports the transport and distribution of calcium in the body. Vitamin K2 is important at all life stages, from pregnancy and early life to healthy aging. The acquisition strengthens the Company's scientific and technical expertise, geographic reach, and marketplace leadership, which should ultimately lead to accelerated growth for the Company's portfolios within the Human Nutrition and Health segment.

The Company made payments of approximately kr3,305,653 ("kr" indicates the Norwegian krone), amounting to approximately kr3,001,981 to the former shareholders and approximately kr303,672 to Kappa's lenders to pay off all Kappa bank debt. Net of cash acquired of kr63,064, total payments to the former shareholders were kr2,938,917. Net of gains on foreign currency forward contracts of $512 (see Note 20, Derivative Instruments and Hedging Activities), these payments translated to approximately $333,112, amounting to approximately $302,464 paid to the former shareholders and approximately $30,648 to Kappa's lenders. Net of cash acquired of $6,365, total payments made to the former shareholders of Kappa were approximately $296,099. The acquisition was primarily financed through the 2018 Credit Agreement (see Note 8, Revolving Loan). In connection with this transaction, the former shareholders of Kappa have an opportunity to receive an additional payment in 2024 if certain financial performance targets and other metrics are met. There was no contingent consideration liability recorded as of December 31, 2022.
The goodwill of $216,295 that arose on the acquisition date consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. The goodwill is assigned to the Human Nutrition and Health business segment and is not deductible for income tax purposes.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed. The transactions were completed in Norwegian kroner ("NOK") and the amounts were translated to U.S. dollars ("USD") using the foreign currency exchange rate as of June 21, 2022.

Cash and cash equivalents$6,365 
Accounts receivable8,036 
Inventories17,600 
Property, plant and equipment9,854 
Right of use assets3,349 
Customer relationships88,813 
Developed technology15,643 
Trademarks5,046 
Other assets2,399 
Accounts payable(3,301)
Bank debt(30,648)
Lease liabilities(3,349)
Other liabilities(4,373)
Deferred income taxes, net(24,716)
Goodwill216,295 
Total consideration on acquisition date307,013 
Decrease to contingent consideration liability(4,037)
Net gain on foreign currency exchange forward contracts(512)
Total expected consideration302,464 
Kappa bank debt paid on acquisition date30,648 
Total expected payments$333,112 
The estimated fair value of tangible and intangible assets acquired and liabilities assumed is based on management’s estimates and assumptions, which 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 include net realizable value for inventory, multi-period excess earnings method for customer relationships, the relief from royalty method for other intangible assets, and a scenario-based approach for the contingent consideration. The Company made certain measurement period adjustments based on changes in facts and circumstances as of the acquisition date, which resulted in a decrease in the value of intangible assets, contingent consideration, and deferred income tax liabilities of $28,264, $20,250, and $4,411, respectively, and an increase in goodwill of $3,704. The purchase price and related allocation of assets acquired and liabilities assumed is preliminary pending management's final review of deferred tax liabilities related to certain non-deductible assets.
Customer relationships are amortized over a 15-year period utilizing a percentage of excess earnings over economic life method. The corporate trademark and product trademarks are amortized over 2 years and 10 years, respectively, and developed technology is amortized over 12 years, utilizing the straight-line method as the consumption pattern of the related economic benefits cannot be reliably determined.
Transaction and integration costs related to the Kappa acquisition are included in general and administrative expenses and was $1,731 for year ended December 31, 2022. There were no such amounts related to this acquisition for year ended December 31, 2021 and 2020.
The following selected unaudited pro forma information presents the consolidated results of operations as if the business combinations in 2022 had occurred as of January 1, 2021.

Twelve Months ended December 31,
Net SalesNet Earnings
Kappa & Bergstrom actual results included in the Company's consolidated income statement in 2022$22,158 $(5,359)
2022 Supplemental pro forma combined financial$982,021 $110,181 
2021 Supplemental pro forma combined financial$859,252 $90,672 

The above selected unaudited pro forma information includes the following acquisition-related adjustments: (1) additional amortization of intangible assets and depreciation of fixed assets; (2) adjustments related to the fair value of the acquired inventory, (3) adjustments to interest expense on borrowings at rates in effect during the related period, factoring in estimated payments based on free cash flow, and (4) other one-time adjustments.

The pro forma information presented does not purport to be indicative of the results that actually would have been attained if these acquisitions had occurred at the beginning of the periods presented and is not intended to be a projection of future results.
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY STOCKHOLDERS’ EQUITY
Stock-Based Compensation

All share-based payments, including grants of stock options, are recognized in the statements of earnings as operating expenses, 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, 2022, 2021 and 2020 reflected the following compensation cost and such compensation cost had the following effects on net earnings:
 Increase/(Decrease) for the
Year Ended December 31,
 202220212020
Cost of sales$1,302 $845 $1,115 
Operating expenses11,922 9,957 7,188 
Net earnings(10,214)(8,370)(6,332)

On December 31, 2022, 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, 2022, the 2017 Plan had 408,380 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”) market condition 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 either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. For the years ended December 31, 2022, 2021, and 2020, the fair value of each option grant 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:202220212020
Expected Volatility30.3 %32.9 %26.9 %
Expected Term (in years)7.34.93.9
Risk-Free Interest Rate2.8 %0.5 %1.3 %
Dividend Yield0.5 %0.5 %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 1.8%, 0.2%, and 1.4%; dividend yields of 0.5%, 0.6%, and 0.5%; volatilities of 32%, 33%, and 24%; and initial TSR’s of -15.7%, 11.7%, and 10.9% in each case for the years ended December 31, 2022, 2021, and 2020, 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 to five years for stock options, three years for employee restricted stock awards, three years for employee performance share awards, and three years for non-employee director restricted stock awards.
A summary of stock option plan activity for 2022, 2021, and 2020 for all plans is as follows:
202220212020
# 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 year867 $88.19 858 $80.58 951 $68.18 
Granted239 139.04 129 119.12 174 111.75 
Exercised(44)73.58 (109)63.42 (256)55.26 
Forfeited(17)124.89 (10)106.93 (11)92.94 
Cancelled— — (1)74.57 — — 
Outstanding at end of year1,045 $99.82 867 $88.19 858 $80.58 
Exercisable at end of year654 $81.95 538 $75.51 494 $69.04 

The aggregate intrinsic value for outstanding stock options was $27,221, $69,711 and $29,735 at December 31, 2022, 2021 and 2020, respectively, with a weighted average remaining contractual term of 6.4 years at December 31, 2022. Exercisable stock options at December 31, 2022 had an aggregate intrinsic value of 26,279 with a weighted average remaining contractual term of 5.0 years.

Other information pertaining to option activity during the years ended December 31, 2022, 2021 and 2020 is as follows:

 Years Ended December 31,
 202220212020
Weighted-average fair value of options granted$44.77 $33.11 $24.36 
Total intrinsic value of stock options exercised ($000s)$2,713 $7,866 $12,698 

Additional information related to stock options outstanding under all plans at December 31, 2022 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
$38.10 - $74.57
267 3.6$65.05 267 $65.05 
$76.89 - $111.94
403 5.7593.78 349 91.06 
$113.24 - $150.85
375 8.9131.11 38 117.05 
 1,045 6.4$99.82 654 $81.95 
Non-vested restricted stock activity for the years ended December 31, 2022, 2021 and 2020 is summarized below:

202220212020
 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 166 $99.70 159 $90.71 138 $80.03 
Granted46 137.17 42 123.58 46 110.53 
Vested(82)82.15 (24)85.83 (21)67.60 
Forfeited(8)118.07 (11)90.49 (4)91.91 
Non-vested balance at end of year 122 $124.42 166 $99.70 159 $90.71 

Non-vested performance share activity for the years ended December 31, 2022, 2021 and 2020 is summarized below:

202220212020
 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 69 $110.72 71 $91.99 70 $81.26 
Granted39 114.22 36 108.74 20 126.46 
Vested(35)53.17 (24)70.64 (8)104.15 
Forfeited(3)84.09 (14)81.03 (11)82.71 
Non-vested balance at end of year 70 $127.69 69 $110.72 71 $91.99 

As of December 31, 2022, 2021 and 2020, there was $20,791, $13,980 and $14,154, respectively, of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. As of December 31, 2022, the unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately 1.9 years. We estimate that share-based compensation expense for the year ended December 31, 2023 will be approximately $14,600.
Repurchase of Common Stock
The Company's Board of Directors has approved a 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 3,070,548 shares have been purchased. The Company’s prior presentation of reflecting treasury stock separately within stockholders’ equity has been adjusted to conform to the presentation adopted in 2021 as prescribed by the State of Maryland, where the Company is incorporated. In connection therewith, adjustments to balances previously reflected as treasury stock of $7,873 and $18,069 for the years ended December 31, 2020 and 2019 were made to the consolidated statements of stockholders’ equity and prior references to “Treasury shares purchased” were updated to “Repurchases of common stock”, accordingly. There was no impact to total stockholders’ equity in any of the years presented as a result of these updates. The Company intends to acquire shares from time to time at prevailing market prices if and to the extent it deems it is 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. During 2022, 2021, and 2020, the Company purchased 252,304, 249,848, and 136,629 shares, respectively, from open market purchases and from employees on a net-settlement basis to provide cash to employees to cover the associated employee payroll taxes. These shares were purchased at an average cost of $140.40, $141.04, and $98.54 per share, respectively.
XML 32 R14.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories, net of reserves at December 31, 2022 and 2021 consisted of the following:
 20222021
Raw materials$44,477 $28,639 
Work in progress3,143 10,563 
Finished goods72,048 51,856 
Total inventories$119,668 $91,058 
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 $2,640 and $1,425 at December 31, 2022 and 2021, respectively.
XML 33 R15.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY, PLANT AND EQUIPMENT
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment at December 31, 2022 and 2021 are summarized as follows:
 20222021
Land$11,415 $11,692 
Building90,644 89,602 
Equipment278,851 253,995 
Construction in progress79,928 52,930 
 460,838 408,219 
Less: Accumulated depreciation189,483 170,702 
Property, plant and equipment, net$271,355 $237,517 

Geographic Area Data - Long-Lived Assets (excluding intangible assets):
 20222021
United States$211,588 $197,432 
Foreign Countries59,767 40,085 
Total$271,355 $237,517 
Depreciation expense was $24,033, $23,295 and $22,990 for the years ended December 31, 2022, 2021 and 2020, respectively.
XML 34 R16.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS INTANGIBLE ASSETSThe Company had goodwill in the amount of $769,509 and $523,949 as of December 31, 2022 and 2021, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.” The increase in goodwill is the result of the acquisitions of Kappa and Bergstrom, partially offset by foreign exchange translation adjustments.
As of December 31, 2022 and 2021, the Company had identifiable intangible assets as follows:
20222021
 Amortization
Period
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount

Accumulated
Amortization
Customer relationships and lists
10-20
$357,131 $190,576 $240,059 $173,489 
Trademarks and trade names
2-17
50,058 33,416 43,116 28,985 
Developed technology
5-12
40,473 16,171 20,234 14,607 
Other
2-18
25,041 19,245 23,921 15,584 
  $472,703 $259,408 $327,330 $232,665 

Amortization of identifiable intangible assets was $27,271, $25,092 and $27,811 for 2022, 2021 and 2020, respectively. Assuming no change in the gross carrying value of identifiable intangible assets, the estimated amortization expense is approximately $28,395 in 2023, $19,305 in 2024, $15,938 in 2025, $15,847 in 2026, and $15,267 in 2027. At December 31, 2022 and 2021, 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 2022 and 2021.

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 35 R17.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY-METHOD INVESTMENT
12 Months Ended
Dec. 31, 2022
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 $559, $557, and $575 for the years ended December 31, 2022, 2021, and 2020, respectively, relating to its portion of the joint venture’s expenses in other expense. The Company made capital contributions to the investment totaling $355, $85, and $366 for the years ended December 31, 2022, 2021, and 2020 respectively. The carrying value of the joint venture at December 31, 2022 and 2021 was $4,295 and $4,499, respectively, and is recorded in other assets.
XML 36 R18.htm IDEA: XBRL DOCUMENT v3.22.4
REVOLVING LOAN
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
REVOLVING LOAN REVOLVING LOANOn June 27, 2018, the Company and a bank syndicate entered into a credit agreement (the "2018 Credit Agreement"), which provided for revolving loans up to $500,000, due on June 27, 2023. During the second quarter of 2022, the Company borrowed $345,000 under the 2018 Credit Agreement to fund the Kappa acquisition (see Note 2,Significant Acquisitions). On July 27, 2022, the Company entered into an Amended and Restated Credit Agreement (the "2022 Credit Agreement") with certain lenders in the form of a senior secured revolving credit facility, due on July 27, 2027. The 2022 Credit Agreement allows for up to $550,000 of borrowing. 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 Company used initial proceeds from the 2022 Credit Agreement to repay the outstanding balance of $433,569 due in June 2023 under the 2018 Credit Agreement. During the third quarter of 2022, the Company borrowed another $70,000 to fund the Bergstrom acquisition (see Note 2, Significant Acquisitions). As of December 31, 2022, the total balance outstanding on the 2022 Credit Agreement amounted to $440,569. As of December 31, 2021, the total balance outstanding on the 2018 Credit Agreement amounted to $108,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. In connection with entering into the Amended and Restated Credit Agreement, the Company also modified its existing interest rate swap under the relief provided for in ASC 848, "Reference Rate Reform" (see Note 20 Derivative Instruments and Hedging Activities).
Amounts outstanding under the 2022 Credit Agreement are subject to an interest rate equal to a fluctuating rate as defined by the 2022 Credit Agreement plus an applicable rate. The applicable rate is based upon the Company’s consolidated net leverage ratio, as defined in the 2022 Credit Agreement, and the interest rate was 5.798% at December 31, 2022. 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 2022 Credit Agreement and ranges from 0.150% to 0.225% (0.200% at December 31, 2022). The unused portion of the revolving loan amounted to $109,431 at December 31, 2022. 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 2022 Credit Agreement. Capitalized costs net of accumulated amortization totaled $1,317 and $421 at December 31, 2022 and December 31, 2021, respectively, and are included in other assets on the condensed consolidated balance sheets. Amortization expense pertaining to these costs totaled $335, $282, and $282 for the years ended December 31, 2022, 2021, and 2020, respectively, and are included in "Interest expense" in the accompanying condensed consolidated statements of earnings.

The 2022 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, 2022, the Company was in compliance with these covenants. Indebtedness under the Company’s loan agreements is secured by assets of the Company.
XML 37 R19.htm IDEA: XBRL DOCUMENT v3.22.4
NET EARNINGS PER COMMON SHARE
12 Months Ended
Dec. 31, 2022
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,
202220212020
Net Earnings - Basic and Diluted$105,367 $96,104 $84,623 
Share (000s)
Weighted Average Common Shares - Basic32,019 32,215 32,176 
Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares374 457 327 
Weighted Average Common Shares - Diluted32,393 32,672 32,503 
Net Earnings Per Share - Basic$3.29 $2.98 $2.63 
Net Earnings Per Share - Diluted$3.25 $2.94 $2.60 
The number of anti-dilutive shares were 371,513, 155,294, and 204,672 for 2022, 2021, and 2020. Anti-dilutive shares could potentially dilute basic earnings per share in future periods and therefore, were not included in diluted earnings per share.
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The Company’s effective tax rate for 2022, 2021 and 2020 was 21.2%, 23.3%, and 20.5%, respectively. The decrease from 2021 to 2022 is primarily due to an increase in certain tax credits and deductions and certain lower state taxes.

On March 27, 2020, Congress passed the Coronavirus Aid, Relief, and Economic Security Act, and on December 31, 2020, Congress passed an additional round of COVID relief legislation as part of the Bipartisan-Bicameral Omnibus COVID Relief Deal. The Company has reviewed the change in law and determined that it does not have a significant impact on the Company’s tax provision or financial statements. In addition, Balchem will continue to evaluate and analyze the impact of the U.S. Tax Cuts and Jobs Act that was enacted on December 22, 2017 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.
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 the Company's specific plans for reinvestment of those subsidiary earnings. The Company projects that its 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 its legal entity structure and the complexity of U.S. and local country tax laws. If the Company decides to repatriate the undistributed foreign earnings, it will need to recognize the income tax effects in the period it changes its assertion on indefinite reinvestment.
Income tax expense consists of the following:
 202220212020
Current:   
Federal$26,423 $25,019 $19,249 
Foreign7,103 7,553 3,399 
State3,964 3,664 3,590 
Deferred:
Federal(7,532)(3,709)(3,017)
Foreign(215)(3,038)167 
State(1,361)(360)(1,594)
Total income tax provision$28,382 $29,129 $21,794 
The provision for income taxes differs from the amount computed by applying the Federal statutory rate of 21% for 2022, 2021, and 2020 to earnings before income tax expense due to the following:
 202220212020
Income tax at Federal statutory rate$28,087 $26,299 $22,348 
State income taxes, net of Federal income taxes1,862 2,406 2,288 
Stock Options(676)(924)(1,529)
FDII(1,778)(1,540)(1,400)
Foreign rate differential2,066 1,188 413 
Other(1,179)1,700 (326)
Total income tax provision$28,382 $29,129 $21,794 
The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax (liabilities) at December 31, 2022 and 2021 were as follows:
 20222021
Deferred tax assets:  
Inventories$1,038 $495 
Restricted stock and stock options3,932 4,082 
Lease liabilities5,439 1,807 
Foreign currency and interest rate swaps— 649 
Research and development4,134 — 
Other3,717 3,657 
Total deferred tax assets18,260 10,690 
Deferred tax (liabilities):
Amortization$(46,688)$(28,133)
Depreciation(25,097)(25,484)
Prepaid expenses(462)(733)
Foreign currency and interest rate swaps(1,456)— 
Right of use assets(5,324)(1,769)
Other(1,995)(1,026)
Total deferred tax (liabilities)(81,022)(57,145)
Valuation allowance(22)— 
Net deferred tax (liability)$(62,784)$(46,455)

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, 2022, the Company has state income tax net operating loss (NOL) carryforwards of $366. The state NOL carryforwards will expire between 2026 and 2035. The Company believes that the benefit from the state NOL carryforwards will not be realized, therefore a valuation allowance has been established in the amount of $22. The Company also acquired an insignificant amount of NOL carryforwards with the acquisition of Chemogas Holding NV, a privately held specialty gases company headquartered in Grimbergen, Belgium ("Chemogas").
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:
 202220212020
Balance at beginning of period$5,881 $5,335 $4,762 
Increases for tax positions of prior years2,194 806 267 
Decreases for tax positions of prior years(2,260)(260)(391)
Increases for tax positions related to current year— — 697 
Balance at end of period$5,815 $5,881 $5,335 
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 year ended December 31, 2022, these amounts were reduced by $371. During the years ended December 31, 2021 and 2020, total interest and penalties amounted to approximately $262 and $232, respectively. As of December 31, 2022 and 2021, accrued interest and penalties were $1,735 and $2,106, 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 2018 and management does not anticipate any material change in the total amount of unrecognized tax benefits to occur within the next twelve months.
XML 39 R21.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT INFORMATION
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
Balchem Corporation reports three reportable segments: Human Nutrition and Health, Animal Nutrition and Health, and Specialty Products. Sales and production of products outside of our reportable segments and other minor business activities are included in "Other and Unallocated."

Human Nutrition and Health

The Human Nutrition and Health ("HNH") segment provides human grade choline nutrients and mineral amino acid chelated products through this segment for nutrition and health 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 technologies have 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. 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, 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. Through the Kappa and Bergstrom acquisitions, respectively, this segment recently began manufacturing specialty vitamin K2, which is a fast-growing specialty vitamin that plays a crucial role in the human body for bone health, heart health and immunity, and MSM, which is a widely used nutritional ingredient that provides benefits for joint health, sports nutrition, skin and beauty, and healthy aging.

Animal Nutrition and Health

The Company’s Animal Nutrition and Health ("ANH") segment provides nutritional products derived from its microencapsulation and chelation technologies in addition to the essential nutrient choline chloride. For ruminant animals, the Company’s microencapsulated products boost health and milk production by 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. Through the Bergstrom acquisition, this segment recently began manufacturing MSM, which is a widely used nutritional ingredient that provides benefits for pet health.
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 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

The Company re-packages and distributes a number of performance gases and chemicals for various uses by its customers, notably ethylene oxide, propylene oxide, and ammonia. Ethylene oxide 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. Contract sterilizers and medical device manufacturers are principal customers for this product. Propylene oxide is marketed and sold as a fumigant to aid in the control of insects and microbiological spoilage; and to reduce bacterial and mold contamination in certain shelled and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes, and 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.

The Company’s performance gases and chemicals 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. The Company also sells single use canisters for use in sterilizing re-usable devices typically processed in autoclave units in hospitals.

The Company’s micronutrient agricultural nutrition business sells chelated minerals primarily to producers of 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.

The segment information is summarized as follows:

Business Segment Assets
 20222021
Human Nutrition and Health$1,170,238 $727,131 
Animal Nutrition and Health175,972 158,971 
Specialty Products177,187 184,628 
Other and Unallocated (1)
101,115 128,595 
Total$1,624,512 $1,199,325 

Business Segment Net Sales
 202220212020
Human Nutrition and Health$527,131 $442,733 $400,330 
Animal Nutrition and Health262,297 226,776 192,191 
Specialty Products131,438 117,020 103,566 
Other and Unallocated (2)
21,492 12,494 7,557 
Total$942,358 $799,023 $703,644 
Business Segment Earnings Before Income Taxes
202220212020
Human Nutrition and Health$82,125 $76,031 $61,397 
Animal Nutrition and Health36,056 26,179 29,979 
Specialty Products32,789 30,020 26,801 
Other and Unallocated (2)
(5,784)(4,728)(7,030)
Interest and other expense(11,437)(2,269)(4,730)
Total$133,749 $125,233 $106,417 


Depreciation/Amortization
 202220212020
Human Nutrition and Health$33,728 $30,012 $32,117 
Animal Nutrition and Health6,685 7,414 7,187 
Specialty Products7,507 8,332 9,699 
Other and Unallocated (2)
3,928 3,121 2,278 
Total$51,848 $48,879 $51,281 

Capital Expenditures
 202220212020
Human Nutrition and Health$33,668 $23,714 $22,758 
Animal Nutrition and Health10,809 8,100 6,039 
Specialty Products4,004 3,804 2,860 
Other and Unallocated (2)
605 524 423 
Total$49,086 $36,142 $32,080 

(1) Other and Unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and income taxes, which the Company does not allocate to its individual business segments. It also includes assets associated with a few minor businesses which individually do not meet the quantitative thresholds for separate presentation.
(2) Other and Unallocated consists of a few minor businesses which individually do not meet the quantitative thresholds for separate presentation and corporate expenses that have not been allocated to a segment. Unallocated corporate expenses consist of: (i) Transaction and integration costs, ERP implementation costs, and unallocated legal fees totaling $3,581, $1,264 and $2,410 for years ended December 31, 2022, 2021 and 2020, respectively, and (ii) Unallocated amortization expense of $2,951, $2,510, and $1,606 for years ended December 31, 2022, 2021, and 2020, respectively, related to an intangible asset in connection with a company-wide ERP system implementation.
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE
12 Months Ended
Dec. 31, 2022
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. Sales and usage-based taxes are excluded from revenues:

 202220212020
Product Sales$894,318 $762,085 $666,193 
Co-manufacturing40,621 27,994 29,063 
Bill and Hold— — 1,158 
Consignment4,227 4,439 2,939 
Product Sales Revenue939,166 794,518 699,353 
Royalty Revenue3,192 4,505 4,291 
Total Revenue$942,358 $799,023 $703,644 

The following table presents revenues disaggregated by geography, based on customers' delivery addresses:

 202220212020
United States$682,238 $584,661 $516,347 
Foreign Countries260,120 214,362 187,297 
Total$942,358 $799,023 $703,644 

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 41 R23.htm IDEA: XBRL DOCUMENT v3.22.4
SUPPLEMENTAL CASH FLOW INFORMATION
12 Months Ended
Dec. 31, 2022
Supplemental Cash Flow Information [Abstract]  
SUPPLEMENTAL CASH FLOW INFORMATION SUPPLEMENTAL CASH FLOW INFORMATION
Cash paid during the year for:
202220212020
Income taxes$33,016 $25,355 $22,637 
Interest$11,879 $4,547 $4,666 
Non-cash financing and investing activities:
 202220212020
Dividends payable$23,129 $20,886 $18,941 
Contingent consideration liability$11,872 $— $— 
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.22.4
ACCUMULATED OTHER COMPREHENSIVE INCOME
12 Months Ended
Dec. 31, 2022
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,
 202220212020
Net foreign currency translation adjustment$(4,799)$(11,255)$12,829 
Net change of cash flow hedge (see Note 20 for further information)
Unrealized gain/(loss) on cash flow hedge3,564 2,707 (3,094)
Tax(868)(654)809 
Net of tax2,696 2,053 (2,285)
Net change in postretirement benefit plan (see Note 15 for further information)
Prior service credit and gain arising during the period(41)(4)(503)
Amortization of prior service credit74 74 
Amortization of loss(2)(21)(50)
Total before tax(34)49 (479)
Tax(24)(13)127 
Adjustment (1)
— — (455)
Net of tax(58)36 (807)
Total other comprehensive (loss)/income$(2,161)$(9,166)$9,737 
(1) One-time adjustment to the postretirement account.
Included in "Net foreign currency translation adjustment" were gains/(losses) of $3,851, $4,766, and $(4,882), related to a net investment hedge, net of taxes of $(1,236), $(1,527), and $1,579, for the years ended December 31, 2022, 2021, and 2020, respectively. See Note 20, Derivative Instruments and Hedging Activities.
Accumulated other comprehensive (loss)/income at December 31, 2022 consisted of the following:
 Foreign currency
translation
adjustment
Cash flow hedgePostretirement benefit planTotal
Balance December 31, 2021$(3,602)$(1,631)$240 $(4,993)
Other comprehensive (loss)/gain(4,799)2,696 (58)(2,161)
Balance December 31, 2022$(8,401)$1,065 $182 $(7,154)
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS
12 Months Ended
Dec. 31, 2022
Retirement Benefits [Abstract]  
EMPLOYEE BENEFIT PLANS EMPLOYEE BENEFIT PLANS
Defined Contribution Plans
The Company sponsored two 401(k) savings plans for eligible employees, which were merged into one plan on January 1, 2021. The remaining plan allows participants to make pretax contributions and the Company matches certain percentages of those pretax contributions. The remaining plan also has a discretionary profit sharing portion and matches 401(k) contributions with shares of the Company’s Common Stock. All amounts contributed to the plan are deposited into a trust fund administered by independent trustees. On June 21, 2022, the Company completed the acquisition of Kappa, which sponsors one defined contribution plan for its employees. In addition, on August 30, 2022, the Company completed the acquisition of Bergstrom, which sponsors one defined contribution plan for its employees. The plan allows participants to make pretax and after tax contributions. Bergstrom matches certain percentages of those contributions.The Company provided for profit sharing contributions and matching 401(k) savings plan contributions of $1,151 and $4,363 in 2022, $1,459 and $4,142 in 2021, and $1,022 and $3,751 in 2020, 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, Missouri 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:
 20222021
Benefit obligation at beginning of year$1,293 $1,374 
Service cost with interest to end of year79 87 
Interest cost26 23 
Participant contributions27 28 
Benefits paid(69)(426)
Actuarial loss109 207 
Benefit obligation at end of year$1,465 $1,293 
Change in plan assets:
 20222021
Fair value of plan assets at beginning of year$— $— 
Employer contributions42 398 
Participant contributions27 28 
Benefits paid(69)(426)
Fair value of plan assets at end of year$— $— 

Amounts recognized in consolidated balance sheet:
 20222021
Accumulated postretirement benefit obligation$(1,465)$(1,293)
Fair value of plan assets— — 
Funded status(1,465)(1,293)
Unrecognized prior service cost74 74 
Unrecognized net gain(24)(50)
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$(1,465)$(1,293)
Accrued postretirement benefit cost (included in other long-term obligations)N/AN/A
Components of net periodic benefit cost:
 202220212020
Service cost with interest to end of year$79 $87 $68 
Interest cost26 23 26 
Amortization of prior service cost74 74 
Amortization of gain(2)(24)(50)
Total net periodic benefit cost$112 $160 $118 
Estimated future employer contributions and benefit payments are as follows:
Year 
2023$118 
2024151 
2025149 
2026113 
2027115 
Years 2028-2032622 
Assumptions to determine benefit obligations:
 20222021
Discount rate4.40 %2.10 %
Assumptions to determine net cost:
 202220212020
Discount rate2.10 %1.75 %2.50 %
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, Missouri 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 was to stop participating in its multiemployer plan, the Company would 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, 2022 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 2022 and 2021 was affected by a 4.0% increase in the 2022 contribution rate. There have been no other significant changes that affect the comparability of 2022 and 2021 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
20222021202220212020
Central States,
Southeast and
Southwest Areas
Pension Fund
36-6044243Critical & Declining as of 1/1/22Critical & Declining as of 1/1/21Implemented$939$816$774No7/12/2025

The Company provides an unfunded defined benefit pension plan for employees working in Belgium. The plan provides for the payment of a lump sum at retirement or payments in case of death of the covered employees.
The actuarial recorded liabilities for such unfunded defined benefit pension plan are as follows:
Change in benefit obligation:
 20222021
Benefit obligation at beginning of year$1,859 $2,053 
Service cost with interest to end of year44 67 
Interest cost17 14 
Participant contributions27 24 
Benefits paid(60)(18)
Actuarial gain(194)(127)
Exchange rate changes(104)(154)
Benefit obligation at end of year$1,589 $1,859 
Change in plan assets:
 20222021
Fair value of plan assets at beginning of year$1,175 $1,103 
Actual return on plan assets26 76 
Employer contributions94 73 
Participant contributions27 24 
Benefits paid(60)(18)
Exchange rate changes(66)(83)
Fair value of plan assets at end of year$1,196 $1,175 
Amounts recognized in consolidated balance sheet:
 20222021
Benefit obligation$(1,589)$(1,859)
Fair value of plan assets1,196 1,175 
Funded status(393)(684)
Unrecognized prior service costN/AN/A
Unrecognized net (gain)/lossN/AN/A
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$(393)$(684)
Accrued postretirement benefit cost (included in other long-term obligations)N/AN/A
Components of net periodic benefit cost:
 202220212020
Service cost with interest to end of year$44 $67 $104 
Interest cost17 14 20 
Expected return on plan assets(37)(34)(14)
Amortization of prior service cost— — — 
Amortization of net loss— — 
Total net periodic benefit cost$24 $50 $110 
Estimated future benefit payments are as follows:
Year 
2023$
2024— 
2025— 
2026— 
2027— 
Years 2028-203224 
Assumptions to determine benefit obligations:
 20222021
Discount rate4.00 %1.00 %
Assumptions to determine net cost:
 202220212020
Discount rate1.00 %0.75 %1.00 %
Expected return on assets3.25 %3.25 %1.00 %
Deferred Compensation Plan

The Company maintains an unfunded, non-qualified deferred compensation plan 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, 2022 and 2021 was $8,543 and $6,270, respectively, and was included in other long-term obligations on the Company's balance sheet. The related rabbi trust assets were $8,547 and $6,267 as of December 31, 2022 and 2021, respectively, and were included in other non-current assets on the Company's consolidated balance sheets.
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.22.4
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
The Company is obligated to make rental payments under non-cancelable operating and finance leases. Aggregate future minimum rental payments required under these leases at December 31, 2022 are disclosed in Note 19, Leases.

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. 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, 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 February 2022, BCP Ingredients, Inc. (“BCP”), the Company subsidiary that operates the site, received Special Notice Letter from EPA for the performance of a focused remedial investigation/feasibility study (“RI/FS”) at the site with regard to the presence of certain contaminants, including 1,4 dioxane. BCP, along with the prior owner of the Verona facility submitted a joint response to the notice in November 2022.

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 45 R27.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE OF FINANCIAL INSTRUMENTS
12 Months Ended
Dec. 31, 2022
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, 2022 and 2021 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, 2022 and 2021 included $934 and $933 in money market funds, respectively.
Non-current assets at December 31, 2022 and 2021 included $8,547 and $6,267, 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 contingent consideration liabilities included on the balance sheet at of December 31, 2022 amount to $11,400 and were valued using level three 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. The derivative assets related to the cross-currency swap and the interest rate swap were $4,587 and $1,406 at December 31, 2022, respectively. The derivative liabilities related to the cross-currency swap and the interest rate swap were $500 and $2,158 at December 31, 2021, respectively.
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.22.4
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONSThe Company provides services under 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 condensed consolidated statements of earnings. Payments for the services the Company provided amounted to $4,213, $3,637, and $3,396, respectively, for the years ended December 31, 2022, 2021, and 2020. The raw materials purchased and subsequently sold amounted to $39,853, $27,915, and $13,495, respectively, for the years ended December 31, 2022, 2021, and 2020. 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 $29,062, $22,043, and $12,190, respectively for the years ended December 31, 2022, 2021, and 2020. At December 31, 2022 and 2021, the Company had receivables of $8,820 and $10,504, respectively, recorded in accounts receivable from St. Gabriel CC Company, LLC for services rendered and raw materials sold. The Company also had payables of $5,224 and $7,552, respectively, recorded in accounts payable for finished goods received from St. Gabriel CC Company, LLC. In addition, the Company had receivables in the amount of $164 related to non-contractual monies owed from St. Gabriel CC Company, LLC, recorded in receivables as of December 31, 2021. There were no such receivables as of December 31, 2022. The Company had payables in the amount of $296 related to non-contractual monies owed to St. Gabriel CC Company, LLC, recorded in accounts payable as of December 31, 2022 and 2021.
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES
12 Months Ended
Dec. 31, 2022
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. Leases are categorized as both operating leases and finance 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 right of use 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 from December 31, 2022. In addition, the Company has historically not been exercising purchase options under the equipment leases as it does not make economic sense to buy the equipment. Instead, the Company has historically replaced the equipment with new leases. 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.

On June 22, 2022, the Company signed a ten-year real estate sublease for approximately 40,000 square feet of office space, which serves as the Company's new corporate headquarters and will also serve as a laboratory facility. The sublease commenced in the fourth quarter of 2022 and the Company recognized a right of use asset and lease liability as of the commencement date in accordance with ASC 842, Lease Accounting.

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 for new leases entered into during 2022: (1) 1-2 years, 1.45% (2) 3-4 years, 2.04% (3) 5-9 years, 2.38% and (4) 10+ years, 3.10%.

In connection with an acquisition in 2019, the Company assumed a finance lease commitment for a warehouse, with an expiration date of March 31, 2033. The warehouse can be purchased at a pre-determined price beginning in 2023.
Right of use assets and lease liabilities at December 31, 2022 and 2021 are summarized as follows:

Right of use assets20222021
Operating leases$17,094 $6,929 
Finance leases2,338 2,359 
Total$19,432 $9,288 

Lease liabilities - current20222021
Operating leases$3,796 $2,194 
Finance leases226 167 
Total$4,022 $2,361 
Lease liabilities - non-current20222021
Operating leases$13,806 $4,811 
Finance leases2,213 2,303 
Total$16,019 $7,114 
For the years ended December 31, 2022, 2021, and 2020, the Company's total lease costs were 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,
202220212020
Lease Cost
Operating lease cost$4,478 $3,143 $3,105 
Finance Lease cost
Amortization of ROU asset210 210 210 
Interest on lease liabilities125 129 137 
Total finance lease335 339 347 
Total lease cost$4,813 $3,482 $3,452 
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$4,269 $3,097 $2,864 
Operating cash flows from finance leases125 129 137 
Financing cash flows from finance leases177 159 151 
$4,571 $3,385 $3,152 
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals$11,488 $3,804 $1,042 
ROU assets obtained in exchange for new finance lease liabilities, net of ROU asset disposals$— $— $2,782 
Weighted-average remaining lease term - operating leases5.63 years4.21 years4.15 years
Weighted-average remaining lease term - finance leases9.95 years11.41 years12.25 years
Weighted-average discount rate - operating leases2.7 %3.5 %4.5 %
Weighted-average discount rate - finance leases5.0 %5.1 %5.1 %

Rent expense charged to operations under operating lease agreements for 2022, 2021, and 2020 aggregated approximately $4,478, $3,143, and $3,105, respectively.
Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2022 are as follows:
Year 
2023$5,352 
20244,155 
20253,141 
20262,741 
20272,298 
Thereafter6,880 
Total minimum lease payments$24,567 
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. Leases are categorized as both operating leases and finance 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 right of use 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 from December 31, 2022. In addition, the Company has historically not been exercising purchase options under the equipment leases as it does not make economic sense to buy the equipment. Instead, the Company has historically replaced the equipment with new leases. 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.

On June 22, 2022, the Company signed a ten-year real estate sublease for approximately 40,000 square feet of office space, which serves as the Company's new corporate headquarters and will also serve as a laboratory facility. The sublease commenced in the fourth quarter of 2022 and the Company recognized a right of use asset and lease liability as of the commencement date in accordance with ASC 842, Lease Accounting.

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 for new leases entered into during 2022: (1) 1-2 years, 1.45% (2) 3-4 years, 2.04% (3) 5-9 years, 2.38% and (4) 10+ years, 3.10%.

In connection with an acquisition in 2019, the Company assumed a finance lease commitment for a warehouse, with an expiration date of March 31, 2033. The warehouse can be purchased at a pre-determined price beginning in 2023.
Right of use assets and lease liabilities at December 31, 2022 and 2021 are summarized as follows:

Right of use assets20222021
Operating leases$17,094 $6,929 
Finance leases2,338 2,359 
Total$19,432 $9,288 

Lease liabilities - current20222021
Operating leases$3,796 $2,194 
Finance leases226 167 
Total$4,022 $2,361 
Lease liabilities - non-current20222021
Operating leases$13,806 $4,811 
Finance leases2,213 2,303 
Total$16,019 $7,114 
For the years ended December 31, 2022, 2021, and 2020, the Company's total lease costs were 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,
202220212020
Lease Cost
Operating lease cost$4,478 $3,143 $3,105 
Finance Lease cost
Amortization of ROU asset210 210 210 
Interest on lease liabilities125 129 137 
Total finance lease335 339 347 
Total lease cost$4,813 $3,482 $3,452 
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$4,269 $3,097 $2,864 
Operating cash flows from finance leases125 129 137 
Financing cash flows from finance leases177 159 151 
$4,571 $3,385 $3,152 
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals$11,488 $3,804 $1,042 
ROU assets obtained in exchange for new finance lease liabilities, net of ROU asset disposals$— $— $2,782 
Weighted-average remaining lease term - operating leases5.63 years4.21 years4.15 years
Weighted-average remaining lease term - finance leases9.95 years11.41 years12.25 years
Weighted-average discount rate - operating leases2.7 %3.5 %4.5 %
Weighted-average discount rate - finance leases5.0 %5.1 %5.1 %

Rent expense charged to operations under operating lease agreements for 2022, 2021, and 2020 aggregated approximately $4,478, $3,143, and $3,105, respectively.
Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2022 are as follows:
Year 
2023$5,352 
20244,155 
20253,141 
20262,741 
20272,298 
Thereafter6,880 
Total minimum lease payments$24,567 
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.22.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES
12 Months Ended
Dec. 31, 2022
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 (cash flow hedge) with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap (net investment hedge) 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.

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 receive-floating interest rate was based on the London Interbank Offered Rate ("LIBOR") in the original trade agreement. Due to the discontinuation of LIBOR, in the third quarter of 2022, the Company modified its existing interest rate swap to reference 1-month CME Term SOFR (CME Group Benchmark Administration Limited as administrator of the forward-looking term Secured Overnight Financing Rate) in the amended trade terms. This modification was made under the relief provided for in ASC 848, "Reference Rate Reform" and therefore the derivative continues to qualify for hedge accounting. 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 2022 Credit Agreement. The net interest income related to the interest rate swap contract was $400 for the year ended December 31, 2022. The net interest expense related to the interest rate swap contract were $2,144 and $1,593 for the years ended December 31, 2021 and 2020, respectively. These amounts were 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 $2,250, $2,257, and $2,275 for the years ended December 31, 2022, 2021, and 2020, respectively, which were 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 condensed consolidated balance sheets.
As of December 31, 2022 and 2021, the fair value of the derivative instruments is presented as follows in the Company's consolidated balance sheets:

Derivative assets (liabilities)20222021
Interest rate swap$1,406 $(2,158)
Cross-currency swap4,587 (500)
Derivative assets (liabilities)$5,993 $(2,658)

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 amount 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, 2022, 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.

Gains and losses on our hedging instruments are recognized in accumulated other comprehensive income (loss) and categorized as follows for the year ended December 31, 2022, 2021, and 2020:

Location within Statements of Comprehensive IncomeYear ended December 31
202220212020
Cash flow hedge (interest rate swap), net of taxUnrealized gain (loss) on cash flow hedge, net$2,696 $2,053 $(2,285)
Net investment hedge (cross-currency swap), net of taxNet foreign currency translation adjustment3,851 4,766 (4,882)
$6,547 $6,819 $(7,167)

On June 21, 2022, the Company completed the acquisition of Kappa (as defined in Note 2, Significant Acquisitions). In the process of acquiring Kappa, the Company entered into four short-term foreign currency exchange forward contracts with JP Morgan Chase, N.A to manage fluctuations in foreign currency exchange rates related to the acquisition. The Company did not designate these contracts as hedged transactions under the applicable sections of ASC Topic 815, "Derivatives and Hedging". For the year ended December 31, 2022, the net gains on these forward contracts of $512 were recorded in other income or loss in the condensed consolidated statements of earnings. As of December 31, 2022, the Company did not maintain any open foreign currency exchange forward contracts as all four contracts expired before June 30, 2022.

The following table summarizes the key terms of the four forward exchange contracts:

Date entered intoDate expired onBalchem to sellBalchem to buy
June 15, 2022June 21, 2022USD294,555 NOK2,924,553 
June 15, 2022June 17, 2022USD6,436 EUR6,180 
June 15, 2022June 21, 2022USD16,640 EUR15,972 
June 15, 2022June 21, 2022EUR15,972 NOK165,210 
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.22.4
QUARTERLY FINANCIAL INFORMATION (UNAUDITED)
12 Months Ended
Dec. 31, 2022
Quarterly Financial Information Disclosure [Abstract]  
QUARTERLY FINANCIAL INFORMATION (UNAUDITED) QUARTERLY FINANCIAL INFORMATION (UNAUDITED)
(In thousands, except per share data)
 20222021
 First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Net sales$228,867 $236,693 $244,267 $232,531 $185,656 $202,365 $197,869 $213,133 
Gross margin71,506 71,876 68,430 68,639 58,727 59,447 60,934 64,066 
Earnings before income taxes37,630 39,258 31,085 25,776 29,983 30,019 32,085 33,146 
Net earnings28,930 29,782 25,249 21,406 23,411 22,731 25,013 24,949 
Basic net earnings per common share$.90 $.93 $.79 $.67 $.73 $.71 $.78 $.78 
Diluted net earnings per common share$.89 $.92 $.78 $.66 $.72 $.70 $.77 $.76 
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.22.4
VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
VALUATION AND QUALIFYING ACCOUNTS
Allowance
for Doubtful Accounts
Inventory
Reserve
Balance - December 31, 2019$2,080 $4,281 
Additions charged to costs and expenses140 5,964 
Adjustments/deductions (a)
(128)(7,463)
Balance - December 31, 20202,092 2,782 
Additions charged to costs and expenses180 7,312 
Adjustments/deductions (a)
(1,344)(8,669)
Balance - December 31, 2021928 1,425 
Additions charged to costs and expenses401 6,786 
Adjustments/deductions (a)
(103)(5,571)
Balance - December 31, 2022$1,226 $2,640 
(a) Represents write-offs and other adjustments
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.22.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Principles of Consolidation Principles of ConsolidationThe 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.

In accordance with Accounting Standards Codification ("ASC") 606, Revenue from Contracts with Customers, 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.
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. and other countries exceed the insurance limits of the Federal Deposit Insurance Corporation (“FDIC”) and other relevant insurance limits in other countries.
Accounts Receivable Accounts ReceivableCredit terms are granted in the normal course of business to the Company’s customers and on-going credit evaluations are performed on the Company’s customers. 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 instead of the incurred loss model. Based on this ASU, customers' credit limits are adjusted based upon their reasonably expected credit worthiness which is determined through review of their payment history, their current credit information, and any foreseeable future events. 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, any specific customer collection issues identified, and any reasonably expected future adverse events. 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.
Inventories
Inventories
Inventories are valued at the lower of cost (first in, first out) 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. In 2022, 2021 and 2020, no customer accounted for more than 10% of total net sales or accounts receivable.
Post-employment Benefits
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.
Goodwill and Acquired Intangible Assets
Goodwill and Acquired Intangible Assets

Goodwill represents the excess of purchase price over the fair value of net assets acquired in accordance with ASC 805, "Business Combinations". 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, "Intangibles-Goodwill and Other". The Company performed 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 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. A goodwill impairment test will now be performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value.

As of October 1, 2022 and 2021, the Company opted to bypass the qualitative assessment and proceeded directly to performing the quantitative goodwill impairment test. The Company 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 was not considered impaired as of October 1, 2022 and 2021. The Company may resume performing the qualitative assessment in subsequent periods.
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 and trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents and trade secrets
15 - 17
Other
 2 - 18
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. 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, 2022, there were no triggering events which required intangible asset impairment reviews.
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 are 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 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 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 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 derivative assets and 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.
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 DevelopmentResearch and development costs are associated directly with the Company's efforts to develop, design, and enhance its products, services, technologies, or processes. Such 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 either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. 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 AssetsLong-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 group 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.

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 applicable agreement. As of December 31, 2022, 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 qualifies as a 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, "Derivatives and Hedging - Net Investment Hedges", and 830-30-40-1 through 40-1A, "Foreign Currency Matters - Derecognition". Refer to Note 20, Derivative Instruments and Hedging Activities, for detailed information about our derivative financial instruments.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In March 2020, the FASB issued Accounting Standards Update ("ASU") 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This ASU provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The ASU is intended to help stakeholders during the global market-wide reference rate transition period. Therefore, this Standard Update is in effect from March 12, 2020 through December 31, 2022. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848): Scope." ASU 2021-01 clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. The ASU also amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. In December 2022, the FASB issued ASU 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848." The amendments in this Update defer the sunset date of Topic 848 from December 31, 2022 to December 31, 2024 as the UK Financial Conduct Authority ("FCA") announced that the intended cessation date would be June 30, 2023, which is beyond the current sunset date of Topic 848. The Company adopted the Standard Update in 2021. Due to the discontinuation of LIBOR and under the relief provided by Topic 848, during the third quarter of 2022, the Company modified its existing interest rate swap and replaced LIBOR with 1-month CME Term SOFR (see Note 20, Derivative Instruments and Hedging Activities). The modification of the agreement did not have a significant impact on the Company's consolidated financial statements and disclosures.
In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." ASU 2019-12 simplifies 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. ASU 2019-12 became effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a significant impact on the Company's consolidated financial statements and disclosures.
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.22.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
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
Property, plant and equipment at December 31, 2022 and 2021 are summarized as follows:
 20222021
Land$11,415 $11,692 
Building90,644 89,602 
Equipment278,851 253,995 
Construction in progress79,928 52,930 
 460,838 408,219 
Less: Accumulated depreciation189,483 170,702 
Property, plant and equipment, net$271,355 $237,517 
Summary of Goodwill
The Company had goodwill in the amount of $769,509 and $523,949 as of December 31, 2022 and 2021, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”
Goodwill at December 31, 2020$529,463 
Impact due to change in foreign exchange rates(5,514)
Goodwill at December 31, 2021523,949 
Goodwill as a result of the Kappa acquisition216,295 
Goodwill as a result of the Bergstrom acquisition31,209 
Impact due to change in foreign exchange rates(1,944)
Goodwill at December 31, 2022$769,509 

 December 31, 2022December 31, 2021
HNH$665,804 $424,044 
ANH24,218 17,207 
Specialty Products79,429 82,654 
Other and Unallocated58 44 
Total$769,509 $523,949 
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 and trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents and trade secrets
15 - 17
Other
 2 - 18
As of December 31, 2022 and 2021, the Company had identifiable intangible assets as follows:
20222021
 Amortization
Period
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount

Accumulated
Amortization
Customer relationships and lists
10-20
$357,131 $190,576 $240,059 $173,489 
Trademarks and trade names
2-17
50,058 33,416 43,116 28,985 
Developed technology
5-12
40,473 16,171 20,234 14,607 
Other
2-18
25,041 19,245 23,921 15,584 
  $472,703 $259,408 $327,330 $232,665 
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACQUISITIONS (Tables)
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Estimated Fair Values of Assets Acquired and Liabilities Assumed
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed:
Cash and cash equivalents$773 
Accounts receivable4,699 
Inventories3,972 
Property, plant and equipment2,243 
Right of use assets866 
Customer relationships29,900 
Developed technology4,600 
Trademarks2,300 
Other assets197 
Accounts payable(699)
Other current liabilities(462)
Bank debt(206)
Lease liabilities(871)
Goodwill31,209 
Total consideration on acquisition date78,521 
Increase to contingent consideration liability3,565 
Total expected consideration82,086 
To pay off bank debt206 
Total expected payments $82,292 
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed. The transactions were completed in Norwegian kroner ("NOK") and the amounts were translated to U.S. dollars ("USD") using the foreign currency exchange rate as of June 21, 2022.

Cash and cash equivalents$6,365 
Accounts receivable8,036 
Inventories17,600 
Property, plant and equipment9,854 
Right of use assets3,349 
Customer relationships88,813 
Developed technology15,643 
Trademarks5,046 
Other assets2,399 
Accounts payable(3,301)
Bank debt(30,648)
Lease liabilities(3,349)
Other liabilities(4,373)
Deferred income taxes, net(24,716)
Goodwill216,295 
Total consideration on acquisition date307,013 
Decrease to contingent consideration liability(4,037)
Net gain on foreign currency exchange forward contracts(512)
Total expected consideration302,464 
Kappa bank debt paid on acquisition date30,648 
Total expected payments$333,112 
Schedule of Pro Forma Information
The following selected unaudited pro forma information presents the consolidated results of operations as if the business combinations in 2022 had occurred as of January 1, 2021.

Twelve Months ended December 31,
Net SalesNet Earnings
Kappa & Bergstrom actual results included in the Company's consolidated income statement in 2022$22,158 $(5,359)
2022 Supplemental pro forma combined financial$982,021 $110,181 
2021 Supplemental pro forma combined financial$859,252 $90,672 
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
Schedule of Compensation Cost on Net Earnings
The Company’s results for the years ended December 31, 2022, 2021 and 2020 reflected the following compensation cost and such compensation cost had the following effects on net earnings:
 Increase/(Decrease) for the
Year Ended December 31,
 202220212020
Cost of sales$1,302 $845 $1,115 
Operating expenses11,922 9,957 7,188 
Net earnings(10,214)(8,370)(6,332)
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:202220212020
Expected Volatility30.3 %32.9 %26.9 %
Expected Term (in years)7.34.93.9
Risk-Free Interest Rate2.8 %0.5 %1.3 %
Dividend Yield0.5 %0.5 %0.5 %
Summary of Stock Option Activity
A summary of stock option plan activity for 2022, 2021, and 2020 for all plans is as follows:
202220212020
# 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 year867 $88.19 858 $80.58 951 $68.18 
Granted239 139.04 129 119.12 174 111.75 
Exercised(44)73.58 (109)63.42 (256)55.26 
Forfeited(17)124.89 (10)106.93 (11)92.94 
Cancelled— — (1)74.57 — — 
Outstanding at end of year1,045 $99.82 867 $88.19 858 $80.58 
Exercisable at end of year654 $81.95 538 $75.51 494 $69.04 
Schedule of Other Information Pertaining to Stock Option Activity
Other information pertaining to option activity during the years ended December 31, 2022, 2021 and 2020 is as follows:

 Years Ended December 31,
 202220212020
Weighted-average fair value of options granted$44.77 $33.11 $24.36 
Total intrinsic value of stock options exercised ($000s)$2,713 $7,866 $12,698 
Schedule of Additional Information Relating to Stock Options Outstanding
Additional information related to stock options outstanding under all plans at December 31, 2022 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
$38.10 - $74.57
267 3.6$65.05 267 $65.05 
$76.89 - $111.94
403 5.7593.78 349 91.06 
$113.24 - $150.85
375 8.9131.11 38 117.05 
 1,045 6.4$99.82 654 $81.95 
Schedule of Non-vested Restricted Stock Activity
Non-vested restricted stock activity for the years ended December 31, 2022, 2021 and 2020 is summarized below:

202220212020
 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 166 $99.70 159 $90.71 138 $80.03 
Granted46 137.17 42 123.58 46 110.53 
Vested(82)82.15 (24)85.83 (21)67.60 
Forfeited(8)118.07 (11)90.49 (4)91.91 
Non-vested balance at end of year 122 $124.42 166 $99.70 159 $90.71 
Schedule of Non-vested Performance Share Activity
Non-vested performance share activity for the years ended December 31, 2022, 2021 and 2020 is summarized below:

202220212020
 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 69 $110.72 71 $91.99 70 $81.26 
Granted39 114.22 36 108.74 20 126.46 
Vested(35)53.17 (24)70.64 (8)104.15 
Forfeited(3)84.09 (14)81.03 (11)82.71 
Non-vested balance at end of year 70 $127.69 69 $110.72 71 $91.99 
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories, net of reserves at December 31, 2022 and 2021 consisted of the following:
 20222021
Raw materials$44,477 $28,639 
Work in progress3,143 10,563 
Finished goods72,048 51,856 
Total inventories$119,668 $91,058 
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
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
Property, plant and equipment at December 31, 2022 and 2021 are summarized as follows:
 20222021
Land$11,415 $11,692 
Building90,644 89,602 
Equipment278,851 253,995 
Construction in progress79,928 52,930 
 460,838 408,219 
Less: Accumulated depreciation189,483 170,702 
Property, plant and equipment, net$271,355 $237,517 
Schedule of Long-Lived Assets by Geographical Area Geographic Area Data - Long-Lived Assets (excluding intangible assets):
 20222021
United States$211,588 $197,432 
Foreign Countries59,767 40,085 
Total$271,355 $237,517 
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
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 and trade names
2 - 17
Developed technology
5 - 12
Regulatory registration costs
5 - 10
Patents and trade secrets
15 - 17
Other
 2 - 18
As of December 31, 2022 and 2021, the Company had identifiable intangible assets as follows:
20222021
 Amortization
Period
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount

Accumulated
Amortization
Customer relationships and lists
10-20
$357,131 $190,576 $240,059 $173,489 
Trademarks and trade names
2-17
50,058 33,416 43,116 28,985 
Developed technology
5-12
40,473 16,171 20,234 14,607 
Other
2-18
25,041 19,245 23,921 15,584 
  $472,703 $259,408 $327,330 $232,665 
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.22.4
NET EARNINGS PER COMMON SHARE (Tables)
12 Months Ended
Dec. 31, 2022
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,
202220212020
Net Earnings - Basic and Diluted$105,367 $96,104 $84,623 
Share (000s)
Weighted Average Common Shares - Basic32,019 32,215 32,176 
Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares374 457 327 
Weighted Average Common Shares - Diluted32,393 32,672 32,503 
Net Earnings Per Share - Basic$3.29 $2.98 $2.63 
Net Earnings Per Share - Diluted$3.25 $2.94 $2.60 
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Income Tax Expense
Income tax expense consists of the following:
 202220212020
Current:   
Federal$26,423 $25,019 $19,249 
Foreign7,103 7,553 3,399 
State3,964 3,664 3,590 
Deferred:
Federal(7,532)(3,709)(3,017)
Foreign(215)(3,038)167 
State(1,361)(360)(1,594)
Total income tax provision$28,382 $29,129 $21,794 
Schedule of Income Tax Reconciliation
The provision for income taxes differs from the amount computed by applying the Federal statutory rate of 21% for 2022, 2021, and 2020 to earnings before income tax expense due to the following:
 202220212020
Income tax at Federal statutory rate$28,087 $26,299 $22,348 
State income taxes, net of Federal income taxes1,862 2,406 2,288 
Stock Options(676)(924)(1,529)
FDII(1,778)(1,540)(1,400)
Foreign rate differential2,066 1,188 413 
Other(1,179)1,700 (326)
Total income tax provision$28,382 $29,129 $21,794 
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, 2022 and 2021 were as follows:
 20222021
Deferred tax assets:  
Inventories$1,038 $495 
Restricted stock and stock options3,932 4,082 
Lease liabilities5,439 1,807 
Foreign currency and interest rate swaps— 649 
Research and development4,134 — 
Other3,717 3,657 
Total deferred tax assets18,260 10,690 
Deferred tax (liabilities):
Amortization$(46,688)$(28,133)
Depreciation(25,097)(25,484)
Prepaid expenses(462)(733)
Foreign currency and interest rate swaps(1,456)— 
Right of use assets(5,324)(1,769)
Other(1,995)(1,026)
Total deferred tax (liabilities)(81,022)(57,145)
Valuation allowance(22)— 
Net deferred tax (liability)$(62,784)$(46,455)
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:
 202220212020
Balance at beginning of period$5,881 $5,335 $4,762 
Increases for tax positions of prior years2,194 806 267 
Decreases for tax positions of prior years(2,260)(260)(391)
Increases for tax positions related to current year— — 697 
Balance at end of period$5,815 $5,881 $5,335 
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 60 R42.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT INFORMATION (Tables)
12 Months Ended
Dec. 31, 2022
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The segment information is summarized as follows:

Business Segment Assets
 20222021
Human Nutrition and Health$1,170,238 $727,131 
Animal Nutrition and Health175,972 158,971 
Specialty Products177,187 184,628 
Other and Unallocated (1)
101,115 128,595 
Total$1,624,512 $1,199,325 

Business Segment Net Sales
 202220212020
Human Nutrition and Health$527,131 $442,733 $400,330 
Animal Nutrition and Health262,297 226,776 192,191 
Specialty Products131,438 117,020 103,566 
Other and Unallocated (2)
21,492 12,494 7,557 
Total$942,358 $799,023 $703,644 
Business Segment Earnings Before Income Taxes
202220212020
Human Nutrition and Health$82,125 $76,031 $61,397 
Animal Nutrition and Health36,056 26,179 29,979 
Specialty Products32,789 30,020 26,801 
Other and Unallocated (2)
(5,784)(4,728)(7,030)
Interest and other expense(11,437)(2,269)(4,730)
Total$133,749 $125,233 $106,417 


Depreciation/Amortization
 202220212020
Human Nutrition and Health$33,728 $30,012 $32,117 
Animal Nutrition and Health6,685 7,414 7,187 
Specialty Products7,507 8,332 9,699 
Other and Unallocated (2)
3,928 3,121 2,278 
Total$51,848 $48,879 $51,281 

Capital Expenditures
 202220212020
Human Nutrition and Health$33,668 $23,714 $22,758 
Animal Nutrition and Health10,809 8,100 6,039 
Specialty Products4,004 3,804 2,860 
Other and Unallocated (2)
605 524 423 
Total$49,086 $36,142 $32,080 

(1) Other and Unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and income taxes, which the Company does not allocate to its individual business segments. It also includes assets associated with a few minor businesses which individually do not meet the quantitative thresholds for separate presentation.
(2) Other and Unallocated consists of a few minor businesses which individually do not meet the quantitative thresholds for separate presentation and corporate expenses that have not been allocated to a segment. Unallocated corporate expenses consist of: (i) Transaction and integration costs, ERP implementation costs, and unallocated legal fees totaling $3,581, $1,264 and $2,410 for years ended December 31, 2022, 2021 and 2020, respectively, and (ii) Unallocated amortization expense of $2,951, $2,510, and $1,606 for years ended December 31, 2022, 2021, and 2020, respectively, related to an intangible asset in connection with a company-wide ERP system implementation.
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue by Source and Geography
The following table presents revenues disaggregated by revenue source. Sales and usage-based taxes are excluded from revenues:

 202220212020
Product Sales$894,318 $762,085 $666,193 
Co-manufacturing40,621 27,994 29,063 
Bill and Hold— — 1,158 
Consignment4,227 4,439 2,939 
Product Sales Revenue939,166 794,518 699,353 
Royalty Revenue3,192 4,505 4,291 
Total Revenue$942,358 $799,023 $703,644 

The following table presents revenues disaggregated by geography, based on customers' delivery addresses:

 202220212020
United States$682,238 $584,661 $516,347 
Foreign Countries260,120 214,362 187,297 
Total$942,358 $799,023 $703,644 
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.22.4
SUPPLEMENTAL CASH FLOW INFORMATION (Tables)
12 Months Ended
Dec. 31, 2022
Supplemental Cash Flow Information [Abstract]  
Supplemental Cash Flow Information
Cash paid during the year for:
202220212020
Income taxes$33,016 $25,355 $22,637 
Interest$11,879 $4,547 $4,666 
Non-cash financing and investing activities:
 202220212020
Dividends payable$23,129 $20,886 $18,941 
Contingent consideration liability$11,872 $— $— 
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.22.4
ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
12 Months Ended
Dec. 31, 2022
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,
 202220212020
Net foreign currency translation adjustment$(4,799)$(11,255)$12,829 
Net change of cash flow hedge (see Note 20 for further information)
Unrealized gain/(loss) on cash flow hedge3,564 2,707 (3,094)
Tax(868)(654)809 
Net of tax2,696 2,053 (2,285)
Net change in postretirement benefit plan (see Note 15 for further information)
Prior service credit and gain arising during the period(41)(4)(503)
Amortization of prior service credit74 74 
Amortization of loss(2)(21)(50)
Total before tax(34)49 (479)
Tax(24)(13)127 
Adjustment (1)
— — (455)
Net of tax(58)36 (807)
Total other comprehensive (loss)/income$(2,161)$(9,166)$9,737 
(1) One-time adjustment to the postretirement account.
Components of Accumulated Other Comprehensive Income (Loss) Accumulated other comprehensive (loss)/income at December 31, 2022 consisted of the following:
 Foreign currency
translation
adjustment
Cash flow hedgePostretirement benefit planTotal
Balance December 31, 2021$(3,602)$(1,631)$240 $(4,993)
Other comprehensive (loss)/gain(4,799)2,696 (58)(2,161)
Balance December 31, 2022$(8,401)$1,065 $182 $(7,154)
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS (Tables)
12 Months Ended
Dec. 31, 2022
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:
 20222021
Benefit obligation at beginning of year$1,293 $1,374 
Service cost with interest to end of year79 87 
Interest cost26 23 
Participant contributions27 28 
Benefits paid(69)(426)
Actuarial loss109 207 
Benefit obligation at end of year$1,465 $1,293 
Change in benefit obligation:
 20222021
Benefit obligation at beginning of year$1,859 $2,053 
Service cost with interest to end of year44 67 
Interest cost17 14 
Participant contributions27 24 
Benefits paid(60)(18)
Actuarial gain(194)(127)
Exchange rate changes(104)(154)
Benefit obligation at end of year$1,589 $1,859 
Schedule of Changes in Plan Assets
Change in plan assets:
 20222021
Fair value of plan assets at beginning of year$— $— 
Employer contributions42 398 
Participant contributions27 28 
Benefits paid(69)(426)
Fair value of plan assets at end of year$— $— 
Change in plan assets:
 20222021
Fair value of plan assets at beginning of year$1,175 $1,103 
Actual return on plan assets26 76 
Employer contributions94 73 
Participant contributions27 24 
Benefits paid(60)(18)
Exchange rate changes(66)(83)
Fair value of plan assets at end of year$1,196 $1,175 
Schedule of Amounts Recognized in Consolidated Balance Sheet
Amounts recognized in consolidated balance sheet:
 20222021
Accumulated postretirement benefit obligation$(1,465)$(1,293)
Fair value of plan assets— — 
Funded status(1,465)(1,293)
Unrecognized prior service cost74 74 
Unrecognized net gain(24)(50)
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$(1,465)$(1,293)
Accrued postretirement benefit cost (included in other long-term obligations)N/AN/A
Amounts recognized in consolidated balance sheet:
 20222021
Benefit obligation$(1,589)$(1,859)
Fair value of plan assets1,196 1,175 
Funded status(393)(684)
Unrecognized prior service costN/AN/A
Unrecognized net (gain)/lossN/AN/A
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)$(393)$(684)
Accrued postretirement benefit cost (included in other long-term obligations)N/AN/A
Schedule of Components of Net Periodic Benefit Cost
Components of net periodic benefit cost:
 202220212020
Service cost with interest to end of year$79 $87 $68 
Interest cost26 23 26 
Amortization of prior service cost74 74 
Amortization of gain(2)(24)(50)
Total net periodic benefit cost$112 $160 $118 
Components of net periodic benefit cost:
 202220212020
Service cost with interest to end of year$44 $67 $104 
Interest cost17 14 20 
Expected return on plan assets(37)(34)(14)
Amortization of prior service cost— — — 
Amortization of net loss— — 
Total net periodic benefit cost$24 $50 $110 
Schedule of Estimated Future Employer Contributions and Benefit Payments
Estimated future employer contributions and benefit payments are as follows:
Year 
2023$118 
2024151 
2025149 
2026113 
2027115 
Years 2028-2032622 
Estimated future benefit payments are as follows:
Year 
2023$
2024— 
2025— 
2026— 
2027— 
Years 2028-203224 
Schedule of Assumptions to Determine Benefit Obligation
Assumptions to determine benefit obligations:
 20222021
Discount rate4.40 %2.10 %
Assumptions to determine net cost:
 202220212020
Discount rate2.10 %1.75 %2.50 %
Assumptions to determine benefit obligations:
 20222021
Discount rate4.00 %1.00 %
Assumptions to determine net cost:
 202220212020
Discount rate1.00 %0.75 %1.00 %
Expected return on assets3.25 %3.25 %1.00 %
Summary of Pension Fund
The Company’s participation in this plan for the annual period ended December 31, 2022 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 2022 and 2021 was affected by a 4.0% increase in the 2022 contribution rate. There have been no other significant changes that affect the comparability of 2022 and 2021 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
20222021202220212020
Central States,
Southeast and
Southwest Areas
Pension Fund
36-6044243Critical & Declining as of 1/1/22Critical & Declining as of 1/1/21Implemented$939$816$774No7/12/2025
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Lease Cost
Right of use assets and lease liabilities at December 31, 2022 and 2021 are summarized as follows:

Right of use assets20222021
Operating leases$17,094 $6,929 
Finance leases2,338 2,359 
Total$19,432 $9,288 

Lease liabilities - current20222021
Operating leases$3,796 $2,194 
Finance leases226 167 
Total$4,022 $2,361 
Lease liabilities - non-current20222021
Operating leases$13,806 $4,811 
Finance leases2,213 2,303 
Total$16,019 $7,114 
For the years ended December 31, 2022, 2021, and 2020, the Company's total lease costs were 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,
202220212020
Lease Cost
Operating lease cost$4,478 $3,143 $3,105 
Finance Lease cost
Amortization of ROU asset210 210 210 
Interest on lease liabilities125 129 137 
Total finance lease335 339 347 
Total lease cost$4,813 $3,482 $3,452 
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows from operating leases$4,269 $3,097 $2,864 
Operating cash flows from finance leases125 129 137 
Financing cash flows from finance leases177 159 151 
$4,571 $3,385 $3,152 
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals$11,488 $3,804 $1,042 
ROU assets obtained in exchange for new finance lease liabilities, net of ROU asset disposals$— $— $2,782 
Weighted-average remaining lease term - operating leases5.63 years4.21 years4.15 years
Weighted-average remaining lease term - finance leases9.95 years11.41 years12.25 years
Weighted-average discount rate - operating leases2.7 %3.5 %4.5 %
Weighted-average discount rate - finance leases5.0 %5.1 %5.1 %
Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2022 are as follows:
Year 
2023$5,352 
20244,155 
20253,141 
20262,741 
20272,298 
Thereafter6,880 
Total minimum lease payments$24,567 
Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Finance Leases Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2022 are as follows:
Year 
2023$5,352 
20244,155 
20253,141 
20262,741 
20272,298 
Thereafter6,880 
Total minimum lease payments$24,567 
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.22.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)
12 Months Ended
Dec. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value of Derivative Instruments
As of December 31, 2022 and 2021, the fair value of the derivative instruments is presented as follows in the Company's consolidated balance sheets:

Derivative assets (liabilities)20222021
Interest rate swap$1,406 $(2,158)
Cross-currency swap4,587 (500)
Derivative assets (liabilities)$5,993 $(2,658)
Schedule of Income (Loss) on Hedging Instruments
Gains and losses on our hedging instruments are recognized in accumulated other comprehensive income (loss) and categorized as follows for the year ended December 31, 2022, 2021, and 2020:

Location within Statements of Comprehensive IncomeYear ended December 31
202220212020
Cash flow hedge (interest rate swap), net of taxUnrealized gain (loss) on cash flow hedge, net$2,696 $2,053 $(2,285)
Net investment hedge (cross-currency swap), net of taxNet foreign currency translation adjustment3,851 4,766 (4,882)
$6,547 $6,819 $(7,167)
Summary Of Key Terms of Forward Exchange Contracts
The following table summarizes the key terms of the four forward exchange contracts:

Date entered intoDate expired onBalchem to sellBalchem to buy
June 15, 2022June 21, 2022USD294,555 NOK2,924,553 
June 15, 2022June 17, 2022USD6,436 EUR6,180 
June 15, 2022June 21, 2022USD16,640 EUR15,972 
June 15, 2022June 21, 2022EUR15,972 NOK165,210 
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.22.4
QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables)
12 Months Ended
Dec. 31, 2022
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
(In thousands, except per share data)
 20222021
 First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Net sales$228,867 $236,693 $244,267 $232,531 $185,656 $202,365 $197,869 $213,133 
Gross margin71,506 71,876 68,430 68,639 58,727 59,447 60,934 64,066 
Earnings before income taxes37,630 39,258 31,085 25,776 29,983 30,019 32,085 33,146 
Net earnings28,930 29,782 25,249 21,406 23,411 22,731 25,013 24,949 
Basic net earnings per common share$.90 $.93 $.79 $.67 $.73 $.71 $.78 $.78 
Diluted net earnings per common share$.89 $.92 $.78 $.66 $.72 $.70 $.77 $.76 
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.22.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
May 28, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Goodwill $ 769,509 $ 523,949 $ 529,463  
Designated as hedge | Interest rate swap        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Notional amount of derivatives       $ 108,569
Designated as hedge | Currency swap        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Notional amount of derivatives       $ 108,569
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.22.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details)
12 Months Ended
Dec. 31, 2022
Minimum | Buildings  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 15 years
Minimum | Equipment  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 2 years
Maximum | Buildings  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 25 years
Maximum | Equipment  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 28 years
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.22.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Aug. 30, 2022
Jun. 21, 2022
Goodwill [Line Items]        
Goodwill $ 769,509 $ 523,949    
Goodwill [Roll Forward]        
Goodwill, beginning of period 523,949 529,463    
Impact due to change in foreign exchange rates (1,944) (5,514)    
Goodwill, end of period 769,509 523,949    
Kechu BidCo AS        
Goodwill [Line Items]        
Goodwill       $ 216,295
Goodwill [Roll Forward]        
Goodwill, acquired during period 216,295      
Cardinal Associates Inc. ("Bergstrom")        
Goodwill [Line Items]        
Goodwill     $ 31,209  
Goodwill [Roll Forward]        
Goodwill, acquired during period 31,209      
HNH        
Goodwill [Line Items]        
Goodwill 665,804 424,044    
Goodwill [Roll Forward]        
Goodwill, beginning of period 424,044      
Goodwill, end of period 665,804 424,044    
ANH        
Goodwill [Line Items]        
Goodwill 24,218 17,207    
Goodwill [Roll Forward]        
Goodwill, beginning of period 17,207      
Goodwill, end of period 24,218 17,207    
Specialty Products        
Goodwill [Line Items]        
Goodwill 79,429 82,654    
Goodwill [Roll Forward]        
Goodwill, beginning of period 82,654      
Goodwill, end of period 79,429 82,654    
Other and Unallocated        
Goodwill [Line Items]        
Goodwill 58 44    
Goodwill [Roll Forward]        
Goodwill, beginning of period 44      
Goodwill, end of period $ 58 $ 44    
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.22.4
BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details)
12 Months Ended
Dec. 31, 2022
Minimum | Customer relationships and lists  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 10 years
Minimum | Trademarks and 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 and 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 2 years
Maximum | Customer relationships and lists  
Finite-Lived Intangible Assets [Line Items]  
Useful life of intangible assets 20 years
Maximum | Trademarks and 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 and 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 72 R54.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACQUISITIONS - Narrative (Details)
kr in Thousands
12 Months Ended
Aug. 30, 2022
USD ($)
Jun. 21, 2022
USD ($)
Jun. 21, 2022
NOK (kr)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Business Acquisition [Line Items]            
Cash paid for acquisitions, net of cash acquired       $ 365,780,000 $ 0 $ 0
Increase in contingent consideration liability       11,872,000 0 0
Goodwill       769,509,000 523,949,000 529,463,000
HNH            
Business Acquisition [Line Items]            
Goodwill       665,804,000 424,044,000  
Goodwill percent 80.00%          
ANH            
Business Acquisition [Line Items]            
Goodwill       24,218,000 17,207,000  
Goodwill percent 20.00%          
Cardinal Associates Inc. ("Bergstrom")            
Business Acquisition [Line Items]            
Percentage of outstanding common shares acquired 100.00%          
Payment $ 70,892,000          
Cash acquired from acquisition 773,000          
Cash paid for acquisitions, net of cash acquired 69,913,000          
Contingent consideration liability       11,400,000    
Total expected payments 82,292,000          
Increase in contingent consideration liability 3,565,000     11,400,000    
Goodwill 31,209,000          
Increase (decrease) in value of intangible assets 3,300,000          
Decrease in property, plant and equipment 457,000          
Increase (decrease) in goodwill 2,851,000          
Transaction and integration costs       1,039,000 0 0
Total expected consideration 82,292,000          
Cardinal Associates Inc. ("Bergstrom") | Former Shareholders            
Business Acquisition [Line Items]            
Payment 70,686,000          
Total expected consideration $ 82,086,000          
Cardinal Associates Inc. ("Bergstrom") | Customer relationships            
Business Acquisition [Line Items]            
Useful life of intangible assets acquired 15 years          
Cardinal Associates Inc. ("Bergstrom") | Corporate Trademark            
Business Acquisition [Line Items]            
Useful life of intangible assets acquired 2 years          
Cardinal Associates Inc. ("Bergstrom") | Product Trademarks            
Business Acquisition [Line Items]            
Useful life of intangible assets acquired 10 years          
Cardinal Associates Inc. ("Bergstrom") | Developed technology            
Business Acquisition [Line Items]            
Useful life of intangible assets acquired 12 years          
Kechu BidCo AS            
Business Acquisition [Line Items]            
Payment | kr     kr 3,305,653      
Cash acquired from acquisition   $ 6,365,000 63,064      
Cash paid for acquisitions, net of cash acquired | kr     2,938,917      
Contingent consideration liability       0    
Increase in contingent consideration liability   (4,037,000)        
Goodwill   216,295,000        
Increase (decrease) in value of intangible assets   (28,264,000)        
Increase (decrease) in goodwill   3,704,000        
Transaction and integration costs       $ 1,731,000 $ 0 $ 0
Net gain on foreign currency exchange forward contracts   (512,000)        
Kappa bank debt paid on acquisition date   333,112,000        
Total expected consideration   333,112,000        
Decrease in contingent consideration   20,250,000        
Increase in Deferred Tax Liabilities   4,411,000        
Kechu BidCo AS | Former Shareholders            
Business Acquisition [Line Items]            
Payment | kr     3,001,981      
Cash paid for acquisitions, net of cash acquired   296,099,000        
Kappa bank debt paid on acquisition date   302,464,000        
Total expected consideration   302,464,000        
Kechu BidCo AS | Former Shareholders' Lenders And Creditors            
Business Acquisition [Line Items]            
Payment | kr     kr 303,672      
Total expected consideration   $ 30,648,000        
Kechu BidCo AS | Customer relationships            
Business Acquisition [Line Items]            
Useful life of intangible assets acquired   15 years 15 years      
Kechu BidCo AS | Corporate Trademark            
Business Acquisition [Line Items]            
Useful life of intangible assets acquired   2 years 2 years      
Kechu BidCo AS | Product Trademarks            
Business Acquisition [Line Items]            
Useful life of intangible assets acquired   10 years 10 years      
Kechu BidCo AS | Developed technology            
Business Acquisition [Line Items]            
Useful life of intangible assets acquired   12 years 12 years      
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACQUISITIONS - Fair Value of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 30, 2022
Jun. 21, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Goodwill     $ 769,509 $ 523,949 $ 529,463
Increase (decrease) in contingent consideration liability     11,872 $ 0 $ 0
Cardinal Associates Inc. ("Bergstrom")          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Cash and cash equivalents $ 773        
Accounts receivable 4,699        
Inventories 3,972        
Property, plant and equipment 2,243        
Right of use assets 866        
Other assets 197        
Accounts payable (699)        
Other current liabilities 462        
Bank debt (206)        
Lease liabilities (871)        
Goodwill 31,209        
Total consideration on acquisition date 78,521        
Increase (decrease) in contingent consideration liability 3,565   $ 11,400    
Total expected consideration 82,292        
Cardinal Associates Inc. ("Bergstrom") | Former Shareholders          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Total expected consideration 82,086        
Cardinal Associates Inc. ("Bergstrom") | Former Bank          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Total expected consideration 206        
Cardinal Associates Inc. ("Bergstrom") | Customer relationships          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets 29,900        
Cardinal Associates Inc. ("Bergstrom") | Developed technology          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets 4,600        
Cardinal Associates Inc. ("Bergstrom") | Trademarks          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets $ 2,300        
Kechu BidCo AS          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Cash and cash equivalents   $ 6,365      
Accounts receivable   8,036      
Inventories   17,600      
Property, plant and equipment   9,854      
Right of use assets   3,349      
Other assets   2,399      
Accounts payable   (3,301)      
Bank debt   (30,648)      
Lease liabilities   (3,349)      
Other liabilities   (4,373)      
Deferred income taxes, net   (24,716)      
Goodwill   216,295      
Total consideration on acquisition date   307,013      
Increase (decrease) in contingent consideration liability   (4,037)      
Net gain on foreign currency exchange forward contracts   (512)      
Total expected consideration   333,112      
Kechu BidCo AS | Former Shareholders          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Total expected consideration   302,464      
Kechu BidCo AS | Former Shareholders' Lenders And Creditors          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Total expected consideration   30,648      
Kechu BidCo AS | Customer relationships          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets   88,813      
Kechu BidCo AS | Developed technology          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets   15,643      
Kechu BidCo AS | Trademarks          
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]          
Intangible assets   $ 5,046      
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.22.4
SIGNIFICANT ACQUISITIONS - Schedule of Pro Forma Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net Sales [Abstract]    
Kappa & Bergstrom actual results included in the Company's consolidated income statement in 2022 $ 22,158  
Pro forma combined net sales 982,021 $ 859,252
Net Earnings [Abstract]    
Kappa & Bergstrom actual results included in the Company's consolidated income statement in 2022 (5,359)  
Supplemental pro forma combined financial information $ 110,181 $ 90,672
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Net earnings $ (10,214) $ (8,370) $ (6,332)
Cost of sales      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost 1,302 845 1,115
Operating expenses      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation cost $ 11,922 $ 9,957 $ 7,188
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY - Stock-based Compensation (Details)
12 Months Ended
Dec. 31, 2022
plan
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of share-based compensation plans | plan 1
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) 408,380
1999 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized for grants (in shares) 6,000,000
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stock Options      
Weighted Average Assumptions [Abstract]      
Expected Volatility 30.30% 32.90% 26.90%
Expected Term (in years) 7 years 3 months 18 days 4 years 10 months 24 days 3 years 10 months 24 days
Risk-Free Interest Rate 2.80% 0.50% 1.30%
Dividend Yield 0.50% 0.50% 0.50%
Stock Options | Minimum      
Weighted Average Assumptions [Abstract]      
Vesting period 3 years    
Stock Options | Maximum      
Weighted Average Assumptions [Abstract]      
Vesting period 5 years    
Performance Shares | Employee      
Weighted Average Assumptions [Abstract]      
Expected Volatility 32.00% 33.00% 24.00%
Risk-Free Interest Rate 1.80% 0.20% 1.40%
Dividend Yield 0.50% 0.60% 0.50%
Initial total shareholder return percentage (15.70%) 11.70% 10.90%
Cliff vesting percentage 100.00%    
Vesting period 3 years    
Restricted Stock | Employee      
Weighted Average Assumptions [Abstract]      
Vesting period 3 years    
Restricted Stock | Non-employee director      
Weighted Average Assumptions [Abstract]      
Vesting period 3 years    
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY - Stock Option Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Outstanding at beginning of year (in shares) 867 858 951
Granted (in shares) 239 129 174
Exercised (in shares) (44) (109) (256)
Forfeited (in shares) (17) (10) (11)
Cancelled (in shares) 0 (1) 0
Outstanding at end of year (in shares) 1,045 867 858
Exercisable at end of year (in shares) 654 538 494
Weighted Average Exercise Price [Abstract]      
Outstanding at beginning of year (in dollars per share) $ 88.19 $ 80.58 $ 68.18
Granted (in dollars per share) 139.04 119.12 111.75
Exercised (in dollars per share) 73.58 63.42 55.26
Forfeited (in dollars per share) 124.89 106.93 92.94
Cancelled (in dollars per share) 0 74.57 0
Outstanding at end of year (in dollars per share) 99.82 88.19 80.58
Exercisable at end of period (in dollars per share) $ 81.95 $ 75.51 $ 69.04
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Aggregate intrinsic value for outstanding stock options $ 27,221 $ 69,711 $ 29,735
Weighted average remaining contractual term for outstanding stock options 6 years 4 months 24 days    
Aggregate intrinsic value for exercisable stock options outstanding $ 26,279    
Weighted average remaining contractual term for exercisable stock options outstanding 5 years    
Weighted-average fair value of options granted (in dollars per share) $ 44.77 $ 33.11 $ 24.36
Total intrinsic value of stock options exercised $ 2,713 $ 7,866 $ 12,698
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Shares Outstanding (in shares) | shares 1,045
Weighted Average Remaining Contractual  Term 6 years 4 months 24 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 99.82
Number of Options Exercisable (in shares) | shares 654
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 81.95
$38.10 - $74.57  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 38.10
Range of exercise prices, maximum (in dollars per share) $ 74.57
Shares Outstanding (in shares) | shares 267
Weighted Average Remaining Contractual  Term 3 years 7 months 6 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 65.05
Number of Options Exercisable (in shares) | shares 267
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 65.05
$76.89 - $111.94  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 76.89
Range of exercise prices, maximum (in dollars per share) $ 111.94
Shares Outstanding (in shares) | shares 403
Weighted Average Remaining Contractual  Term 5 years 9 months
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 93.78
Number of Options Exercisable (in shares) | shares 349
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 91.06
$113.24 - $150.85  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Range of exercise prices, minimum (in dollars per share) 113.24
Range of exercise prices, maximum (in dollars per share) $ 150.85
Shares Outstanding (in shares) | shares 375
Weighted Average Remaining Contractual  Term 8 years 10 months 24 days
Weighted Average Exercise Price of Options Outstanding (in dollars per share) $ 131.11
Number of Options Exercisable (in shares) | shares 38
Weighted Average Exercise Price of Options Exercisable (in dollars per share) $ 117.05
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
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 $ 20,791 $ 13,980 $ 14,154
Weighted-average period of recognition for unrecognized compensation cost 1 year 10 months 24 days    
Estimated share-based compensation expense for current fiscal year $ 14,600    
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) 166 159 138
Granted (in shares) 46 42 46
Vested (in shares) (82) (24) (21)
Forfeited (in shares) (8) (11) (4)
Non-vested balance as of end of year (in shares) 122 166 159
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) $ 99.70 $ 90.71 $ 80.03
Granted (in dollars per share) 137.17 123.58 110.53
Vested (in dollars per share) 82.15 85.83 67.60
Forfeited (in dollars per share) 118.07 90.49 91.91
Non-vested balance as of end of year (in dollars per share) $ 124.42 $ 99.70 $ 90.71
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) 69 71 70
Granted (in shares) 39 36 20
Vested (in shares) (35) (24) (8)
Forfeited (in shares) (3) (14) (11)
Non-vested balance as of end of year (in shares) 70 69 71
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) $ 110.72 $ 91.99 $ 81.26
Granted (in dollars per share) 114.22 108.74 126.46
Vested (in dollars per share) 53.17 70.64 104.15
Forfeited (in dollars per share) 84.09 81.03 82.71
Non-vested balance as of end of year (in dollars per share) $ 127.69 $ 110.72 $ 91.99
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized to be repurchased (in shares) 3,763,038      
Aggregate number of shares repurchased since inception (in shares) 3,070,548      
Number of shares acquired under the stock repurchase plan and subsequently reissued (in shares) 252,304 249,848 136,629  
Shares repurchased, average cost (in dollars per share) $ 140.40 $ 141.04 $ 98.54  
Adjustments to Previously Reflected Treasury Stock Balance        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Repurchases of common stock     $ 7,873 $ 18,069
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.22.4
INVENTORIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 44,477 $ 28,639
Work in progress 3,143 10,563
Finished goods 72,048 51,856
Total inventories 119,668 91,058
Reserve for inventory $ 2,640 $ 1,425
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 460,838 $ 408,219
Less: Accumulated depreciation 189,483 170,702
Property, plant and equipment, net 271,355 237,517
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 11,415 11,692
Building    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 90,644 89,602
Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 278,851 253,995
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 79,928 $ 52,930
XML 84 R66.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, excluding intangible assets $ 271,355 $ 237,517
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, excluding intangible assets 211,588 197,432
Foreign Countries    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, excluding intangible assets $ 59,767 $ 40,085
XML 85 R67.htm IDEA: XBRL DOCUMENT v3.22.4
PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 24,033 $ 23,295 $ 22,990
XML 86 R68.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]      
Goodwill $ 769,509,000 $ 523,949,000 $ 529,463,000
Amortization of identifiable intangible assets 27,271,000 25,092,000 $ 27,811,000
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]      
2023 28,395,000    
2024 19,305,000    
2025 15,938,000    
2026 15,847,000    
2027 15,267,000    
Identifiable intangible assets $ 0 $ 0  
XML 87 R69.htm IDEA: XBRL DOCUMENT v3.22.4
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Identifiable intangible assets [Abstract]    
Gross Carrying Amount $ 472,703 $ 327,330
Accumulated Amortization 259,408 232,665
Customer relationships and lists    
Identifiable intangible assets [Abstract]    
Gross Carrying Amount 357,131 240,059
Accumulated Amortization $ 190,576 173,489
Customer relationships and lists | Minimum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 10 years  
Customer relationships and lists | Maximum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 20 years  
Trademarks and trade names    
Identifiable intangible assets [Abstract]    
Gross Carrying Amount $ 50,058 43,116
Accumulated Amortization $ 33,416 28,985
Trademarks and trade names | Minimum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 2 years  
Trademarks and trade names | Maximum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 17 years  
Developed technology    
Identifiable intangible assets [Abstract]    
Gross Carrying Amount $ 40,473 20,234
Accumulated Amortization $ 16,171 14,607
Developed technology | Minimum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 5 years  
Developed technology | Maximum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 12 years  
Other    
Identifiable intangible assets [Abstract]    
Gross Carrying Amount $ 25,041 23,921
Accumulated Amortization $ 19,245 $ 15,584
Other | Minimum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 2 years  
Other | Maximum    
Identifiable intangible assets [Abstract]    
Amortization Period (In years) 18 years  
XML 88 R70.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY-METHOD INVESTMENT (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
vote
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2013
Schedule of Equity Method Investments [Line Items]        
Number of votes | vote 2      
Percentage of operating expenses to be absorbed 66.66%      
Percentage of production offtake 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 $ 559 $ 557 $ 575  
Capital contributions 355 85 $ 366  
Carrying value of joint venture $ 4,295 $ 4,499    
St. Gabriel CC Company, LLC | Eastman Chemical Company        
Schedule of Equity Method Investments [Line Items]        
Ownership percentage in joint venture       33.34%
XML 89 R71.htm IDEA: XBRL DOCUMENT v3.22.4
REVOLVING LOAN (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2022
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jul. 27, 2022
Jun. 27, 2018
Debt Instrument [Line Items]              
Repayments of outstanding balance     $ 103,000,000 $ 60,000,000 $ 95,000,000    
Capitalized costs net of accumulated amortization     1,317,000 421,000      
Amortization expense pertaining to capitalized costs     $ 335,000 282,000 $ 282,000    
Credit Agreement              
Debt Instrument [Line Items]              
Interest rate     5.798%        
Commitment fee percentage     0.20%        
Unused portion of revolving loan     $ 109,431,000        
Credit Agreement | Minimum              
Debt Instrument [Line Items]              
Commitment fee percentage     0.15%        
Credit Agreement | Maximum              
Debt Instrument [Line Items]              
Commitment fee percentage     0.225%        
Revolving loan | 2018 Credit Agreement              
Debt Instrument [Line Items]              
Maximum borrowing capacity           $ 550,000,000 $ 500,000,000
Proceeds from revolving loan $ 70,000,000 $ 345,000,000          
Repayments of outstanding balance     $ 433,569,000        
Installment payments required     0        
Outstanding balance     $ 440,569,000 $ 108,569,000      
XML 90 R72.htm IDEA: XBRL DOCUMENT v3.22.4
NET EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]                      
Net Earnings - Basic and Diluted $ 21,406 $ 25,249 $ 29,782 $ 28,930 $ 24,949 $ 25,013 $ 22,731 $ 23,411 $ 105,367 $ 96,104 $ 84,623
Weighted average common shares - basic (in shares)                 32,019,000 32,215,000 32,176,000
Effect of dilutive securities - stock options, restricted stock, and performance shares (in shares)                 374,000 457,000 327,000
Weighted average common shares - diluted (in shares)                 32,393,000 32,672,000 32,503,000
Basic net earnings per common share (in dollars per share) $ 0.67 $ 0.79 $ 0.93 $ 0.90 $ 0.78 $ 0.78 $ 0.71 $ 0.73 $ 3.29 $ 2.98 $ 2.63
Net earnings per share - diluted (in dollars per share) $ 0.66 $ 0.78 $ 0.92 $ 0.89 $ 0.76 $ 0.77 $ 0.70 $ 0.72 $ 3.25 $ 2.94 $ 2.60
Anti-dilutive stock options outstanding, excluded from diluted earnings per share calculation (in shares)                 371,513 155,294 204,672
XML 91 R73.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Loss Carryforwards [Line Items]      
Effective tax rate 21.20% 23.30% 20.50%
Valuation allowance $ 22 $ 0  
Interest and penalties (371) 262 $ 232
Accrued interest and penalties 1,735 $ 2,106  
State      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 366    
XML 92 R74.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 26,423 $ 25,019 $ 19,249
Foreign 7,103 7,553 3,399
State 3,964 3,664 3,590
Deferred:      
Federal (7,532) (3,709) (3,017)
Foreign (215) (3,038) 167
State (1,361) (360) (1,594)
Total income tax provision $ 28,382 $ 29,129 $ 21,794
XML 93 R75.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Effective Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Reconciliation [Abstract]      
Income tax at Federal statutory rate $ 28,087 $ 26,299 $ 22,348
State income taxes, net of Federal income taxes 1,862 2,406 2,288
Stock Options (676) (924) (1,529)
FDII (1,778) (1,540) (1,400)
Foreign rate differential 2,066 1,188 413
Other (1,179) 1,700 (326)
Total income tax provision $ 28,382 $ 29,129 $ 21,794
XML 94 R76.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Inventories $ 1,038 $ 495
Restricted stock and stock options 3,932 4,082
Lease liabilities 5,439 1,807
Foreign currency and interest rate swaps 0 649
Research and development 4,134 0
Other 3,717 3,657
Total deferred tax assets 18,260 10,690
Deferred tax (liabilities):    
Amortization (46,688) (28,133)
Depreciation (25,097) (25,484)
Prepaid expenses (462) (733)
Foreign currency and interest rate swaps (1,456) 0
Right of use assets (5,324) (1,769)
Other (1,995) (1,026)
Total deferred tax (liabilities) (81,022) (57,145)
Valuation allowance (22) 0
Net deferred tax (liability) $ (62,784) $ (46,455)
XML 95 R77.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Income Tax Uncertainties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Reconciliation of Unrecognized Tax Benefits [Roll Forward]      
Balance at beginning of period $ 5,881 $ 5,335 $ 4,762
Increases for tax positions of prior years 2,194 806 267
Decreases for tax positions of prior years (2,260) (260) (391)
Increases for tax positions related to current year 0 0 697
Balance at end of period $ 5,815 $ 5,881 $ 5,335
XML 96 R78.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT INFORMATION - Narrative (Details)
3 Months Ended
Mar. 31, 2020
segment
Segment Reporting [Abstract]  
Number of reportable segments 3
XML 97 R79.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT INFORMATION - Business Segment Assets and Net Sales (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]                      
Assets $ 1,624,512       $ 1,199,325       $ 1,624,512 $ 1,199,325  
Net sales 232,531 $ 244,267 $ 236,693 $ 228,867 213,133 $ 197,869 $ 202,365 $ 185,656 942,358 799,023 $ 703,644
Operating Segments | Human Nutrition and Health                      
Segment Reporting Information [Line Items]                      
Assets 1,170,238       727,131       1,170,238 727,131  
Net sales                 527,131 442,733 400,330
Operating Segments | Animal Nutrition and Health                      
Segment Reporting Information [Line Items]                      
Assets 175,972       158,971       175,972 158,971  
Net sales                 262,297 226,776 192,191
Operating Segments | Specialty Products                      
Segment Reporting Information [Line Items]                      
Assets 177,187       184,628       177,187 184,628  
Net sales                 131,438 117,020 103,566
Other and Unallocated                      
Segment Reporting Information [Line Items]                      
Assets $ 101,115       $ 128,595       101,115 128,595  
Net sales                 $ 21,492 $ 12,494 $ 7,557
XML 98 R80.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT INFORMATION - Business Segment Earnings Before Income Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]                      
Interest and other expense                 $ (11,437) $ (2,269) $ (4,730)
Earnings before income tax expense $ 25,776 $ 31,085 $ 39,258 $ 37,630 $ 33,146 $ 32,085 $ 30,019 $ 29,983 133,749 125,233 106,417
Other and Unallocated                      
Segment Reporting Information [Line Items]                      
Earnings before income tax expense                 (5,784) (4,728) (7,030)
Interest and other expense                      
Segment Reporting Information [Line Items]                      
Interest and other expense                 (11,437) (2,269) (4,730)
Human Nutrition and Health | Operating Segments                      
Segment Reporting Information [Line Items]                      
Earnings before income tax expense                 82,125 76,031 61,397
Animal Nutrition and Health | Operating Segments                      
Segment Reporting Information [Line Items]                      
Earnings before income tax expense                 36,056 26,179 29,979
Specialty Products | Operating Segments                      
Segment Reporting Information [Line Items]                      
Earnings before income tax expense                 $ 32,789 $ 30,020 $ 26,801
XML 99 R81.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT INFORMATION - Depreciation/Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Depreciation and amortization $ 51,848 $ 48,879 $ 51,281
Other and Unallocated      
Segment Reporting Information [Line Items]      
Depreciation and amortization 3,928 3,121 2,278
Human Nutrition and Health | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization 33,728 30,012 32,117
Animal Nutrition and Health | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization 6,685 7,414 7,187
Specialty Products | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization $ 7,507 $ 8,332 $ 9,699
XML 100 R82.htm IDEA: XBRL DOCUMENT v3.22.4
SEGMENT INFORMATION - Capital Expenditures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Capital expenditures $ 49,086 $ 36,142 $ 32,080
Amortization of identifiable intangible assets (27,271) (25,092) (27,811)
Other and Unallocated      
Segment Reporting Information [Line Items]      
Capital expenditures 605 524 423
Transaction and integration related costs 3,581 1,264 2,410
Amortization of identifiable intangible assets (2,951) (2,510) (1,606)
Human Nutrition and Health | Operating Segments      
Segment Reporting Information [Line Items]      
Capital expenditures 33,668 23,714 22,758
Animal Nutrition and Health | Operating Segments      
Segment Reporting Information [Line Items]      
Capital expenditures 10,809 8,100 6,039
Specialty Products | Operating Segments      
Segment Reporting Information [Line Items]      
Capital expenditures $ 4,004 $ 3,804 $ 2,860
XML 101 R83.htm IDEA: XBRL DOCUMENT v3.22.4
REVENUE (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2022
USD ($)
revenue_substream
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Disaggregation of Revenue [Line Items]                      
Net sales $ 232,531 $ 244,267 $ 236,693 $ 228,867 $ 213,133 $ 197,869 $ 202,365 $ 185,656 $ 942,358 $ 799,023 $ 703,644
United States                      
Disaggregation of Revenue [Line Items]                      
Net sales                 682,238 584,661 516,347
Foreign Countries                      
Disaggregation of Revenue [Line Items]                      
Net sales                 260,120 214,362 187,297
Product Sales                      
Disaggregation of Revenue [Line Items]                      
Net sales                 894,318 762,085 666,193
Co-manufacturing                      
Disaggregation of Revenue [Line Items]                      
Net sales                 40,621 27,994 29,063
Bill and Hold                      
Disaggregation of Revenue [Line Items]                      
Net sales                 0 0 1,158
Consignment                      
Disaggregation of Revenue [Line Items]                      
Net sales                 4,227 4,439 2,939
Product Sales Revenue                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 939,166 794,518 699,353
Number of sub-streams of revenue | revenue_substream                 4    
Royalty Revenue                      
Disaggregation of Revenue [Line Items]                      
Net sales                 $ 3,192 $ 4,505 $ 4,291
XML 102 R84.htm IDEA: XBRL DOCUMENT v3.22.4
SUPPLEMENTAL CASH FLOW INFORMATION (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash Paid for Income Taxes and Interest [Abstract]      
Income taxes $ 33,016 $ 25,355 $ 22,637
Interest 11,879 4,547 4,666
Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]      
Dividends payable 23,129 20,886 18,941
Increase in contingent consideration liability $ 11,872 $ 0 $ 0
XML 103 R85.htm IDEA: XBRL DOCUMENT v3.22.4
ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Net foreign currency translation adjustment $ (4,799) $ (11,255) $ 12,829
Unrealized gain/(loss) on cash flow hedge 3,564 2,707 (3,094)
Tax (868) (654) 809
Net of tax 2,696 2,053 (2,285)
Net change in postretirement benefit plan (see Note 15 for further information)      
Prior service credit and gain arising during the period (41) (4) (503)
Amortization of prior service credit 9 74 74
Amortization of loss (2) (21) (50)
Total before tax (34) 49 (479)
Tax (24) (13) 127
Adjustment 0 0 (455)
Net of tax (58) 36 (807)
Other comprehensive (loss)/ income, net of tax (2,161) (9,166) 9,737
Currency swap      
Other Comprehensive Income (Loss), Net of Tax [Abstract]      
Net foreign currency translation adjustment 3,851 4,766 (4,882)
Net change in postretirement benefit plan (see Note 15 for further information)      
Net foreign currency translation adjustment tax $ (1,236) $ (1,527) $ 1,579
XML 104 R86.htm IDEA: XBRL DOCUMENT v3.22.4
ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 877,015 $ 828,233 $ 743,667
Other comprehensive (loss)/gain (2,161) (9,166) 9,737
Ending balance 938,284 877,015 828,233
Total      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (4,993) 4,173 (5,564)
Ending balance (7,154) (4,993) $ 4,173
Foreign currency translation adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (3,602)    
Other comprehensive (loss)/gain (4,799)    
Ending balance (8,401) (3,602)  
Cash flow hedge      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (1,631)    
Other comprehensive (loss)/gain 2,696    
Ending balance 1,065 (1,631)  
Postretirement benefit plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 240    
Other comprehensive (loss)/gain (58)    
Ending balance $ 182 $ 240  
XML 105 R87.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS - Narrative (Details)
$ in Thousands
12 Months Ended
Aug. 30, 2022
plan
Jun. 21, 2022
plan
Jan. 01, 2021
plan
Dec. 31, 2022
USD ($)
plan
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
plan
Defined Benefit Plan Disclosure [Line Items]            
Number of savings plan     1     2
Profit Sharing contributions | $       $ 1,151 $ 1,459 $ 1,022
401(k) contributions | $       $ 4,363 $ 4,142 $ 3,751
Number of unfunded plans       2    
Number of multiemployer benefit pension plans       1    
Contribution rate increase       4.00% 4.00%  
Deferred compensation liability | $       $ 8,543 $ 6,270  
Kechu BidCo AS            
Defined Benefit Plan Disclosure [Line Items]            
Number of defined contribution plans   1        
Cardinal Associates Inc. ("Bergstrom")            
Defined Benefit Plan Disclosure [Line Items]            
Number of defined contribution plans 1          
XML 106 R88.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Postretirement Medical Plans      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year $ 1,293 $ 1,374  
Service cost with interest to end of year 79 87 $ 68
Interest cost 26 23 26
Participant contributions 27 28  
Benefits paid (69) (426)  
Actuarial loss 109 207  
Benefit obligation at end of year 1,465 1,293 1,374
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 0 0  
Employer contributions 42 398  
Participant contributions 27 28  
Benefits paid (69) (426)  
Fair value of plan assets at end of year 0 0 0
Pension Plan      
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 1,175    
Fair value of plan assets at end of year 1,196 1,175  
Pension Plan | Chemogas Defined Pension Plan      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation at beginning of year 1,859 2,053  
Service cost with interest to end of year 44 67 104
Interest cost 17 14 20
Participant contributions 27 24  
Benefits paid (60) (18)  
Actuarial loss (194) (127)  
Exchange rate changes (104) (154)  
Benefit obligation at end of year 1,589 1,859 2,053
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of year 1,175 1,103  
Actual return on plan assets 26 76  
Employer contributions 94 73  
Participant contributions 27 24  
Benefits paid (60) (18)  
Exchange rate changes (66) (83)  
Fair value of plan assets at end of year $ 1,196 $ 1,175 $ 1,103
XML 107 R89.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]      
Unrecognized prior service cost $ 74 $ 74  
Unrecognized net gain (24) (50)  
Postretirement Medical Plans      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated postretirement benefit obligation (1,465) (1,293)  
Fair value of plan assets 0 0 $ 0
Funded status (1,465) (1,293)  
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations) (1,465) (1,293)  
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated postretirement benefit obligation (1,589) (1,859)  
Fair value of plan assets 1,196 1,175  
Funded status (393) (684)  
Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations) $ (393) $ (684)  
XML 108 R90.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Postretirement Medical Plans      
Defined Benefit Plan Disclosure [Line Items]      
Service cost with interest to end of year $ 79 $ 87 $ 68
Interest cost 26 23 26
Amortization of prior service cost 9 74 74
Amortization of gain (2) (24) (50)
Total net periodic benefit cost 112 160 118
Pension Plan | Chemogas Defined Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Service cost with interest to end of year 44 67 104
Interest cost 17 14 20
Expected return on plan assets (37) (34) (14)
Amortization of prior service cost 0 0 0
Amortization of gain 0 3 0
Total net periodic benefit cost $ 24 $ 50 $ 110
XML 109 R91.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Postretirement Medical Plans  
Defined Benefit Plan Disclosure [Line Items]  
2023 $ 118
2024 151
2025 149
2026 113
2027 115
Years 2028-2032 622
Pension Plan | Chemogas Defined Pension Plan  
Defined Benefit Plan Disclosure [Line Items]  
2023 1
2024 0
2025 0
2026 0
2027 0
Years 2028-2032 $ 24
XML 110 R92.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Central States, Southeast and Southwest Areas Pension Fund      
Multiemployer Plans [Line Items]      
Contributions of Balchem Corporation $ 939 $ 816 $ 774
XML 111 R93.htm IDEA: XBRL DOCUMENT v3.22.4
EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Pension Plan | Chemogas Defined Pension Plan      
Benefit Obligatoins      
Discount rate 4.00% 1.00%  
Net Cost      
Discount rate 1.00% 0.75% 1.00%
Expected return on assets 3.25% 3.25% 1.00%
Postretirement Medical Plans      
Benefit Obligatoins      
Discount rate 4.40% 2.10%  
Net Cost      
Discount rate 2.10% 1.75% 2.50%
XML 112 R94.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
financial_instrument
Dec. 31, 2021
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Number of financial instruments held for trading purposes | financial_instrument 0  
Business combination, contingent consideration, liability, noncurrent $ 11,400  
Derivative assets (liabilities) 5,993 $ (2,658)
Cross-currency swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets (liabilities) 4,587 (500)
Interest rate swap    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Derivative assets (liabilities) 1,406 (2,158)
Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Related rabbi trust assets 8,547 6,267
Money Market Funds    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents $ 934 $ 933
XML 113 R95.htm IDEA: XBRL DOCUMENT v3.22.4
RELATED PARTY TRANSACTIONS (Details) - St. Gabriel CC Company, LLC - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]      
Finished goods received from related party recorded in cost of goods sold $ 29,062 $ 22,043 $ 12,190
Receivable from related party 8,820 10,504  
Payable to related party 5,224 7,552  
Other receivable from related party 0 164  
Accounts payable 296 296  
Services Provided      
Related Party Transaction [Line Items]      
Revenues from related party 4,213 3,637 3,396
Raw Materials Sold      
Related Party Transaction [Line Items]      
Revenues from related party $ 39,853 $ 27,915 $ 13,495
XML 114 R96.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
tranche
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 22, 2022
ft²
Lessee, Lease, Description [Line Items]        
Reasonably certain criterion renewal period 2 years      
Number of lease tranches | tranche 4      
Operating lease cost | $ $ 4,478 $ 3,143 $ 3,105  
Corporate Headquarters And Laboratory Facility, Sublease        
Lessee, Lease, Description [Line Items]        
Operating lease term       10 years
Office space | ft²       40,000
Years 1 and 2        
Lessee, Lease, Description [Line Items]        
Discount rate 1.45%      
Years 1 and 2 | Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease term 1 year      
Years 1 and 2 | Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease term 2 years      
Years 3 and 4        
Lessee, Lease, Description [Line Items]        
Discount rate 2.04%      
Years 3 and 4 | Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease term 3 years      
Years 3 and 4 | Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease term 4 years      
Years 5 through 9        
Lessee, Lease, Description [Line Items]        
Discount rate 2.38%      
Years 5 through 9 | Minimum        
Lessee, Lease, Description [Line Items]        
Operating lease term 5 years      
Years 5 through 9 | Maximum        
Lessee, Lease, Description [Line Items]        
Operating lease term 9 years      
More than 10 years        
Lessee, Lease, Description [Line Items]        
Operating lease term 10 years      
Discount rate 3.10%      
XML 115 R97.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Right of use assets    
Operating Lease - ROU $ 17,094 $ 6,929
Finance Leases - ROU 2,338 2,359
Total right-of-use assets 19,432 9,288
Operating leases liabilities - current 3,796 2,194
Finance lease liabilities - current 226 167
Total lease liabilities, current 4,022 2,361
Operating lease liabilities - non-current 13,806 4,811
Finance lease liabilities - non-current 2,213 2,303
Total lease liabilities, non-current $ 16,019 $ 7,114
XML 116 R98.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lease Cost      
Operating lease cost $ 4,478 $ 3,143 $ 3,105
Amortization of ROU asset 210 210 210
Interest on lease liabilities 125 129 137
Total finance lease 335 339 347
Interest on lease liabilities 4,813 3,482 3,452
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases 4,269 3,097 2,864
Operating cash flows from finance leases 125 129 137
Principal payments on finance lease 177 159 151
Cash flows from operating and finance leases 4,571 3,385 3,152
ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals 11,488 3,804 1,042
ROU assets obtained in exchange for new finance lease liabilities, net of ROU asset disposals $ 0 $ 0 $ 2,782
Weighted-average remaining lease term - operating leases 5 years 7 months 17 days 4 years 2 months 15 days 4 years 1 month 24 days
Weighted-average remaining lease term - finance leases 9 years 11 months 12 days 11 years 4 months 28 days 12 years 3 months
Weighted-average discount rate - operating leases 2.70% 3.50% 4.50%
Weighted-average discount rate - finance leases 5.00% 5.10% 5.10%
XML 117 R99.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Operating And Finance Lease, Liability, To Be Paid [Abstract]  
2023 $ 5,352
2024 4,155
2025 3,141
2026 2,741
2027 2,298
Thereafter 6,880
Total minimum lease payments $ 24,567
XML 118 R100.htm IDEA: XBRL DOCUMENT v3.22.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 30, 2022
derivative
Jun. 21, 2022
derivative
May 28, 2019
USD ($)
Interest rate swap | Interest Expense            
Derivative [Line Items]            
Net interest income (expense) $ 400 $ (2,144) $ (1,593)      
Forward Contracts            
Derivative [Line Items]            
Contracts | derivative       4 4  
Net gains on forward contracts 512          
Designated as hedge | Interest rate swap            
Derivative [Line Items]            
Notional amount of derivatives           $ 108,569
Designated as hedge | Interest rate swap | Pay-Fixed Interest Rate            
Derivative [Line Items]            
Fixed interest rate           2.05%
Designated as hedge | Cross-currency swap            
Derivative [Line Items]            
Notional amount of derivatives           $ 108,569
Designated as hedge | Cross-currency swap | Pay-Fixed Interest Rate            
Derivative [Line Items]            
Fixed interest rate           0.00%
Designated as hedge | Cross-currency swap | Receive-Fixed Interest Rate            
Derivative [Line Items]            
Fixed interest rate           2.05%
Designated as hedge | Cross-currency swap | Interest Expense            
Derivative [Line Items]            
Net interest income (expense) $ 2,250 $ 2,257 $ 2,275      
XML 119 R101.htm IDEA: XBRL DOCUMENT v3.22.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivative assets (liabilities)    
Derivative assets (liabilities) $ 5,993 $ (2,658)
Interest rate swap    
Derivative assets (liabilities)    
Derivative assets (liabilities) 1,406 (2,158)
Cross-currency swap    
Derivative assets (liabilities)    
Derivative assets (liabilities) $ 4,587 $ (500)
XML 120 R102.htm IDEA: XBRL DOCUMENT v3.22.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Derivative Instruments, Gain (Loss) [Line Items]      
Cash flow hedge (interest rate swap), net of tax $ 2,696 $ 2,053 $ (2,285)
Net foreign currency translation adjustment (4,799) (11,255) 12,829
Losses and gains recognized in accumulated other comprehensive income (loss) $ 6,547 $ 6,819 $ (7,167)
Interest rate swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Unrealized gain/(loss) on cash flow hedge, net of taxes of $868, $654, and $809 at December 31, 2022, 2021, and 2020, respectively Unrealized gain/(loss) on cash flow hedge, net of taxes of $868, $654, and $809 at December 31, 2022, 2021, and 2020, respectively Unrealized gain/(loss) on cash flow hedge, net of taxes of $868, $654, and $809 at December 31, 2022, 2021, and 2020, respectively
Cash flow hedge (interest rate swap), net of tax $ 2,696 $ 2,053 $ (2,285)
Cross-currency swap      
Derivative Instruments, Gain (Loss) [Line Items]      
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Net change in postretirement benefit plan, net of taxes of $24, $13, and $127 at December 31, 2022, 2021 and 2020, respectively Net change in postretirement benefit plan, net of taxes of $24, $13, and $127 at December 31, 2022, 2021 and 2020, respectively Net change in postretirement benefit plan, net of taxes of $24, $13, and $127 at December 31, 2022, 2021 and 2020, respectively
Net foreign currency translation adjustment $ 3,851 $ 4,766 $ (4,882)
XML 121 R103.htm IDEA: XBRL DOCUMENT v3.22.4
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary Of Key Terms of Forward Exchange Contracts (Details) - Not Designated as Hedging Instrument
€ in Thousands, kr in Thousands, $ in Thousands
Jun. 21, 2022
USD ($)
Jun. 21, 2022
NOK (kr)
Jun. 21, 2022
EUR (€)
Jun. 17, 2022
USD ($)
Jun. 17, 2022
EUR (€)
Foreign Exchange Forward, USD NOK          
Derivative Instruments, Gain (Loss) [Line Items]          
Notional value $ 294,555 kr 2,924,553      
Foreign Exchange Forward, USD EURO          
Derivative Instruments, Gain (Loss) [Line Items]          
Notional value $ 16,640   € 15,972 $ 6,436 € 6,180
Foreign Exchange Forward, EURO NOK          
Derivative Instruments, Gain (Loss) [Line Items]          
Notional value   kr 165,210 € 15,972    
XML 122 R104.htm IDEA: XBRL DOCUMENT v3.22.4
QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2021
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 232,531 $ 244,267 $ 236,693 $ 228,867 $ 213,133 $ 197,869 $ 202,365 $ 185,656 $ 942,358 $ 799,023 $ 703,644
Gross margin 68,639 68,430 71,876 71,506 64,066 60,934 59,447 58,727 280,451 243,174 223,897
Earnings before income taxes 25,776 31,085 39,258 37,630 33,146 32,085 30,019 29,983 133,749 125,233 106,417
Net earnings $ 21,406 $ 25,249 $ 29,782 $ 28,930 $ 24,949 $ 25,013 $ 22,731 $ 23,411 $ 105,367 $ 96,104 $ 84,623
Basic net earnings per common share (in dollars per share) $ 0.67 $ 0.79 $ 0.93 $ 0.90 $ 0.78 $ 0.78 $ 0.71 $ 0.73 $ 3.29 $ 2.98 $ 2.63
Diluted net earnings per common share (in dollars per share) $ 0.66 $ 0.78 $ 0.92 $ 0.89 $ 0.76 $ 0.77 $ 0.70 $ 0.72 $ 3.25 $ 2.94 $ 2.60
XML 123 R105.htm IDEA: XBRL DOCUMENT v3.22.4
VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Allowance for Doubtful Accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance $ 928 $ 2,092 $ 2,080
Additions charged to costs and expenses 401 180 140
Adjustments/deductions (103) (1,344) (128)
Ending balance 1,226 928 2,092
Inventory Reserve      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning balance 1,425 2,782 4,281
Additions charged to costs and expenses 6,786 7,312 5,964
Adjustments/deductions (5,571) (8,669) (7,463)
Ending balance $ 2,640 $ 1,425 $ 2,782
XML 124 bcpc-20221231_htm.xml IDEA: XBRL DOCUMENT 0000009326 2022-01-01 2022-12-31 0000009326 2022-06-30 0000009326 2023-02-10 0000009326 2022-12-31 0000009326 2021-12-31 0000009326 2021-01-01 2021-12-31 0000009326 2020-01-01 2020-12-31 0000009326 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:AdditionalPaidInCapitalMember 2019-12-31 0000009326 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0000009326 2020-12-31 0000009326 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0000009326 us-gaap:RetainedEarningsMember 2020-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000009326 us-gaap:CommonStockMember 2020-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000009326 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000009326 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000009326 us-gaap:RetainedEarningsMember 2021-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000009326 us-gaap:CommonStockMember 2021-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000009326 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000009326 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000009326 us-gaap:RetainedEarningsMember 2022-12-31 0000009326 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000009326 us-gaap:CommonStockMember 2022-12-31 0000009326 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000009326 srt:MinimumMember us-gaap:BuildingMember 2022-01-01 2022-12-31 0000009326 srt:MaximumMember us-gaap:BuildingMember 2022-01-01 2022-12-31 0000009326 srt:MinimumMember us-gaap:EquipmentMember 2022-01-01 2022-12-31 0000009326 srt:MaximumMember us-gaap:EquipmentMember 2022-01-01 2022-12-31 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember 2022-01-01 2022-12-31 0000009326 bcpc:CardinalAssociatesIncBergstromMember 2022-01-01 2022-12-31 0000009326 bcpc:HumanNutritionAndHealthMember 2022-12-31 0000009326 bcpc:HumanNutritionAndHealthMember 2021-12-31 0000009326 bcpc:AnimalNutritionAndHealthMember 2022-12-31 0000009326 bcpc:AnimalNutritionAndHealthMember 2021-12-31 0000009326 bcpc:SpecialtyProductsMember 2022-12-31 0000009326 bcpc:SpecialtyProductsMember 2021-12-31 0000009326 bcpc:IndustrialProductsMember 2022-12-31 0000009326 bcpc:IndustrialProductsMember 2021-12-31 0000009326 srt:MinimumMember us-gaap:CustomerListsMember 2022-01-01 2022-12-31 0000009326 srt:MaximumMember us-gaap:CustomerListsMember 2022-01-01 2022-12-31 0000009326 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-12-31 0000009326 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-12-31 0000009326 srt:MinimumMember us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0000009326 srt:MaximumMember us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0000009326 srt:MinimumMember bcpc:RegulatoryRegistrationCostsMember 2022-01-01 2022-12-31 0000009326 srt:MaximumMember bcpc:RegulatoryRegistrationCostsMember 2022-01-01 2022-12-31 0000009326 srt:MinimumMember bcpc:PatentsTradeSecretsMember 2022-01-01 2022-12-31 0000009326 srt:MaximumMember bcpc:PatentsTradeSecretsMember 2022-01-01 2022-12-31 0000009326 srt:MinimumMember bcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember 2022-01-01 2022-12-31 0000009326 srt:MaximumMember bcpc:OtherIntangibleAssetsExcludingRegulatoryRegistrationCostsAndPatentsTradeSecretsMember 2022-01-01 2022-12-31 0000009326 bcpc:CardinalAssociatesIncBergstromMember 2022-08-30 0000009326 bcpc:CardinalAssociatesIncBergstromMember 2022-08-30 2022-08-30 0000009326 bcpc:FormerShareholdersMember bcpc:CardinalAssociatesIncBergstromMember 2022-08-30 2022-08-30 0000009326 bcpc:FormerBankMember bcpc:CardinalAssociatesIncBergstromMember 2022-08-30 2022-08-30 0000009326 bcpc:CardinalAssociatesIncBergstromMember 2022-12-31 0000009326 bcpc:HumanNutritionAndHealthMember 2022-08-30 2022-08-30 0000009326 bcpc:AnimalNutritionAndHealthMember 2022-08-30 2022-08-30 0000009326 bcpc:CardinalAssociatesIncBergstromMember us-gaap:CustomerRelationshipsMember 2022-08-30 0000009326 bcpc:CardinalAssociatesIncBergstromMember us-gaap:DevelopedTechnologyRightsMember 2022-08-30 0000009326 bcpc:CardinalAssociatesIncBergstromMember us-gaap:TrademarksMember 2022-08-30 0000009326 bcpc:CardinalAssociatesIncBergstromMember us-gaap:CustomerRelationshipsMember 2022-08-30 2022-08-30 0000009326 bcpc:CardinalAssociatesIncBergstromMember bcpc:CorporateTrademarkMember 2022-08-30 2022-08-30 0000009326 bcpc:CardinalAssociatesIncBergstromMember bcpc:ProductTrademarksMember 2022-08-30 2022-08-30 0000009326 bcpc:CardinalAssociatesIncBergstromMember us-gaap:DevelopedTechnologyRightsMember 2022-08-30 2022-08-30 0000009326 bcpc:CardinalAssociatesIncBergstromMember 2021-01-01 2021-12-31 0000009326 bcpc:CardinalAssociatesIncBergstromMember 2020-01-01 2020-12-31 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember 2022-06-21 2022-06-21 0000009326 bcpc:FormerShareholdersMember bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember 2022-06-21 2022-06-21 0000009326 bcpc:FormerShareholdersLendersAndCreditorsMember bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember 2022-06-21 2022-06-21 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember 2022-12-31 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember 2022-06-21 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember us-gaap:CustomerRelationshipsMember 2022-06-21 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember us-gaap:DevelopedTechnologyRightsMember 2022-06-21 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember us-gaap:TrademarksMember 2022-06-21 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember us-gaap:CustomerRelationshipsMember 2022-06-21 2022-06-21 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember bcpc:CorporateTrademarkMember 2022-06-21 2022-06-21 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember bcpc:ProductTrademarksMember 2022-06-21 2022-06-21 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember us-gaap:DevelopedTechnologyRightsMember 2022-06-21 2022-06-21 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember 2021-01-01 2021-12-31 0000009326 bcpc:KechuBidCoASAndItsSubsidiaryCompaniesKappaMember 2020-01-01 2020-12-31 0000009326 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0000009326 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0000009326 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0000009326 us-gaap:OperatingExpenseMember 2022-01-01 2022-12-31 0000009326 us-gaap:OperatingExpenseMember 2021-01-01 2021-12-31 0000009326 us-gaap:OperatingExpenseMember 2020-01-01 2020-12-31 0000009326 bcpc:OmnibusIncentivePlan2017Member 2022-12-31 0000009326 bcpc:StockPlan1999Member 2022-12-31 0000009326 bcpc:OmnibusIncentivePlan2017Member 2022-01-01 2022-12-31 0000009326 us-gaap:EmployeeStockOptionMember bcpc:OmnibusIncentivePlan2017Member 2022-12-31 0000009326 us-gaap:ShareBasedPaymentArrangementNonemployeeMember bcpc:OmnibusIncentivePlan2017Member 2022-01-01 2022-12-31 0000009326 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000009326 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0000009326 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-01-01 2021-12-31 0000009326 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-12-31 0000009326 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000009326 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000009326 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-12-31 0000009326 us-gaap:RestrictedStockMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-01-01 2022-12-31 0000009326 bcpc:ExercisePriceRange1Member 2022-01-01 2022-12-31 0000009326 bcpc:ExercisePriceRange1Member 2022-12-31 0000009326 bcpc:ExercisePriceRange2Member 2022-01-01 2022-12-31 0000009326 bcpc:ExercisePriceRange2Member 2022-12-31 0000009326 bcpc:ExercisePriceRange3Member 2022-01-01 2022-12-31 0000009326 bcpc:ExercisePriceRange3Member 2022-12-31 0000009326 us-gaap:RestrictedStockMember 2021-12-31 0000009326 us-gaap:RestrictedStockMember 2020-12-31 0000009326 us-gaap:RestrictedStockMember 2019-12-31 0000009326 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0000009326 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0000009326 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0000009326 us-gaap:RestrictedStockMember 2022-12-31 0000009326 us-gaap:PerformanceSharesMember 2021-12-31 0000009326 us-gaap:PerformanceSharesMember 2020-12-31 0000009326 us-gaap:PerformanceSharesMember 2019-12-31 0000009326 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0000009326 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0000009326 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0000009326 us-gaap:PerformanceSharesMember 2022-12-31 0000009326 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2020-01-01 2020-12-31 0000009326 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember 2019-01-01 2019-12-31 0000009326 us-gaap:LandMember 2022-12-31 0000009326 us-gaap:LandMember 2021-12-31 0000009326 us-gaap:BuildingMember 2022-12-31 0000009326 us-gaap:BuildingMember 2021-12-31 0000009326 us-gaap:EquipmentMember 2022-12-31 0000009326 us-gaap:EquipmentMember 2021-12-31 0000009326 us-gaap:ConstructionInProgressMember 2022-12-31 0000009326 us-gaap:ConstructionInProgressMember 2021-12-31 0000009326 srt:NorthAmericaMember 2022-12-31 0000009326 srt:NorthAmericaMember 2021-12-31 0000009326 srt:EuropeMember 2022-12-31 0000009326 srt:EuropeMember 2021-12-31 0000009326 us-gaap:CustomerListsMember 2022-12-31 0000009326 us-gaap:CustomerListsMember 2021-12-31 0000009326 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0000009326 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0000009326 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0000009326 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0000009326 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-12-31 0000009326 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2022-01-01 2022-12-31 0000009326 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0000009326 us-gaap:OtherIntangibleAssetsMember 2021-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2013-12-31 0000009326 bcpc:EastmanChemicalCompanyMember bcpc:StGabrielCCCompanyLLCMember 2013-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2022-01-01 2022-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2021-01-01 2021-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2020-01-01 2020-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2022-12-31 0000009326 bcpc:StGabrielCCCompanyLLCMember 2021-12-31 0000009326 bcpc:A2018CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2018-06-27 0000009326 bcpc:A2018CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2022-04-01 2022-06-30 0000009326 bcpc:A2018CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2022-07-27 0000009326 bcpc:A2018CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-12-31 0000009326 bcpc:A2018CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2022-07-01 2022-09-30 0000009326 bcpc:A2018CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000009326 bcpc:A2018CreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-12-31 0000009326 bcpc:RevolvingCreditAgreementMember 2022-12-31 0000009326 srt:MinimumMember bcpc:RevolvingCreditAgreementMember 2022-01-01 2022-12-31 0000009326 srt:MaximumMember bcpc:RevolvingCreditAgreementMember 2022-01-01 2022-12-31 0000009326 bcpc:RevolvingCreditAgreementMember 2022-01-01 2022-12-31 0000009326 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0000009326 2020-01-01 2020-03-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2022-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2021-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2022-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2021-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2022-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2021-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2022-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2021-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2022-01-01 2022-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2021-01-01 2021-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:HumanNutritionAndHealthMember 2020-01-01 2020-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2022-01-01 2022-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2021-01-01 2021-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:AnimalNutritionAndHealthMember 2020-01-01 2020-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2022-01-01 2022-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2021-01-01 2021-12-31 0000009326 us-gaap:OperatingSegmentsMember bcpc:SpecialtyProductsMember 2020-01-01 2020-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-12-31 0000009326 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-12-31 0000009326 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-12-31 0000009326 us-gaap:MaterialReconcilingItemsMember 2021-01-01 2021-12-31 0000009326 us-gaap:MaterialReconcilingItemsMember 2020-01-01 2020-12-31 0000009326 bcpc:ProductSalesMember 2022-01-01 2022-12-31 0000009326 bcpc:ProductSalesMember 2021-01-01 2021-12-31 0000009326 bcpc:ProductSalesMember 2020-01-01 2020-12-31 0000009326 bcpc:CoManufacturingMember 2022-01-01 2022-12-31 0000009326 bcpc:CoManufacturingMember 2021-01-01 2021-12-31 0000009326 bcpc:CoManufacturingMember 2020-01-01 2020-12-31 0000009326 bcpc:BillAndHoldMember 2022-01-01 2022-12-31 0000009326 bcpc:BillAndHoldMember 2021-01-01 2021-12-31 0000009326 bcpc:BillAndHoldMember 2020-01-01 2020-12-31 0000009326 bcpc:ConsignmentMember 2022-01-01 2022-12-31 0000009326 bcpc:ConsignmentMember 2021-01-01 2021-12-31 0000009326 bcpc:ConsignmentMember 2020-01-01 2020-12-31 0000009326 us-gaap:ProductMember 2022-01-01 2022-12-31 0000009326 us-gaap:ProductMember 2021-01-01 2021-12-31 0000009326 us-gaap:ProductMember 2020-01-01 2020-12-31 0000009326 us-gaap:RoyaltyMember 2022-01-01 2022-12-31 0000009326 us-gaap:RoyaltyMember 2021-01-01 2021-12-31 0000009326 us-gaap:RoyaltyMember 2020-01-01 2020-12-31 0000009326 country:US 2022-01-01 2022-12-31 0000009326 country:US 2021-01-01 2021-12-31 0000009326 country:US 2020-01-01 2020-12-31 0000009326 us-gaap:NonUsMember 2022-01-01 2022-12-31 0000009326 us-gaap:NonUsMember 2021-01-01 2021-12-31 0000009326 us-gaap:NonUsMember 2020-01-01 2020-12-31 0000009326 us-gaap:CurrencySwapMember 2022-01-01 2022-12-31 0000009326 us-gaap:CurrencySwapMember 2021-01-01 2021-12-31 0000009326 us-gaap:CurrencySwapMember 2020-01-01 2020-12-31 0000009326 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000009326 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0000009326 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0000009326 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0000009326 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-12-31 0000009326 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-12-31 0000009326 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000009326 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000009326 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000009326 2021-01-01 2021-01-01 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2021-12-31 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2020-12-31 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2022-01-01 2022-12-31 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2021-01-01 2021-12-31 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2022-12-31 0000009326 us-gaap:DefinedBenefitPostretirementHealthCoverageMember 2020-01-01 2020-12-31 0000009326 bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember 2022-01-01 2022-12-31 0000009326 bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember 2021-01-01 2021-12-31 0000009326 bcpc:CentralStatesSoutheastAndSouthwestAreasPensionFundMember 2020-01-01 2020-12-31 0000009326 bcpc:ChemogasDefinedPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-12-31 0000009326 bcpc:ChemogasDefinedPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-12-31 0000009326 bcpc:ChemogasDefinedPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-12-31 0000009326 bcpc:ChemogasDefinedPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000009326 bcpc:ChemogasDefinedPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000009326 us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000009326 us-gaap:PensionPlansDefinedBenefitMember 2021-12-31 0000009326 bcpc:ChemogasDefinedPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-01-01 2020-12-31 0000009326 us-gaap:FairValueInputsLevel1Member 2022-12-31 0000009326 us-gaap:FairValueInputsLevel1Member 2021-12-31 0000009326 us-gaap:MoneyMarketFundsMember 2022-12-31 0000009326 us-gaap:MoneyMarketFundsMember 2021-12-31 0000009326 us-gaap:CurrencySwapMember 2022-12-31 0000009326 us-gaap:InterestRateSwapMember 2022-12-31 0000009326 us-gaap:CurrencySwapMember 2021-12-31 0000009326 us-gaap:InterestRateSwapMember 2021-12-31 0000009326 bcpc:ServicesProvidedMember us-gaap:CorporateJointVentureMember 2022-01-01 2022-12-31 0000009326 bcpc:ServicesProvidedMember us-gaap:CorporateJointVentureMember 2021-01-01 2021-12-31 0000009326 bcpc:ServicesProvidedMember us-gaap:CorporateJointVentureMember 2020-01-01 2020-12-31 0000009326 bcpc:RawMaterialsSoldMember us-gaap:CorporateJointVentureMember 2022-01-01 2022-12-31 0000009326 bcpc:RawMaterialsSoldMember us-gaap:CorporateJointVentureMember 2021-01-01 2021-12-31 0000009326 bcpc:RawMaterialsSoldMember us-gaap:CorporateJointVentureMember 2020-01-01 2020-12-31 0000009326 us-gaap:CorporateJointVentureMember 2022-01-01 2022-12-31 0000009326 us-gaap:CorporateJointVentureMember 2021-01-01 2021-12-31 0000009326 us-gaap:CorporateJointVentureMember 2020-01-01 2020-12-31 0000009326 us-gaap:CorporateJointVentureMember 2022-12-31 0000009326 us-gaap:CorporateJointVentureMember 2021-12-31 0000009326 bcpc:CorporateHeadquartersAndLaboratoryFacilitySubleaseMember 2022-06-22 0000009326 bcpc:LesseeOperatingLeaseTrancheOneMember srt:MinimumMember 2022-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheOneMember srt:MaximumMember 2022-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheOneMember 2022-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheTwoMember srt:MinimumMember 2022-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheTwoMember srt:MaximumMember 2022-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheTwoMember 2022-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheThreeMember srt:MinimumMember 2022-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheThreeMember srt:MaximumMember 2022-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheThreeMember 2022-12-31 0000009326 bcpc:LesseeOperatingLeaseTrancheFourMember 2022-12-31 0000009326 bcpc:PayFixedInterestRateMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-05-28 0000009326 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2022-01-01 2022-12-31 0000009326 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-01-01 2021-12-31 0000009326 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-01-01 2020-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 2019-05-28 0000009326 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2022-01-01 2022-12-31 0000009326 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2021-01-01 2021-12-31 0000009326 us-gaap:CurrencySwapMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:InterestExpenseMember 2020-01-01 2020-12-31 0000009326 us-gaap:InterestRateSwapMember 2021-01-01 2021-12-31 0000009326 us-gaap:InterestRateSwapMember 2022-01-01 2022-12-31 0000009326 us-gaap:InterestRateSwapMember 2020-01-01 2020-12-31 0000009326 us-gaap:ForwardContractsMember 2022-06-21 0000009326 us-gaap:ForwardContractsMember 2022-01-01 2022-12-31 0000009326 us-gaap:ForwardContractsMember 2022-06-30 0000009326 bcpc:ForeignExchangeForwardUSDNOKMember us-gaap:NondesignatedMember 2022-06-21 0000009326 bcpc:ForeignExchangeForwardUSDEUROMember us-gaap:NondesignatedMember 2022-06-17 0000009326 bcpc:ForeignExchangeForwardUSDEUROMember us-gaap:NondesignatedMember 2022-06-21 0000009326 bcpc:ForeignExchangeForwardEURONOKMember us-gaap:NondesignatedMember 2022-06-21 0000009326 2022-01-01 2022-03-31 0000009326 2022-04-01 2022-06-30 0000009326 2022-07-01 2022-09-30 0000009326 2022-10-01 2022-12-31 0000009326 2021-01-01 2021-03-31 0000009326 2021-04-01 2021-06-30 0000009326 2021-07-01 2021-09-30 0000009326 2021-10-01 2021-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2019-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2019-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2020-01-01 2020-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2020-01-01 2020-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2020-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2020-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2021-01-01 2021-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2021-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2021-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2022-01-01 2022-12-31 0000009326 us-gaap:AllowanceForCreditLossMember 2022-12-31 0000009326 us-gaap:InventoryValuationReserveMember 2022-12-31 iso4217:USD shares iso4217:USD shares pure iso4217:NOK bcpc:plan bcpc:vote bcpc:segment bcpc:revenue_substream bcpc:financial_instrument utr:sqft bcpc:tranche bcpc:derivative iso4217:EUR 2022 FY false 0000009326 P3Y 0.6666 0.6666 http://fasb.org/us-gaap/2022#OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax http://fasb.org/us-gaap/2022#OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax http://fasb.org/us-gaap/2022#OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax http://fasb.org/us-gaap/2022#OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent http://fasb.org/us-gaap/2022#OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent http://fasb.org/us-gaap/2022#OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent 10-K true 2022-12-31 --12-31 false 1-13648 Balchem Corp MD 13-2578432 5 Paragon Drive Montvale NJ 07645 845 326-5600 Common Stock, par value $.06-2/3 per share BCPC NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 4133000000 32169447 Selected portions of the Registrant’s proxy statement for its 2023 Annual Meeting of Shareholders (the “2023 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, 2022 are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated therein. 49 RSM US LLP New York, New York 66560000 103239000 1226000 928000 131578000 117408000 119668000 91058000 4903000 6116000 5993000 0 7101000 4411000 335803000 322232000 271355000 237517000 769509000 523949000 213295000 94665000 17094000 6929000 2338000 2359000 15118000 11674000 1624512000 1199325000 57322000 56243000 36745000 43411000 16544000 19567000 23129000 20886000 2280000 1334000 3796000 2194000 226000 167000 140042000 143802000 440569000 108569000 62784000 46455000 13806000 4811000 2213000 2303000 0 2658000 26814000 13712000 686228000 322310000 25 25 2000000 2000000 0 0 0 0 0 0 0.0667 0.0667 120000000 120000000 32152787 32152787 32287150 32287150 2145000 2154000 128806000 147716000 814487000 732138000 -7154000 -4993000 938284000 877015000 1624512000 1199325000 942358000 799023000 703644000 661907000 555849000 479747000 280451000 243174000 223897000 67409000 60413000 58630000 12191000 13524000 10332000 55665000 41735000 43788000 135265000 115672000 112750000 145186000 127502000 111147000 -10268000 -2456000 -4439000 -1169000 187000 -291000 -11437000 -2269000 -4730000 133749000 125233000 106417000 28382000 29129000 21794000 105367000 96104000 84623000 3.29 2.98 2.63 3.25 2.94 2.60 105367000 96104000 84623000 -4799000 -11255000 12829000 868000 654000 -809000 2696000 2053000 -2285000 -24000 -13000 -127000 -58000 36000 -807000 -2161000 -9166000 9737000 103206000 86938000 94360000 743667000 590921000 -5564000 32201917 2148000 156162000 84623000 84623000 9737000 9737000 0.58 18804000 18804000 13463000 136629 9000 13454000 22473000 307333 21000 22452000 828233000 656740000 4173000 32372621 2160000 165160000 96104000 96104000 -9166000 -9166000 0.64 20706000 20706000 35239000 249848 17000 35222000 17789000 164377 11000 17778000 877015000 732138000 -4993000 32287150 2154000 147716000 105367000 105367000 -2161000 -2161000 0.71 23018000 23018000 35423000 252304 16000 35407000 16504000 117941 7000 16497000 938284000 814487000 -7154000 32152787 2145000 128806000 105367000 96104000 84623000 51848000 48879000 51281000 13224000 10802000 8303000 -8362000 -5944000 -4627000 401000 180000 140000 914000 -384000 173000 23000 1675000 1915000 -343000 1728000 -153000 3618000 20700000 3599000 7804000 21023000 -13923000 -1870000 881000 2856000 -15543000 47067000 -992000 296000 4787000 1859000 -423000 1680000 198000 138536000 160514000 150494000 365780000 0 0 50290000 37449000 33828000 206000 318000 87000 0 1831000 0 150000 0 850000 -416014000 -35300000 -34591000 435000000 5000000 10000000 103000000 60000000 95000000 30988000 0 0 1232000 0 0 177000 159000 151000 3212000 6943000 14155000 20713000 18723000 16705000 35423000 35239000 13463000 246679000 -102178000 -101164000 -5880000 -4368000 4160000 -36679000 18668000 18899000 103239000 84571000 65672000 66560000 103239000 84571000 BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Description</span></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation</span></div><div style="margin-top:10pt;text-align:justify"><span style="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="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification ("ASC") 606, </span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-top:10pt;text-align:justify"><span style="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. and other countries exceed the insurance limits of the Federal Deposit Insurance Corporation (“FDIC”) and other relevant insurance limits in other countries. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:10pt;text-align:justify"><span style="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 and on-going credit evaluations are performed on the Company’s customers. 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 instead of the incurred loss model. Based on this ASU, customers' credit limits are adjusted based upon their reasonably expected credit worthiness which is determined through review of their payment history, their current credit information, and any foreseeable future events. 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, any specific customer collection issues identified, and any reasonably expected future adverse events. 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. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:10pt;text-align:justify"><span style="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 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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment and Depreciation</span></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="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;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.050%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Concentrations</span></div><div style="margin-top:10pt;text-align:justify"><span style="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. In 2022, 2021 and 2020, no customer accounted for more than 10% of total net sales or accounts receivable.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Post-employment Benefits</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Acquired Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of purchase price over the fair value of net assets acquired in accordance with ASC 805, "Business Combinations". 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, "Intangibles-Goodwill and Other". The Company performed 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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="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. A goodwill impairment test will now be performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 1, 2022 and 2021, the Company opted to bypass the qualitative assessment and proceeded directly to performing the quantitative goodwill impairment test. The Company assessed the fair values of its reporting units by utilizing the income </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 was not considered impaired as of October 1, 2022 and 2021. The Company may resume performing the qualitative assessment in subsequent periods. </span></div><div style="margin-top:10pt;text-align:justify"><span style="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 $769,509 and $523,949 as of December 31, 2022 and 2021, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.016%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact due to change in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,514)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as a result of the Kappa acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as a result of the Bergstrom acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact due to change in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:69.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.859%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HNH</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ANH</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,949 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:74.439%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Period<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and lists</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory registration costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trade secrets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2 - 18</span></div></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. 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, 2022, there were no triggering events which required intangible asset impairment reviews. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="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 are 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 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="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="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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:10pt;text-align:justify"><span style="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 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="margin-top:10pt;text-align:justify"><span style="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="margin-top:6pt;text-align:justify"><span style="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 and 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.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development costs are associated directly with the Company's efforts to develop, design, and enhance its products, services, technologies, or processes. Such costs are expensed as incurred.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Earnings Per Common Share</span></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:10pt;text-align:justify"><span style="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 either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. 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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-lived Assets</span></div><div style="margin-top:10pt;text-align:justify"><span style="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 group 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. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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="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="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 applicable agreement. As of December 31, 2022, 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 qualifies as a 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, "Derivatives and Hedging - Net Investment Hedges", and 830-30-40-1 through 40-1A, "Foreign Currency Matters - Derecognition". Refer to Note 20, Derivative Instruments and Hedging Activities, for detailed information about our derivative financial instruments. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the FASB issued Accounting Standards Update ("ASU") 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This ASU provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The ASU is intended to help stakeholders during the global market-wide reference rate transition period. Therefore, this Standard Update is in effect from March 12, 2020 through December 31, 2022. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848): Scope." ASU 2021-01 clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. The ASU also amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. In December 2022, the FASB issued ASU 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848." The amendments in this Update defer the sunset date of Topic 848 from December 31, 2022 to December 31, 2024 as the UK Financial Conduct Authority ("FCA") announced that the intended cessation date would be June 30, 2023, which is beyond the current sunset date of Topic 848. The Company adopted the Standard Update in 2021. Due to the discontinuation of LIBOR and under the relief provided by Topic 848, during the third quarter of 2022, the Company modified its existing interest rate swap and replaced LIBOR with 1-month CME Term SOFR (see Note 20, Derivative Instruments and Hedging Activities). The modification of the agreement did not have a significant impact on the Company's consolidated financial statements and disclosures.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." ASU 2019-12 simplifies 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. ASU 2019-12 became effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a significant impact on the Company's consolidated financial statements and disclosures.</span></div> Principles of ConsolidationThe 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. <div style="text-align:justify"><span style="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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification ("ASC") 606, </span><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-top:10pt;text-align:justify"><span style="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> 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. and other countries exceed the insurance limits of the Federal Deposit Insurance Corporation (“FDIC”) and other relevant insurance limits in other countries. Accounts ReceivableCredit terms are granted in the normal course of business to the Company’s customers and on-going credit evaluations are performed on the Company’s customers. 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 instead of the incurred loss model. Based on this ASU, customers' credit limits are adjusted based upon their reasonably expected credit worthiness which is determined through review of their payment history, their current credit information, and any foreseeable future events. 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, any specific customer collection issues identified, and any reasonably expected future adverse events. 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. <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:10pt;text-align:justify"><span style="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 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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment and Depreciation</span></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="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;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.050%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="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;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.750%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:50.050%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="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="margin-top:10pt;text-align:justify"><span style="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, 2022 and 2021 are summarized as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,355 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P15Y P25Y P2Y P28Y <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Concentrations</span></div><div style="margin-top:10pt;text-align:justify"><span style="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. In 2022, 2021 and 2020, no customer accounted for more than 10% of total net sales or accounts receivable.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Post-employment Benefits</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Acquired Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of purchase price over the fair value of net assets acquired in accordance with ASC 805, "Business Combinations". 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, "Intangibles-Goodwill and Other". The Company performed 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-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify"><span style="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. A goodwill impairment test will now be performed by comparing the fair value of a reporting unit with its carrying amount. An impairment charge should be recognized for the amount by which the carrying amount exceeds the reporting unit’s fair value. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 1, 2022 and 2021, the Company opted to bypass the qualitative assessment and proceeded directly to performing the quantitative goodwill impairment test. The Company assessed the fair values of its reporting units by utilizing the income </span></div>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 was not considered impaired as of October 1, 2022 and 2021. The Company may resume performing the qualitative assessment in subsequent periods. <div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:74.439%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Period<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and lists</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory registration costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trade secrets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2 - 18</span></div></td></tr></table></div>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. 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, 2022, there were no triggering events which required intangible asset impairment reviews. <div style="margin-top:10pt;text-align:justify"><span style="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 $769,509 and $523,949 as of December 31, 2022 and 2021, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.”</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.016%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact due to change in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,514)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as a result of the Kappa acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,295 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as a result of the Bergstrom acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impact due to change in foreign exchange rates</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:69.547%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.859%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">HNH</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">665,804 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ANH</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,218 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,429 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">769,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,949 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 769509000 523949000 529463000 -5514000 523949000 216295000 31209000 -1944000 769509000 665804000 424044000 24218000 17207000 79429000 82654000 58000 44000 769509000 523949000 <div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:74.439%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.642%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Period<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and lists</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory registration costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and trade secrets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="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:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> 2 - 18</span></div></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, the Company had identifiable intangible assets as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:34.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.134%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period<br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and lists</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-18</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,408 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,330 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,665 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> P10Y P20Y P2Y P17Y P5Y P12Y P5Y P10Y P15Y P17Y P2Y P18Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="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 are 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 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="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="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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:10pt;text-align:justify"><span style="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 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="margin-top:10pt;text-align:justify"><span style="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="margin-top:6pt;text-align:justify"><span style="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 and 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.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Selling, General and Administrative Expenses</span></div><div style="margin-top:10pt;text-align:justify"><span style="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> Research and DevelopmentResearch and development costs are associated directly with the Company's efforts to develop, design, and enhance its products, services, technologies, or processes. Such costs are expensed as incurred. <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Earnings Per Common Share</span></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation</span></div><div style="margin-top:10pt;text-align:justify"><span style="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 either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. 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> Impairment of Long-lived AssetsLong-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 group 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. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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="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 applicable agreement. As of December 31, 2022, 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 qualifies as a 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, "Derivatives and Hedging - Net Investment Hedges", and 830-30-40-1 through 40-1A, "Foreign Currency Matters - Derecognition". Refer to Note 20, Derivative Instruments and Hedging Activities, for detailed information about our derivative financial instruments. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In March 2020, the FASB issued Accounting Standards Update ("ASU") 2020-04, "Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting." This ASU provides temporary optional guidance to ease the potential burden in accounting for reference rate reform. The new guidance provides optional expedients and exceptions for applying GAAP to contract modifications and hedging relationships, subject to meeting certain criteria, that reference LIBOR or another reference rate expected to be discontinued. The ASU is intended to help stakeholders during the global market-wide reference rate transition period. Therefore, this Standard Update is in effect from March 12, 2020 through December 31, 2022. In January 2021, the FASB issued ASU 2021-01, "Reference Rate Reform (Topic 848): Scope." ASU 2021-01 clarifies that certain optional expedients and exceptions in Topic 848 for contract modifications and hedge accounting apply to derivatives that are affected by the discounting transition. The ASU also amends the expedients and exceptions in Topic 848 to capture the incremental consequences of the scope clarification and to tailor the existing guidance to derivative instruments affected by the discounting transition. In December 2022, the FASB issued ASU 2022-06, "Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848." The amendments in this Update defer the sunset date of Topic 848 from December 31, 2022 to December 31, 2024 as the UK Financial Conduct Authority ("FCA") announced that the intended cessation date would be June 30, 2023, which is beyond the current sunset date of Topic 848. The Company adopted the Standard Update in 2021. Due to the discontinuation of LIBOR and under the relief provided by Topic 848, during the third quarter of 2022, the Company modified its existing interest rate swap and replaced LIBOR with 1-month CME Term SOFR (see Note 20, Derivative Instruments and Hedging Activities). The modification of the agreement did not have a significant impact on the Company's consolidated financial statements and disclosures.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2019, the FASB issued ASU 2019-12, "Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes." ASU 2019-12 simplifies 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. ASU 2019-12 became effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years. The Company adopted ASU 2019-12 on January 1, 2021. The adoption of ASU 2019-12 did not have a significant impact on the Company's consolidated financial statements and disclosures.</span></div> SIGNIFICANT ACQUISITIONS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Cardinal Associates Inc. ("Bergstrom")</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 30, 2022, the Company's wholly-owned subsidiary Albion Laboratories, Inc. ("Albion") entered into a Stock Purchase Agreement, and closed on such transaction with Cardinal Associates Inc. ("Cardinal"), a corporation organized under the laws of the State of Washington, pursuant to which Albion acquired 100% of the voting equity interests of Cardinal and its Bergstrom Nutrition business (collectively, "Bergstrom"). Bergstrom Nutrition is a leading science-based manufacturer of MSM, based in Vancouver, Washington. MSM is a widely used nutritional ingredient with strong scientific evidence supporting its benefits for joint health, sports nutrition, skin and beauty, healthy aging, and pet health. The addition of OptiMSM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:112%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, Bergstrom Nutrition's MSM brand, to the Company's portfolio within the Human Nutrition and Health and Animal Nutrition and Health segments provides a synergistic scientific advantage in Balchem's key strategic therapeutic focus areas such as longevity and performance and is a strong fit with Balchem's specialty, science-backed mineral products. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company made payments of $70,892 for the acquisition, amounting to $70,686 to the former shareholders or on behalf of the former shareholders and $206 to pay off Bergstrom's bank debt. Net of cash acquired of $773, total payments made to the former shareholders or on behalf of the former shareholders of Bergstrom were $69,913. The acquisition was primarily financed through the 2022 Credit Agreement (see Note 8, Revolving Loan). In connection with this transaction, the former shareholders of Bergstrom have an opportunity to receive an additional payment in 2024 if certain financial performance targets and other metrics are met, and therefore the Company recorded a contingent consideration liability, which was valued at $11,400 as of December 31, 2022. As a result, total payments related to the transaction are expected to be $82,292, comprised of the upfront cash consideration of $70,892 and the fair value of the earn-out payment of $11,400. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The goodwill of $31,209 that arose on the acquisition date consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. 80% of the goodwill is assigned to the Human Nutrition and Health business segment and 20% of the goodwill is assigned to the Animal Nutrition and Health business segment. For tax purposes, a joint election under 338(h)(10) was made to treat the stock acquisition as a deemed asset acquisition, therefore generating tax amortizable goodwill. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="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-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:77.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration on acquisition date</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase to contingent consideration liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">To pay off bank debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected payments </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of tangible and intangible assets acquired and liabilities assumed is based on management’s estimates and assumptions, which 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 include net realizable value for inventory, multi-period excess earnings method for customer relationships, the relief from royalty method for other intangible assets, and a scenario-based approach for the contingent consideration. The Company made certain measurement period adjustments based on changes in facts and circumstances as of the acquisition date, which resulted in an increase in the value of intangible assets of $3,300 and a decrease in property, plant and equipment and goodwill of $457 and $2,851, respectively. The purchase price and related allocation of assets acquired and liabilities assumed is preliminary pending final working capital true-up negotiations with the sellers.</span></div><div style="text-align:justify"><span style="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 a percentage of excess earnings over economic life method. The corporate trademark and product trademarks are amortized over 2 years and 10 years, respectively, and developed technology is amortized over 12 years, 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"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction and integration costs related to the Bergstrom acquisition are included in general and administrative expenses and were $1,039 for the year ended December 31, 2022. There were no such amounts related to this acquisition for years ended December 31, 2021 and 2020. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Kechu BidCo AS and Its Subsidiary Companies ("Kappa")</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 21, 2022, Balchem Corporation and its wholly-owned subsidiary, Balchem B.V., completed the acquisition of Kechu BidCo AS and its subsidiary companies, including Kappa Bioscience AS, a leading science-based manufacturer of specialty vitamin K2 for the human nutrition industry, headquartered in Oslo, Norway (all acquired companies collectively referred to as “Kappa”). Kappa manufactures specialty vitamin K2, a fast-growing specialty vitamin that plays a crucial role in the human body for bone health, heart health and immunity. Primarily, vitamin K2 supports the transport and distribution of calcium in the body. Vitamin K2 is important at all life stages, from pregnancy and early life to healthy aging. The acquisition strengthens the Company's scientific and technical expertise, geographic reach, and marketplace leadership, which should ultimately lead to accelerated growth for the Company's portfolios within the Human Nutrition and Health segment. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company made payments of approximately kr3,305,653 ("kr" indicates the Norwegian krone), amounting to approximately kr3,001,981 to the former shareholders and approximately kr303,672 to Kappa's lenders to pay off all Kappa bank debt. Net of cash acquired of kr63,064, total payments to the former shareholders were kr2,938,917. Net of gains on foreign currency forward contracts of $512 (see Note 20, Derivative Instruments and Hedging Activities), these payments translated to approximately $333,112, amounting to approximately $302,464 paid to the former shareholders and approximately $30,648 to Kappa's lenders. Net of cash acquired of $6,365, total payments made to the former shareholders of Kappa were approximately $296,099. The acquisition was primarily financed through the 2018 Credit Agreement (see Note 8, Revolving Loan). In connection with this transaction, the former shareholders of Kappa have an opportunity to receive an additional payment in 2024 if certain financial performance targets and other metrics are met. There was no contingent consideration liability recorded as of December 31, 2022. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The goodwill of $216,295 that arose on the acquisition date consists largely of expected synergies, including the combined entities' experience and technical problem-solving capabilities, and acquired workforce. The goodwill is assigned to the Human Nutrition and Health business segment and is not deductible for income tax purposes. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed. The transactions were completed in Norwegian kroner ("NOK") and the amounts were translated to U.S. dollars ("USD") using the foreign currency exchange rate as of June 21, 2022.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:77.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,648)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,716)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration on acquisition date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease to contingent consideration liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,037)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on foreign currency exchange forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(512)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,464 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kappa bank debt paid on acquisition date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,112 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of tangible and intangible assets acquired and liabilities assumed is based on management’s estimates and assumptions, which 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 include net realizable value for inventory, multi-period excess earnings method for customer relationships, the relief from royalty method for other intangible assets, and a scenario-based approach for the contingent consideration. The Company made certain measurement period adjustments based on changes in facts and circumstances as of the acquisition date, which resulted in a decrease in the value of intangible assets, contingent consideration, and deferred income tax liabilities of $28,264, $20,250, and $4,411, respectively, and an increase in goodwill of $3,704. The purchase price and related allocation of assets acquired and liabilities assumed is preliminary pending management's final review of deferred tax liabilities related to certain non-deductible assets.</span></div><div style="margin-top:10pt;text-align:justify"><span style="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 a percentage of excess earnings over economic life method. The corporate trademark and product trademarks are amortized over 2 years and 10 years, respectively, and developed technology is amortized over 12 years, utilizing the straight-line method as the consumption pattern of the related economic benefits cannot be reliably determined.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction and integration costs related to the Kappa acquisition are included in general and administrative expenses and was $1,731 for year ended December 31, 2022. There were no such amounts related to this acquisition for year ended December 31, 2021 and 2020. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The following selected unaudited pro forma information presents the consolidated results of operations as if the business combinations in 2022 had occurred as of January 1, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.871%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.873%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twelve Months ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kappa &amp; Bergstrom actual results included in the Company's consolidated income statement in 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,359)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Supplemental pro forma combined financial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Supplemental pro forma combined financial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The above selected unaudited pro forma information includes the following acquisition-related adjustments: (1) additional amortization of intangible assets and depreciation of fixed assets; (2) adjustments related to the fair value of the acquired inventory, (3) adjustments to interest expense on borrowings at rates in effect during the related period, factoring in estimated payments based on free cash flow, and (4) other one-time adjustments.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The pro forma information presented does not purport to be indicative of the results that actually would have been attained if these acquisitions had occurred at the beginning of the periods presented and is not intended to be a projection of future results.</span></div> 1 70892000 70686000 206000 773000 69913000 11400000 82292000 70892000 11400000 31209000 0.80 0.20 <div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="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-bottom:10pt;margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:77.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(206)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration on acquisition date</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,521 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase to contingent consideration liability</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,086 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">To pay off bank debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected payments </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,292 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed. The transactions were completed in Norwegian kroner ("NOK") and the amounts were translated to U.S. dollars ("USD") using the foreign currency exchange rate as of June 21, 2022.</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:77.892%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.189%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,854 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,648)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,349)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,373)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,716)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration on acquisition date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease to contingent consideration liability</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,037)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net gain on foreign currency exchange forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(512)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,464 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kappa bank debt paid on acquisition date</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total expected payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,112 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 773000 4699000 3972000 2243000 866000 29900000 4600000 2300000 197000 699000 462000 206000 871000 31209000 78521000 3565000 82086000 206000 82292000 3300000 -457000 2851000 P15Y P2Y P10Y P12Y 1039000 0 0 3305653000 3001981000 303672000 63064000 2938917000 512000 333112000 302464000 30648000 6365000 296099000 0 216295000 6365000 8036000 17600000 9854000 3349000 88813000 15643000 5046000 2399000 3301000 30648000 3349000 4373000 24716000 216295000 307013000 -4037000 512000 302464000 30648000 333112000 -28264000 20250000 4411000 3704000 P15Y P2Y P10Y P12Y 1731000 0 0 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The following selected unaudited pro forma information presents the consolidated results of operations as if the business combinations in 2022 had occurred as of January 1, 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.871%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.873%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Twelve Months ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Earnings</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kappa &amp; Bergstrom actual results included in the Company's consolidated income statement in 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,158 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,359)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Supplemental pro forma combined financial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">982,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,181 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Supplemental pro forma combined financial</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,672 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22158000 -5359000 982021000 110181000 859252000 90672000 STOCKHOLDERS’ EQUITY<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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 statements of earnings as operating expenses, based on their fair values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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"><span><br/></span></div><div style="text-align:justify"><span style="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, 2022, 2021 and 2020 reflected the following compensation cost and such compensation cost had the following effects on net earnings:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.796%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase/(Decrease) for the<br/>Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,370)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 31, 2022, 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"><span><br/></span></div><div style="text-align:justify"><span style="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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"><span><br/></span></div><div style="text-align:justify"><span style="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, 2022, the 2017 Plan had 408,380 shares available for future awards.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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"><span><br/></span></div><div style="text-align:justify"><span style="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”) market condition 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"><span><br/></span></div><div style="text-align:justify"><span style="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 either the Black-Scholes model or the Binomial model, whichever is deemed to be most appropriate. For the years ended December 31, 2022, 2021, and 2020, the fair value of each option grant 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.</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:55.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.571%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Assumptions:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected Term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-Free Interest Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend Yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="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 1.8%, 0.2%, and 1.4%; dividend yields of 0.5%, 0.6%, and 0.5%; volatilities of 32%, 33%, and 24%; and initial TSR’s of -15.7%, 11.7%, and 10.9% in each case for the years ended December 31, 2022, 2021, and 2020, 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="margin-top:10pt;text-align:justify"><span style="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 <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF85NC9mcmFnOmQzMTk5YmFhY2FlOTQwMWRiNzBmNTMyODVmYzllNTRjL3RleHRyZWdpb246ZDMxOTliYWFjYWU5NDAxZGI3MGY1MzI4NWZjOWU1NGNfMTA5OTUxMTYzNzc2Mg_a0096694-0aef-4165-b345-53f7407d111f">three</span> to five years for stock options, three years for employee restricted stock awards, three years for employee performance share awards, and three years for non-employee director restricted stock awards.</span></div><div style="margin-top:10pt;text-align:justify"><span style="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 2022, 2021, and 2020 for all plans is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:26.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="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 $27,221, $69,711 and $29,735 at December 31, 2022, 2021 and 2020, respectively, with a weighted average remaining contractual term of 6.4 years at December 31, 2022. Exercisable stock options at December 31, 2022 had an aggregate intrinsic value of 26,279 with a weighted average remaining contractual term of 5.0 years.</span></div><div><span><br/></span></div><div><span style="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, 2022, 2021 and 2020 is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of options granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of stock options exercised ($000s)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="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, 2022 is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.118%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise<br/>Prices</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares<br/>Outstanding<br/>(000s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/> Term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/> Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>Exercisable<br/>(000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$38.10 - $74.57</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$76.89 - $111.94</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.75</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$113.24 - $150.85</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="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, 2022, 2021 and 2020 is summarized below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.258%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at beginning of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.03 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="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, 2022, 2021 and 2020 is summarized below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.258%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at beginning of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, 2021 and 2020, there was $20,791, $13,980 and $14,154, respectively, of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. As of December 31, 2022, the unrecognized compensation cost is expected to be recognized over a weighted-average period of approximately 1.9 years. We estimate that share-based compensation expense for the year ended December 31, 2023 will be approximately $14,600.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Repurchase of Common Stock</span></div>The Company's Board of Directors has approved a 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 3,070,548 shares have been purchased. The Company’s prior presentation of reflecting treasury stock separately within stockholders’ equity has been adjusted to conform to the presentation adopted in 2021 as prescribed by the State of Maryland, where the Company is incorporated. In connection therewith, adjustments to balances previously reflected as treasury stock of $7,873 and $18,069 for the years ended December 31, 2020 and 2019 were made to the consolidated statements of stockholders’ equity and prior references to “Treasury shares purchased” were updated to “Repurchases of common stock”, accordingly. There was no impact to total stockholders’ equity in any of the years presented as a result of these updates. The Company intends to acquire shares from time to time at prevailing market prices if and to the extent it deems it is 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. During 2022, 2021, and 2020, the Company purchased 252,304, 249,848, and 136,629 shares, respectively, from open market purchases and from employees on a net-settlement basis to provide cash to employees to cover the associated employee payroll taxes. These shares were purchased at an average cost of $140.40, $141.04, and $98.54 per share, respectively. <div style="text-align:justify"><span style="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, 2022, 2021 and 2020 reflected the following compensation cost and such compensation cost had the following effects on net earnings:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.796%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.552%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Increase/(Decrease) for the<br/>Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,115 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,370)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1302000 845000 1115000 11922000 9957000 7188000 10214000 8370000 6332000 1 1600000 6000000 P10Y 408380 70 54000 P3Y 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.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:55.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.571%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Assumptions:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected Volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected Term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-Free Interest Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend Yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.303 0.329 0.269 P7Y3M18D P4Y10M24D P3Y10M24D 0.028 0.005 0.013 0.005 0.005 0.005 0.018 0.002 0.014 0.005 0.006 0.005 0.32 0.33 0.24 -0.157 0.117 0.109 1 P5Y P3Y P3Y P3Y <div style="margin-top:10pt;text-align:justify"><span style="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 2022, 2021, and 2020 for all plans is as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:26.957%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.266%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.375%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"># of<br/>Shares<br/>(000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Exercise Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(256)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">867 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">538 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 867000 88.19 858000 80.58 951000 68.18 239000 139.04 129000 119.12 174000 111.75 44000 73.58 109000 63.42 256000 55.26 17000 124.89 10000 106.93 11000 92.94 0 0 1000 74.57 0 0 1045000 99.82 867000 88.19 858000 80.58 654000 81.95 538000 75.51 494000 69.04 27221000 69711000 29735000 P6Y4M24D 26279000 P5Y <div><span style="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, 2022, 2021 and 2020 is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of options granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.77 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intrinsic value of stock options exercised ($000s)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,713 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 44.77 33.11 24.36 2713000 7866000 12698000 <div><span style="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, 2022 is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.118%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options Exercisable</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise<br/>Prices</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares<br/>Outstanding<br/>(000s)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/> Term</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/> Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number<br/>Exercisable<br/>(000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$38.10 - $74.57</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65.05 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$76.89 - $111.94</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.75</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$113.24 - $150.85</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">654 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 38.10 74.57 267000 P3Y7M6D 65.05 267000 65.05 76.89 111.94 403000 P5Y9M 93.78 349000 91.06 113.24 150.85 375000 P8Y10M24D 131.11 38000 117.05 1045000 P6Y4M24D 99.82 654000 81.95 <div><span style="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, 2022, 2021 and 2020 is summarized below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.258%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at beginning of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.03 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123.58 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.91 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 166000 99.70 159000 90.71 138000 80.03 46000 137.17 42000 123.58 46000 110.53 82000 82.15 24000 85.83 21000 67.60 8000 118.07 11000 90.49 4000 91.91 122000 124.42 166000 99.70 159000 90.71 <div><span style="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, 2022, 2021 and 2020 is summarized below:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.060%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.250%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.258%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares (000s)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at beginning of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.99 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.26 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.09 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.03 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested balance at end of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127.69 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110.72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 69000 110.72 71000 91.99 70000 81.26 39000 114.22 36000 108.74 20000 126.46 35000 53.17 24000 70.64 8000 104.15 3000 84.09 14000 81.03 11000 82.71 70000 127.69 69000 110.72 71000 91.99 20791000 13980000 14154000 P1Y10M24D 14600000 3763038 3070548 7873000 18069000 252304 249848 136629 140.40 141.04 98.54 INVENTORIES<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net of reserves at December 31, 2022 and 2021 consisted of the following:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,668 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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 $2,640 and $1,425 at December 31, 2022 and 2021, respectively.</span></div> <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net of reserves at December 31, 2022 and 2021 consisted of the following:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,143 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,668 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,058 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 44477000 28639000 3143000 10563000 72048000 51856000 119668000 91058000 2640000 1425000 PROPERTY, PLANT AND EQUIPMENT<div style="margin-top:10pt;text-align:justify"><span style="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, 2022 and 2021 are summarized as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,415 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278,851 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,355 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="margin-top:10pt"><span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Countries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,355 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $24,033, $23,295 and $22,990 for the years ended December 31, 2022, 2021 and 2020, respectively.</span></div> 11415000 11692000 90644000 89602000 278851000 253995000 79928000 52930000 460838000 408219000 189483000 170702000 271355000 237517000 <span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Countries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,355 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,517 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 211588000 197432000 59767000 40085000 271355000 237517000 24033000 23295000 22990000 INTANGIBLE ASSETSThe Company had goodwill in the amount of $769,509 and $523,949 as of December 31, 2022 and 2021, respectively, subject to the provisions of ASC 350, “Intangibles-Goodwill and Other.” The increase in goodwill is the result of the acquisitions of Kappa and Bergstrom, partially offset by foreign exchange translation adjustments. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, the Company had identifiable intangible assets as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:34.151%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.130%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.134%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period<br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships and lists</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="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;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,489 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="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:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="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;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,607 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-18</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,584 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,408 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,330 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,665 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of identifiable intangible assets was $27,271, $25,092 and $27,811 for 2022, 2021 and 2020, respectively. Assuming no change in the gross carrying value of identifiable intangible assets, the estimated amortization expense is approximately $28,395 in 2023, $19,305 in 2024, $15,938 in 2025, $15,847 in 2026, and $15,267 in 2027. At December 31, 2022 and 2021, 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 2022 and 2021. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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> 769509000 523949000 P10Y P20Y 357131000 190576000 240059000 173489000 P2Y P17Y 50058000 33416000 43116000 28985000 P5Y P12Y 40473000 16171000 20234000 14607000 P2Y P18Y 25041000 19245000 23921000 15584000 472703000 259408000 327330000 232665000 27271000 25092000 27811000 28395000 19305000 15938000 15847000 15267000 0 0 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 $559, $557, and $575 for the years ended December 31, 2022, 2021, and 2020, respectively, relating to its portion of the joint venture’s expenses in other expense. The Company made capital contributions to the investment totaling $355, $85, and $366 for the years ended December 31, 2022, 2021, and 2020 respectively. The carrying value of the joint venture at December 31, 2022 and 2021 was $4,295 and $4,499, respectively, and is recorded in other assets. 0.6666 0.3334 2 -559000 -557000 -575000 355000 85000 366000 4295000 4499000 REVOLVING LOANOn June 27, 2018, the Company and a bank syndicate entered into a credit agreement (the "2018 Credit Agreement"), which provided for revolving loans up to $500,000, due on June 27, 2023. During the second quarter of 2022, the Company borrowed $345,000 under the 2018 Credit Agreement to fund the Kappa acquisition (see Note 2,Significant Acquisitions). On July 27, 2022, the Company entered into an Amended and Restated Credit Agreement (the "2022 Credit Agreement") with certain lenders in the form of a senior secured revolving credit facility, due on July 27, 2027. The 2022 Credit Agreement allows for up to $550,000 of borrowing. 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 Company used initial proceeds from the 2022 Credit Agreement to repay the outstanding balance of $433,569 due in June 2023 under the 2018 Credit Agreement. During the third quarter of 2022, the Company borrowed another $70,000 to fund the Bergstrom acquisition (see Note 2, Significant Acquisitions). As of December 31, 2022, the total balance outstanding on the 2022 Credit Agreement amounted to $440,569. As of December 31, 2021, the total balance outstanding on the 2018 Credit Agreement amounted to $108,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. In connection with entering into the Amended and Restated Credit Agreement, the Company also modified its existing interest rate swap under the relief provided for in ASC 848, "Reference Rate Reform" (see Note 20 Derivative Instruments and Hedging Activities).<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts outstanding under the 2022 Credit Agreement are subject to an interest rate equal to a fluctuating rate as defined by the 2022 Credit Agreement plus an applicable rate. The applicable rate is based upon the Company’s consolidated net leverage ratio, as defined in the 2022 Credit Agreement, and the interest rate was 5.798% at December 31, 2022. 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 2022 Credit Agreement and ranges from 0.150% to 0.225% (0.200% at December 31, 2022). The unused portion of the revolving loan amounted to $109,431 at December 31, 2022. 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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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 2022 Credit Agreement. Capitalized costs net of accumulated amortization totaled $1,317 and $421 at December 31, 2022 and December 31, 2021, respectively, and are included in other assets on the condensed consolidated balance sheets. Amortization expense pertaining to these costs totaled $335, $282, and $282 for the years ended December 31, 2022, 2021, and 2020, respectively, and are included in "Interest expense" in the accompanying condensed consolidated statements of earnings.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 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, 2022, the Company was in compliance with these covenants. Indebtedness under the Company’s loan agreements is secured by assets of the Company.</span></div> 500000000 345000000 550000000 433569000 70000000 440569000 108569000 0 0.05798 0.00150 0.00225 0.00200 109431000 1317000 421000 335000 282000 282000 NET EARNINGS PER COMMON SHARE<div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:55.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.571%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings - Basic and Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Share (000s)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Common Shares - Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Common Shares - Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,672 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings Per Share - Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings Per Share - Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The number of anti-dilutive shares were 371,513, 155,294, and 204,672 for 2022, 2021, and 2020. Anti-dilutive shares could potentially dilute basic earnings per share in future periods and therefore, were not included in diluted earnings per share. <div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.856%"><tr><td style="width:1.0%"/><td style="width:55.734%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.569%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.571%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings - Basic and Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,623 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Share (000s)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Common Shares - Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of Dilutive Securities – Stock Options, Restricted Stock, and Performance Shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted Average Common Shares - Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,393 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,672 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,503 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings Per Share - Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Earnings Per Share - Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 105367000 96104000 84623000 32019000 32215000 32176000 374000 457000 327000 32393000 32672000 32503000 3.29 2.98 2.63 3.25 2.94 2.60 371513 155294 204672 INCOME TAXES<div style="text-align:justify"><span style="background-color:#ffffff;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 2022, 2021 and 2020 was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> 21.2%, 23.3%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">, and 20.5%, respectively. The decrease from 2021 to 2022 is</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> primarily due to an increase in certain tax credits and deductions and certain lower state taxes.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On March 27, 2020, Congress passed the Coronavirus Aid, Relief, and Economic Security Act, and on December 31, 2020, Congress passed an additional round of COVID relief legislation as part of the Bipartisan-Bicameral Omnibus COVID Relief Deal. The Company has reviewed the change in law and determined that it does not have a significant impact on the Company’s tax provision or financial statements. In addition, Balchem will continue to evaluate and analyze the impact of the U.S. Tax Cuts and Jobs Act that was enacted on December 22, 2017 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.</span></div><div style="text-align:justify"><span style="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 the Company's specific plans for reinvestment of those subsidiary earnings. The Company projects that its 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 its legal entity structure and the complexity of U.S. and local country tax laws.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">If the Company decides to repatriate the undistributed foreign earnings, it will need to recognize the income tax effects in the period it changes its assertion on indefinite reinvestment.</span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income tax expense consists of the following:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,532)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,038)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,382 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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 2022, 2021, and 2020 to earnings before income tax expense due to the following:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at Federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of Federal income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FDII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,382 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,794 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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, 2022 and 2021 were as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock and stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency and interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,260 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (liabilities):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency and interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,324)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,995)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (liabilities)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,022)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,145)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax (liability)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,784)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,455)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of December 31, 2022, the Company has state income tax net operating loss (NOL) carryforwards of $366. The state NOL carryforwards will expire between 2026 and 2035. The Company believes that the benefit from the state NOL carryforwards will not be realized, therefore a valuation allowance has been established in the amount of $22. The Company also acquired an insignificant amount of NOL carryforwards with the acquisition of Chemogas Holding NV, a privately held specialty gases company headquartered in Grimbergen, Belgium ("Chemogas"). </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions of prior years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,194 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases for tax positions of prior years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions related to current year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,815 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="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 year ended December 31, 2022, these amounts were reduced by $371. During the years ended December 31, 2021 and 2020, total interest and penalties amounted to approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly $262 and $232, respectively. As of December 31, 2022 and 2021, accrued interest and penalties were $1,735 and $2,106, respectivel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">y.</span></div><div style="margin-top:10pt;text-align:justify"><span style="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 2018 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.212 0.233 0.205 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Income tax expense consists of the following:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,553 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,399 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,532)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,017)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,038)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(360)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,382 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 26423000 25019000 19249000 7103000 7553000 3399000 3964000 3664000 3590000 -7532000 -3709000 -3017000 -215000 -3038000 167000 -1361000 -360000 -1594000 28382000 29129000 21794000 <div style="margin-top:10pt;text-align:justify"><span style="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 2022, 2021, and 2020 to earnings before income tax expense due to the following:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at Federal statutory rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,348 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of Federal income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Options</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(676)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FDII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign rate differential</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax provision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,382 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,129 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,794 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 28087000 26299000 22348000 1862000 2406000 2288000 -676000 -924000 -1529000 1778000 1540000 1400000 2066000 1188000 413000 -1179000 1700000 -326000 28382000 29129000 21794000 <div style="margin-top:10pt;text-align:justify"><span style="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, 2022 and 2021 were as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,038 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock and stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,807 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency and interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,260 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax (liabilities):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,688)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,097)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,484)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(733)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency and interest rate swaps</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,324)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,995)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax (liabilities)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,022)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,145)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax (liability)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,784)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(46,455)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1038000 495000 3932000 4082000 5439000 1807000 0 649000 4134000 0 3717000 3657000 18260000 10690000 46688000 28133000 25097000 25484000 462000 733000 1456000 0 5324000 1769000 1995000 1026000 81022000 57145000 22000 0 62784000 46455000 366000 22000 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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions of prior years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,194 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">806 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases for tax positions of prior years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(260)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions related to current year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,815 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,335 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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. 5881000 5335000 4762000 2194000 806000 267000 2260000 260000 391000 0 0 697000 5815000 5881000 5335000 -371000 262000 232000 1735000 2106000 SEGMENT INFORMATION<div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balchem Corporation reports three reportable segments: Human Nutrition and Health, Animal Nutrition and Health, and Specialty Products. Sales and production of products outside of our reportable segments and other minor business activities are included in "Other and Unallocated."</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Human Nutrition and Health</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Human Nutrition and Health ("HNH") segment provides human grade choline nutrients and mineral amino acid chelated products through this segment for nutrition and health 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 technologies have 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. 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, 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. Through the Kappa and Bergstrom acquisitions, respectively, this segment recently began manufacturing specialty vitamin K2, which is a fast-growing specialty vitamin that plays a crucial role in the human body for bone health, heart health and immunity, and MSM, which is a widely used nutritional ingredient that provides benefits for joint health, sports nutrition, skin and beauty, and healthy aging. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Animal Nutrition and Health</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Animal Nutrition and Health ("ANH") segment provides nutritional products derived from its microencapsulation and chelation technologies in addition to the essential nutrient choline chloride. For ruminant animals, the Company’s microencapsulated products boost health and milk production by 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. Through the Bergstrom acquisition, this segment recently began manufacturing MSM, which is a widely used nutritional ingredient that provides benefits for pet health.</span></div><div style="text-align:justify"><span style="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 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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company re-packages and distributes a number of performance gases and chemicals for various uses by its customers, notably ethylene oxide, propylene oxide, and ammonia. Ethylene oxide 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. Contract sterilizers and medical device manufacturers are principal customers for this product. Propylene oxide is marketed and sold as a fumigant to aid in the control of insects and microbiological spoilage; and to reduce bacterial and mold contamination in certain shelled and processed nut meats, processed spices, cacao beans, cocoa powder, raisins, figs and prunes, and 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.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s performance gases and chemicals 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. The Company also sells single use canisters for use in sterilizing re-usable devices typically processed in autoclave units in hospitals. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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 to producers of 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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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 style="text-align:justify"><span><br/></span></div><div><span style="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="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Human Nutrition and Health</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Nutrition and Health</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,972 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,971 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,115 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,595 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,624,512 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Human Nutrition and Health</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Nutrition and Health</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,297 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,776 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,191 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,492 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,494 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,557 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Human Nutrition and Health</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,031 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Nutrition and Health</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,730)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,749 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,233 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,417 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation/Amortization</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Human Nutrition and Health</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Nutrition and Health</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,281 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Human Nutrition and Health</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Nutrition and Health</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,809 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,039 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,086 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,080 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Other and Unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and income taxes, which the Company does not allocate to its individual business segments. It also includes assets associated with a few minor businesses which individually do not meet the quantitative thresholds for separate presentation.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Other and Unallocated consists of a few minor businesses which individually do not meet the quantitative thresholds for separate presentation and corporate expenses that have not been allocated to a segment. Unallocated corporate expenses consist of: (i) Transaction and integration costs, ERP implementation costs, and unallocated legal fees totaling $3,581, $1,264 and $2,410 for years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> and 2020, respectively, and (ii) Unallocated amortization expense of $2,951, $2,510, and $1,606 for years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and 2020, respectively, related to an intangible asset in connection with a company-wide ERP system implementation.</span></div></td></tr></table></div> 3 <div><span style="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="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Human Nutrition and Health</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Nutrition and Health</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,972 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,971 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,115 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,595 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,624,512 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,199,325 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Human Nutrition and Health</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,330 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Nutrition and Health</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262,297 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226,776 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,191 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,438 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,566 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,492 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,494 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,557 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.055%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Human Nutrition and Health</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,031 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,397 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Nutrition and Health</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,789 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,801 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,784)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,728)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and other expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,730)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,749 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,233 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,417 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Depreciation/Amortization</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Human Nutrition and Health</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,728 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,012 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Nutrition and Health</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,699 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,278 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,848 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,281 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Human Nutrition and Health</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,668 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,714 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,758 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Nutrition and Health</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,809 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,039 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other and Unallocated </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,086 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,080 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Other and Unallocated assets consist of certain cash, capitalized loan issuance costs, other assets, investments, and income taxes, which the Company does not allocate to its individual business segments. It also includes assets associated with a few minor businesses which individually do not meet the quantitative thresholds for separate presentation.</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Other and Unallocated consists of a few minor businesses which individually do not meet the quantitative thresholds for separate presentation and corporate expenses that have not been allocated to a segment. Unallocated corporate expenses consist of: (i) Transaction and integration costs, ERP implementation costs, and unallocated legal fees totaling $3,581, $1,264 and $2,410 for years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> and 2020, respectively, and (ii) Unallocated amortization expense of $2,951, $2,510, and $1,606 for years ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, and 2020, respectively, related to an intangible asset in connection with a company-wide ERP system implementation.</span></div></td></tr></table></div> 1170238000 727131000 175972000 158971000 177187000 184628000 101115000 128595000 1624512000 1199325000 527131000 442733000 400330000 262297000 226776000 192191000 131438000 117020000 103566000 21492000 12494000 7557000 942358000 799023000 703644000 82125000 76031000 61397000 36056000 26179000 29979000 32789000 30020000 26801000 -5784000 -4728000 -7030000 -11437000 -2269000 -4730000 133749000 125233000 106417000 33728000 30012000 32117000 6685000 7414000 7187000 7507000 8332000 9699000 3928000 3121000 2278000 51848000 48879000 51281000 33668000 23714000 22758000 10809000 8100000 6039000 4004000 3804000 2860000 605000 524000 423000 49086000 36142000 32080000 3581000 1264000 2410000 2951000 2510000 1606000 REVENUE<div style="margin-top:10pt;text-align:justify"><span style="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="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="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. Sales and usage-based taxes are excluded from revenues:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Co-manufacturing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bill and Hold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consignment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Sales Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794,518 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalty Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="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 customers' delivery addresses:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Countries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="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="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="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 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="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="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="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="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="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="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="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>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. <div style="text-align:justify"><span style="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. Sales and usage-based taxes are excluded from revenues:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894,318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">762,085 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">666,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Co-manufacturing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bill and Hold</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consignment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product Sales Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">939,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794,518 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">699,353 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Royalty Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="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 customers' delivery addresses:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682,238 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">516,347 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign Countries</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,120 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">942,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799,023 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">703,644 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 894318000 762085000 666193000 40621000 27994000 29063000 0 0 1158000 4227000 4439000 2939000 939166000 794518000 699353000 3192000 4505000 4291000 942358000 799023000 703644000 682238000 584661000 516347000 260120000 214362000 187297000 942358000 799023000 703644000 4 SUPPLEMENTAL CASH FLOW INFORMATION<div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,879 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,547 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,666 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash financing and investing activities:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,886 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liability</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,872 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,879 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,547 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,666 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash financing and investing activities:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,129 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,886 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration liability</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,872 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 33016000 25355000 22637000 11879000 4547000 4666000 23129000 20886000 18941000 11872000 0 0 ACCUMULATED OTHER COMPREHENSIVE INCOME<div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,799)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,255)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change of cash flow hedge (see Note 20 for further information) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain/(loss) on cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,094)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(654)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,696 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,053 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,285)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in postretirement benefit plan (see Note 15 for further information)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit and gain arising during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(479)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(807)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive (loss)/income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,161)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,166)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,737 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> One-time adjustment to the postretirement account.</span></div><div style="margin-top:10pt;text-align:justify"><span style="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" were gains/(losses) of $3,851, $4,766, and $(4,882), related to a net investment hedge, net of taxes of $(1,236), $(1,527), and $1,579, for the years ended December 31, 2022, 2021, and 2020, respectively. See Note 20, Derivative Instruments and Hedging Activities.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive (loss)/income at December 31, 2022 consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency<br/>translation<br/>adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow hedge</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Postretirement benefit plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,602)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,631)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,993)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss)/gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,799)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,401)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,154)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> <div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Years Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,799)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,255)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,829 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change of cash flow hedge (see Note 20 for further information) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain/(loss) on cash flow hedge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,094)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(654)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,696 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,053 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,285)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net change in postretirement benefit plan (see Note 15 for further information)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prior service credit and gain arising during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(503)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service credit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(479)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(807)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other comprehensive (loss)/income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,161)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,166)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,737 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> One-time adjustment to the postretirement account.</span></div> -4799000 -11255000 12829000 3564000 2707000 -3094000 868000 654000 -809000 2696000 2053000 -2285000 -41000 -4000 -503000 9000 74000 74000 2000 21000 50000 34000 -49000 479000 -24000 -13000 127000 0 0 455000 58000 -36000 807000 -2161000 -9166000 9737000 3851000 4766000 -4882000 1236000 1527000 -1579000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive (loss)/income at December 31, 2022 consisted of the following:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.675%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.278%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Foreign currency<br/>translation<br/>adjustment</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash flow hedge</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Postretirement benefit plan</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,602)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,631)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,993)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive (loss)/gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,799)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,161)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,401)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,065 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,154)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -3602000 -1631000 240000 -4993000 -4799000 2696000 -58000 -2161000 -8401000 1065000 182000 -7154000 EMPLOYEE BENEFIT PLANS<div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsored two 401(k) savings plans for eligible employees, which were merged into one plan on January 1, 2021. The remaining plan allows participants to make pretax contributions and the Company matches certain percentages of those pretax contributions. The remaining plan also has a discretionary profit sharing portion and matches 401(k) contributions with shares of the Company’s Common Stock. All amounts contributed to the plan are deposited into a trust fund administered by independent trustees. On June 21, 2022, the Company completed the acquisition of Kappa, which sponsors one defined contribution plan for its employees. In addition, on August 30, 2022, the Company completed the acquisition of Bergstrom, which sponsors one defined contribution plan for its employees. The plan allows participants to make pretax and after tax contributions. Bergstrom matches certain percentages of those contributions.The Company provided for profit sharing contributions and matching 401(k) savings plan contributions of $1,151 and $4,363 in 2022, $1,459 and $4,142 in 2021, and $1,022 and $3,751 in 2020, respectively. </span></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="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, Missouri 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. </span></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span><br/></span></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated postretirement benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,465)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,293)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized net gain</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued postretirement benefit cost (included in other long-term obligations)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years 2028-2032</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine benefit obligations:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine net cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="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, Missouri 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 was to stop participating in its multiemployer plan, the Company would 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="margin-top:10pt;text-align:justify"><span style="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, 2022 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 2022 and 2021 was affected by a 4.0% increase in the 2022 contribution rate. There have been no other significant changes that affect the comparability of 2022 and 2021 contributions. The Company does not represent more than 5% of the contributions to this pension fund.</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.118%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.388%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.823%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension<br/>Fund</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EIN/Pension<br/>Plan<br/>Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Plan Protection Act Zone Status</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FIP/RP Status<br/>Pending/ Implemented</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions of Balchem Corporation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date of Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central States,<br/>Southeast and<br/>Southwest Areas<br/>Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36-6044243</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Critical &amp; Declining as of 1/1/22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Critical &amp; Declining as of 1/1/21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Implemented</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$939</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$816</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$774</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/12/2025</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides an unfunded defined benefit pension plan for employees working in Belgium. The plan provides for the payment of a lump sum at retirement or payments in case of death of the covered employees. </span></div><div style="margin-top:10pt;text-align:justify"><span style="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 defined benefit pension plan are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,589)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,859)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(684)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized net (gain)/loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(684)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued postretirement benefit cost (included in other long-term obligations)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future benefit payments are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years 2028-2032</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine benefit obligations:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine net cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an unfunded, non-qualified deferred compensation plan 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, 2022 and 2021 was $8,543 and $6,270, respectively, and was included in other long-term obligations on the Company's balance sheet. The related rabbi trust assets were $8,547 and $6,267 as of December 31, 2022 and 2021, respectively, and were included in other non-current assets on the Company's consolidated balance sheets.</span></div> 2 1 1 1 1151000 4363000 1459000 4142000 1022000 3751000 2 <div style="margin-top:10pt;text-align:justify"><span style="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="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,465 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,293 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,589 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,859 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1293000 1374000 79000 87000 26000 23000 27000 28000 69000 426000 -109000 -207000 1465000 1293000 <div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(426)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exchange rate changes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 42000 398000 27000 28000 69000 426000 0 0 <div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated postretirement benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,465)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,293)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,465)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,293)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized net gain</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,465)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued postretirement benefit cost (included in other long-term obligations)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,589)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,859)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded status</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(684)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized net (gain)/loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(393)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(684)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued postretirement benefit cost (included in other long-term obligations)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</span></td></tr></table></div> 1465000 1293000 0 0 -1465000 -1293000 74000 74000 24000 50000 1465000 1293000 <div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.276%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of gain</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost with interest to end of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net periodic benefit cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 79000 87000 68000 26000 23000 26000 -9000 -74000 -74000 2000 24000 50000 112000 160000 118000 <div style="margin-top:10pt;text-align:justify"><span style="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-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years 2028-2032</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future benefit payments are as follows:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Years 2028-2032</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 118000 151000 149000 113000 115000 622000 <div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine benefit obligations:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine net cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.10 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine benefit obligations:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumptions to determine net cost:</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.417%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.0440 0.0210 0.0210 0.0175 0.0250 1 <div style="margin-top:10pt;text-align:justify"><span style="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, 2022 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 2022 and 2021 was affected by a 4.0% increase in the 2022 contribution rate. There have been no other significant changes that affect the comparability of 2022 and 2021 contributions. The Company does not represent more than 5% of the contributions to this pension fund.</span></div><div style="margin-top:10pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.118%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.388%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.813%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.537%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.365%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.951%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.823%"/><td style="width:0.1%"/></tr><tr style="height:33pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension<br/>Fund</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EIN/Pension<br/>Plan<br/>Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension Plan Protection Act Zone Status</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FIP/RP Status<br/>Pending/ Implemented</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions of Balchem Corporation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Surcharge<br/>Imposed</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expiration Date of Collective-<br/>Bargaining<br/>Agreement</span></td></tr><tr style="height:18pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Central States,<br/>Southeast and<br/>Southwest Areas<br/>Pension Fund</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36-6044243</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Critical &amp; Declining as of 1/1/22</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Critical &amp; Declining as of 1/1/21</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Implemented</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$939</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$816</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$774</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7/12/2025</span></td></tr></table></div> 0.040 0.040 939000 816000 774000 1859000 2053000 44000 67000 17000 14000 27000 24000 60000 18000 194000 127000 -104000 -154000 1589000 1859000 1175000 1103000 26000 76000 94000 73000 27000 24000 60000 18000 -66000 -83000 1196000 1175000 1589000 1859000 1196000 1175000 -393000 -684000 393000 684000 44000 67000 104000 17000 14000 20000 37000 34000 14000 0 0 0 0 -3000 0 24000 50000 110000 1000 0 0 0 0 24000 0.0400 0.0100 0.0100 0.0075 0.0100 0.0325 0.0325 0.0100 8543000 6270000 8547000 6267000 COMMITMENTS AND CONTINGENCIES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is obligated to make rental payments under non-cancelable operating and finance leases. Aggregate future minimum rental payments required under these leases at December 31, 2022 are disclosed in Note 19, Leases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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. 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, 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 February 2022, BCP Ingredients, Inc. (“BCP”), the Company subsidiary that operates the site, received Special Notice Letter from EPA for the performance of a focused remedial investigation/feasibility study (“RI/FS”) at the site with regard to the presence of certain contaminants, including 1,4 dioxane. BCP, along with the prior owner of the Verona facility submitted a joint response to the notice in November 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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> FAIR VALUE OF FINANCIAL INSTRUMENTS<div style="margin-top:10pt;text-align:justify"><span style="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, 2022 and 2021 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, 2022 and 2021 included $934 and $933 in money market funds, respectively. </span></div><div style="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-current assets at December 31, 2022 and 2021 included $8,547 and $6,267, 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="margin-top:10pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contingent consideration liabilities included on the balance sheet at of December 31, 2022 amount to $11,400 and were valued using level three inputs, as defined by ASC 820, "Fair Value Measurement".</span></div>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. The derivative assets related to the cross-currency swap and the interest rate swap were $4,587 and $1,406 at December 31, 2022, respectively. The derivative liabilities related to the cross-currency swap and the interest rate swap were $500 and $2,158 at December 31, 2021, respectively. 0 934000 933000 8547000 6267000 11400000 4587000 1406000 -500000 -2158000 RELATED PARTY TRANSACTIONSThe Company provides services under 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 condensed consolidated statements of earnings. Payments for the services the Company provided amounted to $4,213, $3,637, and $3,396, respectively, for the years ended December 31, 2022, 2021, and 2020. The raw materials purchased and subsequently sold amounted to $39,853, $27,915, and $13,495, respectively, for the years ended December 31, 2022, 2021, and 2020. 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 $29,062, $22,043, and $12,190, respectively for the years ended December 31, 2022, 2021, and 2020. At December 31, 2022 and 2021, the Company had receivables of $8,820 and $10,504, respectively, recorded in accounts receivable from St. Gabriel CC Company, LLC for services rendered and raw materials sold. The Company also had payables of $5,224 and $7,552, respectively, recorded in accounts payable for finished goods received from St. Gabriel CC Company, LLC. In addition, the Company had receivables in the amount of $164 related to non-contractual monies owed from St. Gabriel CC Company, LLC, recorded in receivables as of December 31, 2021. There were no such receivables as of December 31, 2022. The Company had payables in the amount of $296 related to non-contractual monies owed to St. Gabriel CC Company, LLC, recorded in accounts payable as of December 31, 2022 and 2021. 4213000 3637000 3396000 39853000 27915000 13495000 29062000 22043000 12190000 8820000 10504000 5224000 7552000 164000 0 296000 296000 LEASES<div style="text-align:justify"><span style="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. Leases are categorized as both operating leases and finance 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 right of use 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 from December 31, 2022. In addition, the Company has historically not been exercising purchase options under the equipment leases as it does not make economic sense to buy the equipment. Instead, the Company has historically replaced the equipment with new leases. 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 22, 2022, the Company signed a ten-year real estate sublease for approximately 40,000 square feet of office space, which serves as the Company's new corporate headquarters and will also serve as a laboratory facility. The sublease commenced in the fourth quarter of 2022 and the Company recognized a right of use asset and lease liability as of the commencement date in accordance with ASC 842, Lease Accounting. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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 for new leases entered into during 2022: (1) 1-2 years, 1.45% (2) 3-4 years, 2.04% (3) 5-9 years, 2.38% and (4) 10+ years, 3.10%. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with an acquisition in 2019, the Company assumed a finance lease commitment for a warehouse, with an expiration date of March 31, 2033. The warehouse can be purchased at a pre-determined price beginning in 2023. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use assets and lease liabilities at December 31, 2022 and 2021 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Right of use assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,432 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,022 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,361 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - non-current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,019 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,114 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2022, 2021, and 2020, the Company's total lease costs were 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,571 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,385 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new finance lease liabilities, net of ROU asset disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.63 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.21 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.15 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.95 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.41 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.25 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense charged to operations under operating lease agreements for 2022, 2021, and 2020 aggregated approximately $4,478, $3,143, and $3,105, respectively. </span></div><div style="margin-top:10pt;text-align:justify"><span style="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 and finance leases at December 31, 2022 are as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,567 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> LEASES<div style="text-align:justify"><span style="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. Leases are categorized as both operating leases and finance 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 right of use 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 from December 31, 2022. In addition, the Company has historically not been exercising purchase options under the equipment leases as it does not make economic sense to buy the equipment. Instead, the Company has historically replaced the equipment with new leases. 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 22, 2022, the Company signed a ten-year real estate sublease for approximately 40,000 square feet of office space, which serves as the Company's new corporate headquarters and will also serve as a laboratory facility. The sublease commenced in the fourth quarter of 2022 and the Company recognized a right of use asset and lease liability as of the commencement date in accordance with ASC 842, Lease Accounting. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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 for new leases entered into during 2022: (1) 1-2 years, 1.45% (2) 3-4 years, 2.04% (3) 5-9 years, 2.38% and (4) 10+ years, 3.10%. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with an acquisition in 2019, the Company assumed a finance lease commitment for a warehouse, with an expiration date of March 31, 2033. The warehouse can be purchased at a pre-determined price beginning in 2023. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use assets and lease liabilities at December 31, 2022 and 2021 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Right of use assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,432 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,022 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,361 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - non-current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,019 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,114 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2022, 2021, and 2020, the Company's total lease costs were 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,571 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,385 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new finance lease liabilities, net of ROU asset disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.63 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.21 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.15 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.95 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.41 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.25 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense charged to operations under operating lease agreements for 2022, 2021, and 2020 aggregated approximately $4,478, $3,143, and $3,105, respectively. </span></div><div style="margin-top:10pt;text-align:justify"><span style="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 and finance leases at December 31, 2022 are as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,567 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> P2Y P10Y 40000 4 P1Y P2Y 0.0145 P3Y P4Y 0.0204 P5Y P9Y 0.0238 P10Y 0.0310 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right of use assets and lease liabilities at December 31, 2022 and 2021 are summarized as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Right of use assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,094 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,929 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,359 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,432 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,288 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,022 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,361 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Lease liabilities - non-current</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,019 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,114 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2022, 2021, and 2020, the Company's total lease costs were 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.767%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.277%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease Cost</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,105 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of ROU asset</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,571 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,385 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for new finance lease liabilities, net of ROU asset disposals</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.63 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.21 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.15 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term - finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.95 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.41 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.25 years</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate - finance leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 17094000 6929000 2338000 2359000 19432000 9288000 3796000 2194000 226000 167000 4022000 2361000 13806000 4811000 2213000 2303000 16019000 7114000 4478000 3143000 3105000 3105000 210000 210000 210000 125000 129000 137000 335000 339000 347000 4813000 3482000 3452000 4269000 3097000 2864000 125000 129000 137000 177000 159000 151000 4571000 3385000 3152000 11488000 3804000 1042000 0 0 2782000 P5Y7M17D P4Y2M15D P4Y1M24D P9Y11M12D P11Y4M28D P12Y3M 0.027 0.035 0.045 0.050 0.051 0.051 4478000 3143000 3105000 3105000 Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2022 are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,567 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> Aggregate future minimum rental payments required under non-cancelable operating and finance leases at December 31, 2022 are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.083%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.518%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.999%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,352 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,567 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table> 5352000 4155000 3141000 2741000 2298000 6880000 24567000 DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES<div style="text-align:justify"><span style="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 (cash flow hedge) with JP Morgan Chase, N.A. (the "Swap Counterparty") and a cross-currency swap (net investment hedge) 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. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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 receive-floating interest rate was based on the London Interbank Offered Rate ("LIBOR") in the original trade agreement. Due to the discontinuation of LIBOR, in the third quarter of 2022, the Company modified its existing interest rate swap to reference 1-month CME Term SOFR (CME Group Benchmark Administration Limited as administrator of the forward-looking term Secured Overnight Financing Rate) in the amended trade terms. This modification was made under the relief provided for in ASC 848, "Reference Rate Reform" and therefore the derivative continues to qualify for hedge accounting. 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 2022 Credit Agreement. The net interest income related to the interest rate swap contract was $400 for the year ended December 31, 2022. The net interest expense related to the interest rate swap contract were $2,144 and $1,593 for the years ended December 31, 2021 and 2020, respectively. These amounts were recorded in the consolidated statements of operations under interest expense, net. </span></div><div style="text-align:justify"><span style="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="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 $2,250, $2,257, and $2,275 for the years ended December 31, 2022, 2021, and 2020, respectively, which were 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="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 condensed consolidated balance sheets. </span></div><div style="text-align:justify"><span style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, the fair value of the derivative instruments is presented as follows in the Company's consolidated balance sheets:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Derivative assets (liabilities)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross-currency swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative assets (liabilities)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,658)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="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="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 amount 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="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="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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, 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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses on our hedging instruments are recognized in accumulated other comprehensive income (loss) and categorized as follows for the year ended December 31, 2022, 2021, and 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.618%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.762%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.278%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_0bf26e8e-c2d2-4b57-a9a1-6392df4826e9"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_10166928-b2eb-47d2-a480-28f1add1218c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_1c44a98d-f2e1-4d79-9bd1-fda64c44fb96"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_6e80bf40-2fbb-4389-a15b-718b348b6e98"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_a224ac2b-1251-47b6-a849-ff521860c726"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_d02cb5b1-8e64-4d15-bc65-1669357a4814">Location within Statements of Comprehensive Income</span></span></span></span></span></span></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedge (interest rate swap), net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on cash flow hedge, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,285)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment hedge (cross-currency swap), net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,547 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,819 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,167)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 21, 2022, the Company completed the acquisition of Kappa (as defined in Note 2, Significant Acquisitions). In the process of acquiring Kappa, the Company entered into four short-term foreign currency exchange forward contracts with JP Morgan Chase, N.A to manage fluctuations in foreign currency exchange rates related to the acquisition. The Company did not designate these contracts as hedged transactions under the applicable sections of ASC Topic 815, "Derivatives and Hedging". For the year ended December 31, 2022, the net gains on these forward contracts of $512 were recorded in other income or loss in the condensed consolidated statements of earnings. As of December 31, 2022, the Company did not maintain any open foreign currency exchange forward contracts as all four contracts expired before June 30, 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the key terms of the four forward exchange contracts:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.474%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date entered into</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date expired on</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balchem to sell</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balchem to buy</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 15, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">USD</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NOK</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,924,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 15, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 17, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">USD</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 15, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">USD</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 15, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NOK</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.0205 108569000 400000 -2144000 -1593000 0.0000 0.0205 108569000 2250000 2257000 2275000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, the fair value of the derivative instruments is presented as follows in the Company's consolidated balance sheets:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:66.716%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.662%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.275%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Derivative assets (liabilities)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,406 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,158)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cross-currency swap</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Derivative assets (liabilities)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,993 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,658)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1406000 -2158000 4587000 -500000 5993000 -2658000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses on our hedging instruments are recognized in accumulated other comprehensive income (loss) and categorized as follows for the year ended December 31, 2022, 2021, and 2020:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.618%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.762%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.278%"/><td style="width:0.1%"/></tr><tr style="height:24pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_0bf26e8e-c2d2-4b57-a9a1-6392df4826e9"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_10166928-b2eb-47d2-a480-28f1add1218c"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_1c44a98d-f2e1-4d79-9bd1-fda64c44fb96"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_6e80bf40-2fbb-4389-a15b-718b348b6e98"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_a224ac2b-1251-47b6-a849-ff521860c726"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMwYjQ3OTdhYTc5MTQ1NmRiODUzMTJkN2ZlNzdmNmI0L3NlYzpjMGI0Nzk3YWE3OTE0NTZkYjg1MzEyZDdmZTc3ZjZiNF8xNDgvZnJhZzo5MDgzMGZjNGVjNTY0MGZjYjlkODlmMTI0ZDNmMzdmZC90YWJsZTowNTE2ZDY5YjczZjI0YzIxOTg2OGVlNDdjZGRhMGNjZS90YWJsZXJhbmdlOjA1MTZkNjliNzNmMjRjMjE5ODY4ZWU0N2NkZGEwY2NlXzAtMi0xLTEtNzIwMjM_d02cb5b1-8e64-4d15-bc65-1669357a4814">Location within Statements of Comprehensive Income</span></span></span></span></span></span></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash flow hedge (interest rate swap), net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain (loss) on cash flow hedge, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,053 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,285)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net investment hedge (cross-currency swap), net of tax</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign currency translation adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,882)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,547 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,819 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,167)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 2696000 2053000 -2285000 3851000 4766000 -4882000 6547000 6819000 -7167000 4 512000 4 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the key terms of the four forward exchange contracts:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.474%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date entered into</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Date expired on</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balchem to sell</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balchem to buy</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 15, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">USD</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NOK</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,924,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 15, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 17, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">USD</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 15, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">USD</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 15, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 21, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EUR</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NOK</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4 294555000 2924553000 6436000 6180000 16640000 15972000 15972000 165210000 QUARTERLY FINANCIAL INFORMATION (UNAUDITED)<div style="text-align:justify"><span style="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="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:26.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.486%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Third<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Third<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,693 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,656 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-align:justify"><span style="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="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"/><td style="width:26.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.474%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.335%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.486%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Third<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Second<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Third<br/>Quarter</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fourth<br/>Quarter</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">228,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,693 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">244,267 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,656 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,365 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross margin</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,934 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,411 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic net earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 228867000 236693000 244267000 232531000 185656000 202365000 197869000 213133000 71506000 71876000 68430000 68639000 58727000 59447000 60934000 64066000 37630000 39258000 31085000 25776000 29983000 30019000 32085000 33146000 28930000 29782000 25249000 21406000 23411000 22731000 25013000 24949000 0.90 0.93 0.79 0.67 0.73 0.71 0.78 0.78 0.89 0.92 0.78 0.66 0.72 0.70 0.77 0.76 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.555%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.997%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.374%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.000%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance <br/>for Doubtful Accounts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Inventory <br/>Reserve</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,080</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,281</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments/deductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,092</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,782</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments/deductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,669)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">928</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,425</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions charged to costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">401 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,786 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments/deductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,571)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,226</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,640</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span><span style="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></tr></table> 2080000 4281000 140000 5964000 128000 7463000 2092000 2782000 180000 7312000 1344000 8669000 928000 1425000 401000 6786000 103000 5571000 1226000 2640000 EXCEL 125 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %N%6%8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !;A5A6NYD&<>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITT7#Z&;B^))07!!\1:2V=U@\X=DI-VW-ZV[740?P&-F?OGF M&YA>1Z%#PN<4(B:RF&\F-_@L=-RR(U$4 %D?T:E) M\30-/5P!,XPPN?Q=0+,2E^J?V*4#[)R621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %N%6%8[W*O(ZP< -TO 8 >&PO=V]R:W-H965T&UL MM9I=<]HX%(;_BH;M=-J9$&R9D*1)F"&0[-(V*1O2=KH[>R%L 9[8%BO)^?CW M>R0#QAE9P([2B\8V/J^MQ[)T7NNZ5^K1L/C9D00?LL^1E'#772%8!@2[ M!K27 6U-IFB*YC @DG3/.7M"7)T-:FI#P]31T/PX4\]]+#G\&D.<[/;9(^6H MB;Z/!^C#NX_H'8HS=!,G"3P4<=Z2< EU8BMUO?(%[=X"6V*@YH>(@"_P!A#V/##?7MX==T6/M-%] M_YO?\34OY-VK2E)A/&EM(;M M2\N16(76Z9K6J;6%5YF,Y0MTKX2BVSR=4&ZB9-?PFW[0:9^8.%D#]^7D2*S" MR??*?,W;A=0=G<4JAX .=DM2XSNX1>B2),I$H#[C"Q,S>_B^T%RI5:EM9+G^ M+M2&60BM99RHU_$ C24,7XAQ8)!GDK_ W\B,TJY^,S "M ;M#="16A4@+@'B M70#>DVFYTBM2J_,^GUK:KRB MUXLB4!<'JPWT%?C9BD'I-=X*0&DE-CX$JM"JFT!KX]G__*E(D:S5EFRW:WB 2X MTSSJ>)Z1EE-CX$JM2JNT!KX]K[^/);@"-D4^_C#YB,8TS#GT,B,RNU*?I2E, MF&/)PH<#M /"U- 3M&[0Z_3Q*T +2A'8DZX>5IPZB)GT9>3EV"*[4JK](EX)U%N)@&$N0D,APM_@$M_@'?R!S]8 CZ4\.)#"#>NOVQ1NF5&6$Z=@"NU*JS2 M">"=G,#JDV3Q44V/99#:YF9H=L6Z+N;4![A2JU(K?0#>R0<,,TEYL=BJ/MZ2 M%48C-;MB'36G-L"56I5::0/P3C9 OXZH#\YIQK@Q\]BB\Y5PF#QZ84A!"&2B M0M+(SZD=<*56Y5?: 6S/YL_-Z"V> 2V> M[4G]54KY3('Z'4+EW,KK?ZX9V./VYO46W@"7W@#;,_IA__H.]?(HEHRCGI04 M7+K^*GF=D)F1FEVO;O73'K8WM+?(_8,R]P]V6D(8SR%-L_6P+3*U/

MW?1 MP5M8@*"T ,%.*P>C?)+$(70K1HQSI5UE[ZH-IZ9@J7:DU50AV&.W[0?!>>O1 M1*9,]H.=DOVJJ1XK]RS0MUS"FY@IBVFDY3)Y[R_5.AOM"[#?.6VWC]=M7))X MBS0_V"C^L2?GJS5AL;$0!:G 1"WG32FD8>:OL5M4Q[J(#G3T),LRH;Z5R#G= M6"-\_]L)]H_/!%IP]OR"U"!)]>+T%(;-&.Y'54>M*D=N*-5S-:CHISEG201F M!'U0FDH)>V?Z_)$6&Z_$]$_^V4UHFADWLH8B\@,04TEA3 Z=%@<(+);Q) MX3K0B $-J?K&5CS(52D9@I:A^-5CX*O'H*K@1H1+-!P."YRQJ%;6(#7),)XB M55FD[E@UDCY+157SC=013N/LT-AGW19FO84C"TI'%MC]T[K68;,\Y!H.&LW8 M%K&Z6AI[V-[$WL*-!:4;"W:LUEH26]8BU3.SRUW_,A)SZL15"Q2J*H^B-'I]=%V[WM,5VZWR]*+P_88H M/R900J<0ZAT>PUO BUKR8D>RA:ZNGC I6:HWYY3 A*E.@-^GC,G5CKK NJ*_ M^Q]02P,$% @ 6X585HQ3Z@8R @ L04 !@ !X;"]W;W)K^' M)5C%-K--TW[[G0UAF92@OH$[^^[G_QGNXJ-4S[H ,.25ET(G7F%,-?5]G17 MJ1[("@3N[*7BU*"K#KZN%-#<)?'2CX)@XG/*A)?&;FVMTEC6IF0"UHKHFG.J MWN90RF/BA=YI8<,.A;$+?AI7] !;,$_56J'G=Y2<<1":24$4[!-O%D[G$QOO M KXS..HSF]A*=E(^6V>9)UY@!4$)F;$$BJ\7N(.RM""4\:=E>MV1-O'U8RXYJN)/E#Y:;(O$^>R2'/:U+LY'';]#6,[:\3);:/1M M,OJ9-7]M[.$L(;Z\D1&U"Y'0W!SF5"VIH&BMY),I&(\T:KE27C>*8L!]E M:Q3N,LPSZ:S.F2%+T7Q>O*?8-XBUFW[6(N8-(KJ""".RDL(4FGP5.>3_ WS4 MTXF*3J+F42]Q =F #,,;$@51U,,;=D4.'6_85Z14YV627[.=-@I_BM^7*FYX MH\L\VRA37=$,$@\[08-Z 2_]^"&J?VD7*XI*T_>[-=D:7A8]T@9=U+&[Y)RSQ0GR\4E-?V T6V/BDFG8O(N%0\RN_J+]A,><3K\Q.EP M0T[6)5G^61MQ4 /9DT;_@MOAMF*J@,3FI2PQ]1@\ FO M234#HG&,K%Q3[J3!%G=F@3,5E W _;V4YN38 [HIG?X%4$L#!!0 ( %N% M6%8(A:N1D@< +T@ 8 >&PO=V]R:W-H965T&ULK9I; M;]LV%,>_"N$%PP8XL4CJVB8&V@3;^K U:+KMF;;HF*@L>A+E-/OT.Y042Q8O M3H<^-)&=P\/_X>7\#JE>/\GJ2[WE7*&ONZ*L;V9;I?9O%HMZO>4[5E_)/2_A M+QM9[9B"C]7CHMY7G.5MHUVQ($$0+W9,E+/E=?O=?;6\EHTJ1,GO*U0WNQVK MGM_S0C[=S/#LY8M/XG&K]!>+Y?6>/?('KO[S-+9RCG&]84ZI-\^HWW 47:WUH6 M=?L3/?6VP0RMFUK)7=\8%.Q$V?UF7_N! H:,!Z1N0US:@?0/:!MHI:\.Z M8XHMKROYA"IM#=[T0SLV;6N(1I1Z&A]4!7\5T$XM;V59RT+D3/$WG?]4((Y(0(BE^>WKF^/3Y@N(]Q@T.09-6G_4%7135;Q4B-4UQ/G&%D_G(+0[T'OK M3;UG:WXS@\U3\^K 9\L??\!Q\-86W7=R=A(K/<9*?=Z7MZS>(I@UM-8/_)]& M'%@!P5MGL7,5M:YT C@LXSB*@^O%81R.:84#2FAV-#L1&AZ%AEZA[]9KV8 N M2 YK#B)7!9^C$A*9W"!60+IIER8D+I3+9J4V30$YH&\")A=X3DC<1GJ1D10Q MA6#9\-V*5]U8OBR_UD0OI#GT5.]YFT>*9]MP=(+C<: 41TDZ&0^+&4["(+6/ M1W0PA/3,]IOI6/$* M@9G1-Z51:DROQ8P00HE=) X&< 5GUA_4,I5ZGJ,]4$NUVUJGMST4&(M]LK^54 3]K.IRV'NU( M8(HP-M39^!4G MH4/>0";L1U.7P3SR3.3@F(01)E.!%D,,C""NU3KP"2>O*D$+P5:B$ HH;ZU# ML9=SWUJ(?B]OIT$/Y,-^]'VN6,Z'JFW/GG659PW;!%N44&+,C\4,)I(Z9F<@ M(/8C$&K1JN'^V@9;P 9KUTAWIEE(G8PF _Z('W\O$M=RIS6R[E ,#)3MWESQ MDF^$??D3DVTXCL)IOK.995'L(" 9"$C\!+P3!Y%S.$?Z%@ Q$4$FKPC4\5/=%BL:.+A+!ZA1 M/]1&Q_8S&XV:<#*NJ2Q'N-AUZT$'?%$_OKK:MY#EXZ7BU0[)52$>6_S:A5H( M%:=XNH@M9I@FV)$/Z RZ@=9E[W.#:9)J#B- 653D:8=U&04.VY$Z.B.\LPE MI=SMA-('][J[JY2EWGB\7.LU^],?$DZ?./[9JMWKV5[2(EMM_!TTT]H&NU$_7^^J% M!K4>A3FZ(!&47!4ZL*+A5^A=H[:R$O^" 9D'0:#_H7K+0,M;G !EHYUX$SH&CG#9W(:XH!DZD>R7MQ0F[_$=Q7$<>(($9/ ")*2.8[( M/$F3_BM'Q&=NO,$-21-P%?Q/-Z^X+Z=FR4"P<2*R6D6.RI(.907UEQ7O\ESH M+ SI3M]+7XH2K=E>0/JS2C6+!DQ2$] VNS!)7/?3=*@NJ+^Z^,05@Z_@C,FJ M$L;=GIC-\@#0$:;)5*7ELI@"M5VP&PH)>O8@W.R:HGT[V!TL]7FSXEO](E=3 M6M9VX69]<)F,)[G7;3$+QW?PIV^2ACHB]-<1'?5J9UZUONPQRX6,IL0H-RUV M:9($V%%OAD-A$?H+"P/5[=;\QB"P^6[.>K-E,[3>;"U&[Y;UB_W?6?4HRAI* MRPVT#*X2<%%U[\J[#TKNV]?-*ZF4W+6/6\Y OC: OV\DT+S_H-]@'__'PO(_ M4$L#!!0 ( %N%6%9&PO=V]R:W-H965T&ULK5;;;MLX$/T50BV*!,A&$FU+3FH+:!PLN@\+&/5V]YF6QA81 M2E1)RF[WZW+EYG#JB>= ACR/1.YGCNI,<6]Z^HX MA8SI6UE CC,;J3)FL*NVKBX4L*1RRH1+/2]P,\9S)YI58TL5S61I!,]AJ8@N MLXRI'P\@Y'[N^,[SP!>^38T=<*-9P;:P O.U6"KLN2U*PC/(-9'O>ZTB96REO+)=OY(YHYG&8& V%@(AI\=+$ (BX0\OC6@3KNF M=>RVG]%_K\2CF#73L)#B'YZ8=.Y,'9+ AI7"?)'[S] (FEB\6 I=_9-];1O< M.20NM9%9XXP,,I[77_:]"43'P1^_XD ;!WJNPZAQ&%5":V:5K$=F6#13,S$-?F-?%T]DJOWU^0]X3GY*Y6E9GFB9ZY!)A;/C9M5'^I5Z2NK/D)\2T;^ M#:$>I0/NB_/=_;Z[B_K;(- V"+3"&[T6A%)9H81IC;KOA_34 .-A 'O6[G7! M8I@[>)@TJ!TXT8=W?N!]'%+W1F ]K:-6Z^@8>O0ICF698W85Q,!W;"W@AC"! MQ[E*/5X,))'EVFQ*@6>LMAT*2+W*I%K%WA6[R*KHGK>[)T;PM\7H# MW*8)T38"-Z1@BNR8*(%7,:_X:<)*DTK%_\4)JZ >':1=XP==3E[U.^!^VJXG(&P%A+\D@&M=GB8? MOB!U2/N818_PM"4\_27"^(QK@SG6$]/LCYFT6-]U[*^.\IZ(;,,'_;_ ML;UK_+!+Z=8+@O" ^4FS'GW?^_F4>A<(N'B7-^A![TKU!C?Z6:9]%9V"P+]< MQ7E;O4'NTAI1?T+#Z6$*!BWI-/0GK_'_^9;[1Y_/8?X7[/P&_AP10Y:#(MQ. M@6:KXS^9VO)<$P$;=/5N0[QO55UPUATCBZIF6TN#%6#53+%(!V4-<'XCI7GN MV#*P+?NC_P!02P,$% @ 6X585N0$=>07!0 614 !@ !X;"]W;W)K M:D6LZW6NVO/4^LM+YBZ$CM>FB\;(0NF35,^>VHG.4MKHR+WD.]3KV!9.5O. MZW?WYUG);^70.V+@LG_;GDN#HL9G!U?/&3/6UV]\);S'7OFCUQ_W]U+ MT_(Z+VE6\%)EH@22;Q:S&WB=H-J@1OR9\8,Z>085E26"F9\7ON)Y7GDRX_BW=3KK^JP,3Y^/WG^MR1LR3TSQE*L>ZF#6UH9^5E;S_JBE M^9H9.[U5): MFL7QCRO8C3/B=E95C&NU8VN^F)F2H+A\X;/ESS]!ZO_B"M0EG247" M3I+X30JE3*62SUGIXD 'O:+()P&T.#A@!,.06!P<,(2C>(1#V'$()Y?CUQV7 M3)L:"/BKV6@55]T6&IT159M,Y4$FV36>CTO M*90&%C4'C, 06[#$!<-A%(V0.Y$T<)+<-Z$--3%8O$Y&T#D-0TH.' QHB&Q. M+AP*@Y$\A*@GA29)=6IL(T5Q)&?$FY,4&@["E-:(VJ0%&1OUSEP6NCAPP1 )J)\,010B.1U*AUSQP6O34J3#.8"A2(*3V1N% ?8)1:!,8HM!) M=3X??R]WX+3>:8O.64([F0REBEE)V-9N#AA"-N'$@2+AV)X'>]D#)X5!7VN> M^$9(;@Y]];%$L]ST%%*<6CKS94+AP*$[0W=A?.IV4A&Z/7"!$XKD[NW MT1D*"A3A"-EL'+ 8HL%,.6 PC$=."K#7)W!:H%2''=Y.EY-%/#BB0#_ =)!O M0UQ,H6_+$0MJ\7=D@-GA@)FG0I1 ;9G)PO=9 M"5*1YTPV'^NW'URDV\ZBDU'B*WM*5@X4NHJMHI@X472,<*]1T+1&2;)\7UVY M7(PR=%&V58P#92C;D^Q$48NQ=W+G5'#Y7-_=*3/\?:F;ZYON;7<_>%/?BEGO M;^%UTMSR]6Z:2\%1@9QOC$O_*C1I)YM[O*:AQ:Z^V7H26HNB?MQREG)9 M &PO=V]R:W-H965T&ULK5??;]LV$/Y7",T86L")?LM29AM( MXA7K0[N@6;:'80^T=+:T2J1'TG:RO[Y'259MF792P"^62-]]Y/?=\7@:;[GX M*G, 19ZKDLF)E2NUNK%MF>9047G-5\#PGP47%54X%$M;K@30K':J2MMSG,BN M:,&LZ;B>>Q#3,5^KLF#P((A<5Q45+W=0\NW$!([M#R8H*F"PX(P(6$^O6O9FYCG:H+?XL8"OWWHFF,N?\JQY\S":6HW<$ M):1*0U!\;. >RE(CX3[^:T&M;DWMN/^^0_]0DT]+D58L_!C4XX>*V# MUW<(3CCXK8/_5H>@=0AJ91HJM0XSJNAT+/B6"&V-:/JE%K/V1OH%TW%_5 +_ M+=!/3>\YD[PL,JH@(X\*'QA4)0E?D'M>82KE.L8;(!]9RBL@5^3I<4;>#=Z3 M 2D8^2/G:TE9)L>VPMUH3#MM5[YK5O9.K.QZY!-G*I?D5Y9!=@A@(XV.B[?C M=19Q!>DU\=T@\Q_,,&[I_N[MK<)^]W=TYP\;O(N/7>/X)O"X8)V/Q]^U< M*H$GYQ^3^@UZ8$;7Y>1&KF@*$PN!)8@-6-.??W(CYQ>3AR;)9'K!(=6LV.K.(@\ MO[,Z8!!V#,*S>?&[RD&0]" AWI530V\2/&F8%AYA0"6OA \7TR6M+FCLG^Q(.LC:1*U 8_V@GT5 MC)*DES@&*]?UPK"7.<=FKA=[B3ES1AW!T5F"3PP[@[+X'RO]$CL"N\D:@LQ2 M*G.RP!Z Y) M#Q((ZKM@$$?QD RB,!@2+/UM2FAC MJ:OA$#L$N8+ZBB]?3.*-COAZ41+UM#,8X=GL*7=L=.5Y<6A6+NZ4BU]-C32G M; GZTEMQ++N@"M&4YSDP6!2*K$K*#,IY*-G ]5O=7&_TFFX_(%M\3#:,>ZH= MV_@]86<&F-@9F25+.LF2LY+]6)DRD4L,D70CMT?/8)6X49_AL54R\D\P=)WO MO9-SEN/AK=RP,C9"CN%6\3VGG^ &NSA*_%Y$9P:S)/ CIT?'WNL**Q#+NKN6 M&)(U4TU3UL$A#; _Q>.#.IBH>R*7A3,!4$;TL"JK^C(#+]= +O2JG"G=^PY*R H1F4A %V=#[%/8G'6OO#'XR6.NM-;%*YE(^V\U] M.O0"&Q!P2(QEH/A:P1@XMT08QN^:TVM<6N#V>L/^Q6E'+7.J82SY+Y::?.CU M/))"1I?9I-R.7%%;D@3) ?N5QJ*E(]\ U&9WWX21W)J(HD.A%)&)$'B'1^"3U\.#,VI:3:5:CJ]U M@N\[)EV19*5CYFUQKHG /H&5,_2E?ZP E8/V<0>VP?1U21,8>NA" M@UJ!%[]_%W:#C\>2]Y9DDS]:S,YM+GI!1\: MHQUYG49>YZR\;_A/)#D5&#]>T%)JH_#R*G?/R1P$9,R0DE-Q6E[G(*QH+_+Q MH4G8VA-WQ"2ZV]/F;W6R M3"302-?_U2F.KB-Z?-T/GD>NW>^0B'434[_M-4 MD^R!J@43FG#(D#*XO<.(5#4=JHV1I>N7&PO=V]R:W-H965T M&ULO5M=SF\RL:R2!@*[CF<;@V<[L1R9I=Q]V M]H&"$C,%Y *.VW^_ KO&2(*:S4U>8G#N/5>ZAZN/8S3?\>)3N6:L,KYD:5Y> M3=95M7DSFY71FF5A^9IO6"[^<\^++*S$;?$P*S<%"^/&*4MGV#3I+ N3?+*8 M-]_=%(LYWU9IDK.;PBBW61867Z]9RG=7$S3Y]L5M\K"NZB]FB_DF?&!WK/JP MN2G$W>R($B<9R\N$YT;![J\F;]&;%2&U0V/Q5\)VY?ZIMW\=7$ MK%O$4A95-40H/A[9DJ5IC23:\?D .CG&K!U/K[^AKYK.B\Y\#$NVY.G?25RM MKR;NQ(C9?;A-JUN^^Y4=.F37>!%/R^:OL=O;.F1B1-NRXMG!6;0@2_+]9_CE MD(@3!]3G@ \.6'9P>QS(P8%(#A;M<; .#M:Y3;(/#K;D@)T>!WIPH$WN]\EJ M,NV'5;B8%WQG%+6U0*LO&KH:;Y'@)*^?K+NJ$/]-A%^U6/*\Y&D2AQ6+C;M* M?(C'IBH-?B_N>/1IS=.8%>5/1O!YFU1?C:GQXK_FV#/.X MG,\JT9H:R.]Y%:8:M^6PVRVK1+V(Q@9AD2?Y@RZR/PSQ-HJV MV39MNOQGM6:%L>29J,MU73"/S'B71SQCQL5OO"PO-?#!,+P RT3--.G3>*^^ MT[@X3NJ:"U/C)DSBJ4CR,MPD2JYF@N@CV_C(-F[ K1[P:_:0Y'761#6F81XQ M(ZP,GT6O#8)^-K")/!V/>TR[P:Q'JL>%8Q%*G?GL\90WU*]Z4 MFS!B5Q/QT)6L>&23Q8\_(&K^HBL'2# ?$BS8@]&3]!-O( MIM6@DQXV13&+&;<4) K:FJO+>N#2#F[_W/(T-<2,M0N+^%\=LQ8DLY!@/B18 M FV @+KL&\?V;<':_D/L39C_1/%M:T\PJY%,9%&MK.L_,&6C&4 $FP%!-9A M@!X9H(,,["?8J#/!7J0],^LU53+M.42>: 8#CJV;9Z9/]B0L>4 ";8" NL0X!X)< <)N&6;;1&M MQ334K+&C_5JQ[%DK7KN:7!.+R@/48,RQ%0$)%KCJ:L^35@?Z/MJ6?A7G'1/M M_=]$GZ[G=$D?!!X[R4."^9!@@:?+.Z58Y@H)4@#0B #8=4Z'A/#M_N"VC MRP-4+H!"Z_+0"@8(5#% FNTTL3'Q9&9 -0-0M !I5 /E1X6>CN*^/4\K'*!G M4PZ&D4ES?3O$KP%/D :3G4R >.8R);+B?5SB$8$6EL\35V4\OS9/T Z_0#VY+3J=$/ M+,=!M*<(6OT 0^D'^J2!Z@>@:#XH6H"U+Q2X#K)EK00!6$\X(&H$%74&A=6EH% 3]!0< Z98"8R)5I.,_.'V[+ MZ/( 51"@T+H\M H"!E40L'9C;2EO10U''5T@H H"UBD(5%Y%Z#MJ.CTKOE9! MP,^F( PCCUX,@"H(H&@!UBD(MBAM96'^' H":14$\JP* M%LK:FM_(PPW(C1 MK_F"*@A$51"4-WQUO;2\GDHBK8! 7DQ &(XT^JUL4 $!%"T@&@$!.9XEJSY0 M4;O8J @+4QP!]CP"[($$G8" ;.S(Q*^@XNX9G9V M%@^)&)%2=B_@S=>.>":*_1&W_4W%-\V1K(^\JGC67*Y9* :TVD#\_Y[SZMM- M?-!P\1]02P,$% @ 6X585EV>/SQ* @ $08 !@ !X;"]W;W)K M'T#(>D&']+CPQ+>YL0M>-*_8%M9@?E8KA9'7J:2\@%)S61(% MV8+>#V=Q:/$.\(M#K4_FQ%:RD7)G@^_I@OKV0" @,5:!X7" )0AAA? 8SZTF M[5):XNG\J/[H:L=:-DS#4HK?/#7Y@DXI22%C>V&>9/T-VGK&5B^10KM?4C?8 MNSM*DKTVLFC)>(*"E\W(7EH?3@C#T05"T!*":PEA2PBO)8Q:PL@YTY3B?(B9 M8=%,'%+/I/WQ",ZQU4]]PR>R.IZ29O]H M7,@>0S(@X? 3"?P@Z*$OKZ^CQ]73_G.ZAC9V70>=EX/3""WJ=?1?=^W._ MT4;A7?_;YU6C/NI7M_T_TQ5+8$&QP36H ]#HP[OAQ/_2Y]Q;BL5O)';F:MBY M&OY//8KY@:=0IIK<\)*D4@BF-*E -;?NML_)1G'J%.W#=XC\P1W>D,.I0WV@ MR>@<%/>!QM,.U%3DG?2??2Q_,+7EI28",J1AZC$EJGF FL#(RK7D1AIL<#?- M\&PO=V]R:W-H965TTLFP4U796[IOO*GW^C@Z%8QZMX(\W?X'G0AK.@VLF. M;X;"J@8;UO;_RY>A(8X*H&2B !X*8+M -%& # 7(N06BH4!D6J:W8MJA*+OR M[D;PYT!HM8JF+TQCFM+*/FMUOS]V0OW*5+GN;L%;R1M6EQVM@\=._5.=VLF MKX)%*=?!KRHQ9' 5?'LL@@\_?0Q^"E@;_'O-=[)L:WDS[U0==*1Y-=SO=NM9?!+6]/Z-,!<5?[@ +\Z^(R]$0M:?0H(^CG (<9 A1;G%T= M\>+\XJ''#3GT!S'QR%1_Z$9?F49?";X)U 790TU>Q\V@L/J MV>-:;LN*WL[4]""IV-/9W=__AI+P'U"373)8<:%@)\T9'9HS\D6_^T/-G+04 MK6I ,%G[TK$IK:?(_1T*8Y*D-_/]<7NXLCQ!872J*EQ5%B68'%0G#N*#@]B; M$/?U_]0LT _*CJNIMN)MQ1H:M$?6]"_ZF4'ARE7D>/':^^!Q7?*'"0O2_ZHJ\I9"=UJH (QE;>+P!5 MF(78LN.J,A).#([LX"9[HW]65 B5ZJQ5EFC0E2\4'.>9<_.KC"16%1> *LXC M>Y@#*C7,4]A)?G"2>YT\Z$%K8$JQ7%#SW;);[1HU:BN^4T,?\I2[610BRY&K M05EH^0$T40B[0>&(%:'7S[=646C#_E)]TW IYQ^>%(-^#'I_"L9:!3>JY]KJ M1]")4J6BP4!I!EG]VJO':0JB1NA4/4=V=@*B*Y+9G0JH4#J1G>@(KI"W%>ZE M5+,RVVQ+)O04'E3K4CR!0VV(=%R!HZ5CL.)J4)+&MA5 E:-XP@L>O6"OEW^> M=F/-Y);+LM&D6&J;, QBIRXDQ>]LTLY%Q '41Y-N!P9!J-WG4@P-?')<[:4V,M&[UT* M+QJMN%2TTS8=60K[6T;L)#, /"!-DQBO2('V+P -9$D3NWD7P!" M>WQX):<>1[#"7IQ0'K>L4WQH)MF:=3LQ+"^L[11R,3,9#\3ELTF 35F(<\>,C02#?83S6'5V4ES\ %.R* Q M $$B-:4Y.V9(2&+BH#6HB^)\XH@*CU2#LWVT34?.PF\>,!V-9T'WO-GK%FUX"9ZM8.!XB<2AG00+0.>J"D"%PF/9Z<.2 M$<&('\$>!%.)L57+C.+[XX8[ AP*H9"X]B!A$KH&(5T>3SL<\8OXCY < MAX%Y6CH<1=1TV8'^W#.@*Q+FF;V+!G2.,Y_DU-3(/^0]_#,.[XI+>+$DT!$1 M)O8!+B!S[)R-.N3HF9T?=> L[&W1H*$E?+I. !1!J?WL"53%-M; JHF9F(Q0 M0]X%->;A =_V1[7TA8J*21C;" N&#G]Y:J2W-YB%X *16HO/F%N1!SB1YR" MZ5U;6TN3BJ +Z'@F3)&]"X5T*$N=8QQ0EZ3AE)61=S49E MH.DOT!> )B1V=]>P#A,G^R!F(E$R<3Y%1M@A9\+.\1;[PT ^'T$P /VZI(*C M)+$?N2T G5H6,$IMY(:%""43VVTRL@_QG^C\LEK1RNP Z4MESJ8#478TJ(9S M:M6MND% E]#SJ\S9#T*RB"2.1>!42-'(A+^10XB?0SX4M!)Z1ORH']J9*PVQ M_797[0[-!57+VU[MH":>?!'@:(A W0D]_DIGGP@XTPF),_P6@"Z+XM3>7@&R)$[2B4/(:$24R(\HTSZI M/DWV.NPC'[\SD:@ZV2D+R*"&* #=:4/T#N='[TMMJ'@R[YW)P)P4]R\>';X] MO-MV;][HLK[_C*Z+_@VU,4S_PMSOI5!=+-7BOU(APT^IJI/HWT'K/W1\:][* M6O*NXQMSN:9E3846J-]77&U0AP_Z!H_^#U!+ P04 " !;A5A6$FE+W$KJ)HD9+\VD>5+-N[2M:/LNQL75W=#R P)+$& 08#2&;^^NNON^,ST]_?RZ!_[AMFD_N[6UG?FRJ6KWX]&ZZ[;/'SUR^=IN M,C=MMK:F.\NFW60=_6Q7C]RVM5G!+VVJ1_.3D\>/-EE9'_WT U][W_[T0]-W M55G;]ZUQ_6:3M;L7MFIN?SR:'?D+'\K5NL.%1S_]L,U6]MIVG[;O6_KU*(Q2 ME!M;N[*I36N7/QY=S)Z_.,/S_,!?2WOKDK\-5K)HFL_X<57\>'0"@FQE\PXC M9/2?&WMIJPH#$1E_TS&/PI1X,?W;C_Z:UTYK663.7C;5;V71K7\\>GID"KO, M^JK[T-S^8G4]YQ@O;RK'_V]NY=G']'#>NZ[9Z,M$P::LY;_9%^5#\L+3DSM> MF.L+KZ\L/5^X]7[]Z:B[??:7%_]_/;J]=7EQ=N/ MYN+R\MVGMQ^OWOYLWK_[]>KRZM7U#X\Z(@3#/.^-+F4W,ZFYCYR7Q^SWBG@2VG/-[I'>-=Y'G3 MUUU9K\S[IBKSTCKS7Q<+U[4D1O]]:,4RWMGA\:!:S]TVR^V/1Z0[SK8W]NBG M/_YA]OCD^WNH/0O4GMTW^K]K$__MDYH7O:-1G3,OKG\_G)]WJ/?\V^-TUKNK4U>O.RV6RS>J=57] F3DQ? M5Y@'3^O9+9QKZT=Z6SI)Q^5M?TK;0&YTSM^NFJG;'S6UM"S)6"U<69=:6 M?+O.E2BZ5=8\W'5'OTRS-&_(J%59S3=FSQX_H<>=L?6*;%MXN+ W9 >W9-6Z M":EQW2])GOK6&KQ'5O&S99FCT=S6YF56=3NSM2T;WSJW-,RJM45)KSM^9=LV M19_3CZ6R8MDTQ<34?=>68%Q63F6<9UMRZK\NW"^K NR0EC^U+QOB0'EEC@)"B^;VI%N%/+<1^&L7J$5+\N: M2"YY0+JP89IE1ZR0>N@!&A?W="N9+NQ)N@U3CZMJ4%ZJ-_TG_SAM;%'/77L+4VR]W:\AJ[ MEKR+CD%RLR')+\R*Y(5?8$XM+5%98 %-WZK[L2T+/K%3%T@#9!T<,CQK4"G: M'JO*>FN-_4+BVV$@BA1(EB"Y=#%?9_7*JK VI'D\_92%QV]Y:TG!(-[*S459 M54)3H(>>J7CSZ*);E]LM= ;;3<,7%?_ ,\(^T4@6.T>$.I'"GA<*0@X/P&+A M.M;$K&*A4WJ(LY8""7FYK_EU"^UIL;H"]B0CA:Z;+MV$A*!%3W0R7F(MH-E@(B\8DGKW^[0YY+M@-#,1*+KC MECH,;4)VQ[LB]DY9Q'35C]5FRV9?RVD2\6>F"L,&7[4@%,O%R(I$[,9 @7IVM MP:9 4F6S"_*YN3">7NH=O*CP4W0,=Q:TV\NRXQ?HWIC"$0_)64'&L&^P440. MSTBDT1I(GVB3R.X3@5V0'2B5E<"#6,M4TG2W9'0"RU)V97N#.YPV4 X>.=4TIZ;!^5#OJ9_MA-=?U#J\\&\X(W*KLC_T@"5Y4<./;-=$RD(#,@:0<.(=CQ[<^!1 M7$@=2UZW0U]A*HZ['D%+^0% M#OD9@J*20JF2E*6I!V,'EZE<,23#7=-*F.&?17S542I) LY>5;<@T8+,K?D- M_N,5A8XWY"%@9%,2O4MT4&R::+4F>JJ2GH:8WEC7B6%F.Y>1_E DAB7P=*VU M9B,9$LF21*X-Z8+),:6-4P[9 M8M^QH.O>:PB1_/Q!Y[G6BMCTI*TIAMUM*D M,12#1I==K[8MA^(BL>'B7-0]2>S8U.3))( 5$@:44;P3PC)Z,_<<'"_' MA\F?IM=3V1162*8?H1]""*MB0912[ J=0C 70\?7%H%(12F%D'<5GCN44+Q^ M>77I$X9D1@HP[(V$EJ-9B,(145/O\1S"-[);V:*BR5B.#"R.N*<5#9.D#34L M0H516C9\,8Q3'SL.\V+T(])ZO&K$(/ \1&W5:YB*V=3FV"#7=P['/OS//5G% M^?S-MFRG>/9Z<3<_0Z2 OQMFM[$>1CO^1?V4R8 M!Q^;;9F;T_GCA\_-&YL1'SG&Y]1A\"11>'#(HPF9Y)("7Y^?B03KBBMY>6$U M8B121?V;6L-/^EL?@E3;K/ B$N(_W";9+6PUI;33>6Z1X:553R*/_A0F%2'@ M<*/XG6Z'6?NM,+J$\&2.4J\%J4T@1-]/[(HLC:8*;JD(]I^<)@ M(9=&'-FK MB5[V,: .7M8"TK&!YIB1; )=(I=@62:7/>>:[)$=W'FEX)@FDS*+>N=$WEI) MFLNZ;WI'JR)M+XD.A!VU!BZBVPA>BJ9?=,N^BG:'$Q@R*YLLV1*BBK)/2##/ M)MOB[?@=F4XDB71DDWT.F7M".X@%&(D4SA93\VH\,1X(@B(,9>^&K2)UYF@& MC.,$G,Q=]$QYX)?HAO-A9HD$VS/\T.XKX[."0@07-^!J.4J$B441P42A&D&ZA.&M)KQ:D,H5= M=+R0VEF.\A:1ZS =6$K#MCG]&TR&18*(=+Q(FH!8"../M.K!LFP=)'9BY*^F M[Q["U]6VTY21)9;'T,S,Y]XT<9^#NAWGI)YT$3/R#XZ=9K.@G)YXQ\*&./!&09D:./69$& @30D)QWIX/L*#@+/(@;@ M/(M_D>-I@=WP/L;'M^%Q&Q]OK8 ?A82DCN*

O$KT/OE7#M5=[+-L%Q2 P- M?!*1WS' .HK'*74I-"Y%I!A4@6)M:&A%>6SPFQQF.22@$FVZY^9%7U: SYR9 MG1_/S\W.9B2)<;7SX_E3?Q$20O+4M];G,)!%I[P$0E/S+K$Q66?M2A(UE2Q@ M.IWB!_Z=W[&+X'O65VKZ[1<:1MR_TMYB$Z%R@BGEV3;+U8(HXW19+=\L.T8C M:!]_0QZ5W&QMQX8$DP9@D+)'"B)P=3E1H,-U8X8I05YIR.SU&]V9(MU+F673 M,';@;5XPDM%\0*=!^0H@%,(_.*G2#;)_XGG-&\,#0<2$==,(J5*REEOD.,+3 MUX,0SSMMYJKK%[\S6I.$DH!;Q*L@AI=HEI:>A-;+2'L;PYZ]8#")=<5<^,!7 M#'7-Z"@"4JR*=('R([=&=D6!LH48B[$G2[5BDX>,(HFXDJF_81F(=HD%1'[1 MVP!FI(SB=2G24WA4(HF5TG!;I-'Y&0 [=*F32@(#9*(A0ANG%$X=W$%'(/ " M3Z#.2H$>5#JXWC'C9^B/DPE%E=%=Z?8H4K5IX#_61,CLY#^8@H9T@>TM UR0 MM ,;2@:/1/[8;K95(S'("\G(G?F-@8,;VB92QF42D$\,FMV$8(O*FO&G\ M9@HBR"%U1'52@)%VRB5S*.[)WIDL0+_9JLUB.4W)8EO1M2PB&/\S*86EC6TV M""K\!GN]A@DG<\,; '@0Y880/[1:8J!%]6UM/+_$ @ECP[.TFUF["V8Q628; M1=XQ3,8CA&5EE4-LL65J:?R"#!5E+%L*4@?+C,0*@S66(.F"986? X4PVT*6 M[BNI75YN%?:Z@NGH^D',16M?+J$TWC(ZF\X[M+YQ$:/-(>Y51?0(B$:M_'T8 MJ;R^-$]FYY.T@$3RR&0>?PCK"R(_\76G6ZO67*-/QKD50&5*P0"DP>)0\(?_ M"7??.X&2]I0!ZXM\%>8]:!0JQH:;#0(^T4:ZB <>0O2\,+"_*'W,!_]!8AK* M*Y@UVAA.CT.N,%B"X/2:CF>2T4?:-8.%X\??DLCP_NAK#;G -B0S*,RT=@U% MO^'7HA[#<^U5L$M@9E\I$?2T -Y!T3; M1A@.837%'QI TE,P=-YC^]G*PR+Q](1$XBAQI)L%BD60PZ,1X66D]]#@,:G/ MXR!J!V/2UTAPFW&Q#2)1=C:&:,M83\B@9HS1HX8@%0%); /V#1.8I %97??L M[\0OMW!H)+1T"YC.4C,1<3)E2X&++QYX)%7V/X0[Y(@!+%(.(),@\3G 1065 M;TK'1H/8#[Z>GI.'.HI;[(X'O'P'.3\:NM@(8T@=!*LQ9!NQEQCV7=XU"]KO MV=3/()9LB!CL[Q)3*?$PK@[B85I<9+27)D[KD1*BB>2N2%J\19EFN_1268!H M%D3GX6VD]_N[]2_9$,%S*'N!%YB?S)[<"^D\.3XY"_;OFL8@@=OY=.(C& T: MPSY=!6*]*?1 &L;4\6(!7DP#)9JMPK5J(#3RPD8R D!3K/P4"3\HP_.56JDF MV:V9)T4+6 #:^(/OLI#PQ;JY!7^B*"UV;).RUJ]S:"DR!91PMZ^Y&$#"(G!J MVS)S)$*DJ0I*;I=4/R6Z$ MF4D(Y7KH1*P'K]KFE@1,8S[-Y6B=E$"M2H0^>V%AL"[B0X)UX3WS()^/-&-G M21)TCI>7[+LPH>#-44LSVJ%]N?3 O.PHD,FA2+ND%R>(B&1Q+:Y5 FE&Z;EC MEEMB&QRA+Z[ +ZC9&SN$D1H,Y0\X%A+MC3T@S(>4@7P<6E#$=6H3QU[QI4BD MOTZUG>CZ[LGC9Y/SDV=,T'?G\]/)L[-G2O-+RK8V(/IT7WFCTP&/0HK;W.=B MU2+?[VBGWH#'6]T>)2?F.W,^?S8Y>WS*II^FUL19.SEHG0"82>AC=P=+J7EP M/CF?G3V\=_B9\8R(3SFVO\! O!#\A;0\D[A* E8SGSV>S)^=W_O6"]NN7(=D M(GV3)I[3)ORC:YD1D5]9RYQ8Y?=X_][^RG]Y^PN]\?CQ^>3IR1G]=38_FYR< MG9D+NDY_SF=/#;GN^1L_Q(VG>!Y1\'=>4[0B0-1B6\V4R#K<*#U',TXF$\Q5FF_\LTBDKQ#*];E5FQB52+)GYV88V*^ M^=AFE-Z220P]8@7%U]F&ECBG)V9/:+NX38\M;+ZNFZI9[R M<6M7I?/ D0 )_-")>4\T^SA.QG=(1$'$N4PAF\;S/4W3GGNY?U?@B*80"^YI M^ @<)*9P7PLDQ_$'8B"?3\)2PN)J-$-S""KTP?\(!1LE7.K4:UM)<:B'6Z:] MW4@!4%!['WZY! N[AP; Q%$.ZL2_[SOB (,('=HL)/,FS0177Y_51V'LW<+T M>S-.1H47#0*'+55^\F\(_E)P>1 )#H/4\,PD%A)EL2-KW$1=7;8P%V-%,:#2J!>@(. ;%1?TV2M;W M#(]SPPK<8E#"I@V]/,BS$I_( @X!YJJM;S)*%QTYS>$Y*@QU)EAC;6]I-"XI M=8I1IB^$2%PZ:$9$\/A0X:9G>!VZUPFNZY0M=KGD]DD4^KA4Y7*I/<(TU916 M0T=L%T%@[:#R81UJ4TW+7-&""&P6ADNK+38MRZ1P5;-@E%20E&&5,M&F6*9@ M)NE491OPT5(ES$M@%ZZ!3R4]]?UMQI0WSR M%=?43XAJ,@6C#KNA"J/@,C6O-6-CF,LR_K7GUSEJ14.-982&3'VY6EG.*W6U M@P:&?;PHG5:,.X/[G-Q\S+YP595_=/R#7>T UF=H<;1%$0"4"B!JBKY_,_N2 MUJV2YE&IQW@K+25%$B*QI?261$+ XUEP8\,Y61@2[#$8B);)SF[0;]/N%-RU M4F!N[=A*JV>QVD[7=15@C+^&E"TM3[=V4";B=LC: @G 1(QBHCP,;'5OR1HV MAS1[1(0O#5[%8@U*O_V@B*ZT\N4#\)\&*?LG [6':3E14; M&@%A;Z1P5MN59!X6516V!C%MPH24LW=)ABA2CZ21[B%VS3,!R%7Z->V3!',2 MGD"4IO7#B7^45L#T2&*MV'W;%QX)6))DL-ABJ8"=\3I'<1T%0;[*D#H(2=@% M"/5H)X,]AR;T&F)^[XM5@!^T\0251XYR K1(\XL Q[1<(7FMA3>:?(O1AXY4 M[&0]'@N"?TL &GK&%X[*H' !(2?)R3Y;KKLD=Z48XT*# QN7;M DC\ 'H&M5 M?K; 3H#A(YH2B7,4L'*7BM8(>Q3Y-%0(#6@T$T<'/>D4&@09=+J76H]Z=2,( MJ@2VHEV?#/UP06%9+N6,22[=Y$1HN>;.UB6]SYOLR9R:=Y!!G(?:A3YEB0'X M!(;5A(!<3E:)37&N0?E;2[P)W4/VELZK5EL(/D)Q[\9)7@='V-1:OH"DIVOV MWGYJ/DGT\2I(Q)L(OY1#Y\>-,*&^&%Y@D4LDN.@#0KA%.T.L$'_+09<]4#R+ M??';>) F!FVAZ=4W02+X+^1\D23XE-R0IV15<_8>PM4K1P3%%FF$>X?]1U6" MC#EY/XX69)D@UR9M%..7 B!4:(E2*^I?88^BX,"_7"A?UH"($Z9']$< EVFR MN>,E#[(C>1Q=70!-?("41%QXTB7O<4DW3SFYDGIT_QC&LZI#Z!<\$ ML(M#0[79&K>(8_1Q5I/N*D4@B/C_ZB/^PUV70P0*ZE+W'*(,2GU)RP=Z!&H> M4,'Y5K,U=NB4JC*_^Q9]+VK5D^PGYB"^22+V926+5R/F"1.C')U>: T)_8JR MGT!S234@20E>RS$,4G#MX-*C1A@H>(M4P=DJ$BG;UGH<%;/1;F;20,>Y_: C M2E#=L#B6F8DJ< )/)AJG%3F_O](BS7$L_+?/%#9)XW7*$!^TAJ-16>CE5&H] M J75>Y\DAOR/V_*885^4I'1OG,^RQ"AS^T":S.DD7C/V^BQ3^4=>T6:"A97- M /.,Y8B#S4510^V.(;.C[GL8UV0=TCJ@S9*L/L=^L]0JAN-E))6+DK0(ITVD$7_8 M2)(@[B%VS).F XYLA,6#)BHVEWMC)TV6HF&: M8@?]LSCUUL,MA)<1MM0D>) M:4E:LZ='PRH-]F_-0[2T/RS9=]@4C=+T["I)R=X-S[/BC@GG-9H%SABQ M.BB\&LIQG&7X7VFZ,&0S[<2->DVN\1(E-PUP&7]R\%);:ZZY%^PR/?HHYPE" MXQ^W]5N,+T:DWT2GFIYVEAX>8-DLHK=6,/QASRWWXDX& M<(9>&K15:N2@[67,B="N&QJ7!QDB44;WN] X4MRU!)JX81"64TVE>#KF3F+E M\,J"[!<://E[$((*(T'K#EP?GC\-9[G3HZZD&\3^=2-"HJ-)D6H7SJ5)]UH$ MD6)7[35QEL^__RQAIG3;%$C%!+@FF7WE0R]].,9B![L^!_8*P_GN)25N +G@ M^:_ \A,%R'&NKO%G*M$HWY6.2:<)-Z5SH3-8@+!X6)[GG0Y6F U7>/^"R-,0 M$ZM#:T$C$YG"7$^(;>/!4]=IA*R? Z ?2QP8'0DG$Y,RQ MD4[,C&4I\A!!B M8.1VCE.AI$]1UD^A.NU75EN2C?&"E24?R#IE;;[6MO3PZ8'AC>2;!'X6.4WK M4[=@;$("GM3%ETL^K1T#*W QDS;$NNU?+@ +ET%?.*/3&+O?7V%;3C.TDM; M!VS2-1+!2)&RCBN]_@3/U+PE]_C*=T._)\80;>0[S?4:[[S(7)ES[U?HF-[R M20Y^QO$SPV;Z!= J[2ZL.4CE9%,CVEO67M"@05&,MM,Q'12>3Z5R6V>21VHB M\[*L>@SSCU#&82()3"TG4@>HR.(;UHEBPK:+P>@_M9:AM>/$#TMA+1-@$(:Q M:_+/Z#61TG1\'=_A0 >X-$9UE,URQRH>%W$)M],SLTK&@WC.H6LY:-GI3)(B MD(N^QL]C\;1I,^=>FN22![6;TNY'8BZ-3 K^1,G"^CZZOI)CD1Q/G([Z6]*C M3^E<@RGN:#]\,GMZN".55S=85VQ('9Z3 \;(7--IXZ&?I T#YQ'=WG9-$DS6 M T=UVG,3NTFE[S1:Q>")%_$H'8H%2= T:J /^=1^@4N^>"$'LS.<'?9%!@\T M,/T>J):HB.O^54;;A3&%-H M">I_IQ2A_RV-';5Q(32N1QY+TNE#'0!.HK"',L ]C'F:M/Z!!;\V]>JXXN]@ M:*-N@IH,3S,IV!R"L5@C<6G#2^I&)_^'J^%2%OW_FOB_NB;^ M#Z6# S-6,HL;Y\%E.01?]0#\_*F)/<6/6<\-[7W2L7^X!XE!B#<9=_0^&_9T M6AZYD&SE8((MON7/[\V;IEW1$Y=0M(EY.[V8F@<8ZN@:3UTR5UK^),"1G(8_ MG,E_=;@76?UY--RXXU!"<-(55G"&%DA/R6I+R/05Q$$K!EKD&:Z83WIQS4HY M&8C'G:$'*AHK'87,1&'A5^=.D5+X=](NV&B\, 1.[P$&0BA-O@,?<@'*:.6; M LJR '"E-G#099"M6BN>F(V7'L:*WP+CLUU<3?56&W%!_&A.^-J(G]X?,^=( MTY/DF>>[!6YT+/WT(?>&M+X3-1;4=XQ#^S))8.!V_])SKV3QX]>H#V#K%NI4NZ M>JM=\L4W;TX#<3YOY]Q3KXV^.2 ?V)*^@$47&T@.;.IDOSS =118HIWM_#GW M- (/>5UK-U(T]H"G+!HKY \658H\\.&90IJR -FJ?&D[S, M.++4HHGT'1E(\1.O-T=GY\RO\[OYB8H^ANAS[VF#/Z>%"8;UA\ M"P1//3T].:;_G9T0]6-]O>? M X,G\J$+VV5EQ>M.ZEB<"H@0W.]&.&H4N;LHY%Q&^M71MJD;E,N%#G;^ &SD MF"]V9G"@Y] GUSYM.57"Q]8^D3O'FWS8YXA7SSCA!SQ /_&I0OU>R].SIP^? MF]=97DH?? Q*7\7ZZ>$1!M]Q^>"+MUQ4D"^J1!<56X,DQ:,7<.";!0>AK3_/ MOVV <6"\14]Z'G)F7:PT(7A:])L8H$7\;VUOX[!A[C C=#KYEJ;@(QRO85R8 M40Y"?[ZX>*^PL7PQ;)-\R\Z?1CY@,P?M^ANK8*5V'?CO>*FMBXOX]>K%NP]\ M&+OVGR(:K&\4S',PRY]F 1B&18//I5@I;EKC4\G5%GG[9XOX"BJ10%*KJED@ M)^:P]?@6Q[E'4[)9D=82CU]]1-L;XBO03[-YJ?-"5PY:Q5#=%O&=S?5<@5?> M/8R-ZZ31"$( M2.BW/"0+\V-\2O);9$%:(;-PQ.BZKQ$BOE14*3RJM5!F;M+S40:[6H@/ 7]D MB&(\A C^_F$0XLOXXIFOV7_Z2V)#+YL:@+FY\,U?9,Q?7UYP;B;>(3FD%12> M*UV\24S1K3^-R-_X.CWA^4Z3%'EA=XTV OBZ]ETK&J&Q MX!YM5? K8NT$^?6-K&1$2^L/^8N,! (FJ>62+]AI<([1HHB$@UZLD5:.#P<) MO2/Z;NVVRL!3H8H#F-DQ?X?/7+YY93ZB5>#ZW>L/_X)"5.J6IB1Y9CZ\I&PL%Z/GT87S^?T5\#WTW_U'R#R%L;+OB?^[!":PB_R9" MN&K\ORAQ(?^00GQ<_CF*-W+ZUE1V2:^>3)^<'\E75?V/KMGR/ZNP:+JNV?"? M:#FP+1Z@^\N&[(/^P 3AW]GXZ7\ 4$L#!!0 ( %N%6%9?*%X!^@\ ,DQ M 9 >&PO=V]R:W-H965T;^RN M7[I)HBYY/7DR&_UF9^R=6RM5BL^;O'!O>^NRW+ZZN'#I6FVDZYNM*O!D:>Q& MEOAJ5Q=N:Y7,>-,FOT@&@\G%1NJB]^X-__;1OGMCJC+7A?IHA:LV&VD?KE1N M=F][<:_^X4>]6I?TP\6[-UNY4K>J_&G[T>+;17-*IC>J<-H4PJKEV]YE_.IJ M1.MYP<]:[5SGLR!-%L;;[&UO0 *I7*4EG2#QU[VZ5GE.!T&,7\.9O>9* MVMC]7)_^#>L.71;2J6N3_UUGY?IM;]83F5K**B]_-+MO5=!G3.>E)G?\I]CY MM>-13Z25*\TF;(8$&UWXO^7G8(?.AMG@F0U)V)"PW/XBEO)K6):VDSF"]*V57,(S9],[$AT)<5BN$J!@. MO(\B4:X567[0F5(^X73F4;FB\M\04;^7BZ,E:6Q6KFH MOL$_P_&J*)7%/EV41DAQ6YKT3GRL;+I&$HK+E54*X%!&[,$T-PYK<:BKTK6 MZPHG?=[O=+D^IE+]J'>&HT1J[):$HIV .EGH?^#<"A%M6;E<[IPP2_Y\6^(< M^O)WZ=:Z6)6FB,2VLJZ212D@]6ZM(4S05E)XD4+Q8/!O]1'WIL1&H?"H?"!5 MH;(K^89&9-)/X[?&]N)]55H?IXLZI$\!!(QT]RI_B$374?V#.[6#MCE@G.YW MJ59%JLX)WS+ 2U$M8;W*0FE(\L/M#Y'PCW0A?I9%:JI[9:..WGU:Y,\$?D$$ M4='RHKX.:F AM,<]I7<)"51?7>JE3H6ZQU:( 1]NX02V#"F^4(5:T@?4(/&+ M@97$6LF\7$?"T3K7WH-?[K1/ZH6250E3^*4/0JYPGH^6K:I/Z(M/\(+,,F\4 M*/MA6VK2!0D[';T6T2'C(;1IR0)1ED7DZ/VP)YF6)M>&%84X]/C;"F;MV)_D M^)9E\!!4Z V,=/"Y4RN*=!QL#9F(K.P>"LBE70F[=4PHLWO$'JHI>>I*YE3# M(=&=>B![(UQ76 1QK-RJBO8N#8J,D*CGSJ<._L[A%_@" >F-9;GVDV,X%/EZ M[SQXQ3NSO45@A4BUTA!99E8)*L.V#V1!TF1);^> UA2-. MIH-H-D_8Z61 V<(SO+@Q5<$! NO3RLEL4CN"I$7@NC6T @ A)6Q8J+7, MEW7N'5I'"IXD SX+PF#IL@T :+>0Q1V*_J+LB_<((IR4(@?:W&:YIT,*BI)4 MK?5A[7X#^4Q''+$#6(B3R3R:Q\,0R)T2MI,4,(@JJY&.2T )?)'A9&NJU9IO M(,P6UY2590NHXM0I)=X;0-LL$C^J>Y/?DZ&_-[( EMP4P,BB4!UP18R[+N1& M+Q-_+>\IHH3A9*\*"CB8R*I4:?^DSLO6DA36D'HD-"RO; G6&533M*@3JJ6T M*U5ZCQJ*>+%1R*V4@YT^>RB@)PJ;5#>'209C06*X('"YPG@]_+O*)MI3B)XV@T&% ^06M0&;590(B:SO11B7 ZT![T\4FX6)4C M5[,Z8KKEC*17GY%DX?D"(3!+HF2.ZIM"?*N=CT/:6&V7R-/2!^F^^)T,"W80 M2ZFMUZ#>KZ0MSD'E&_/3+J^8#[B5,=E.YSD_@&[)8(Z-4%]:%&2*Z4>I*S*J MF2P*U;FG]L7WQ NRL]$.+:P-6D5BF/3\GC:,AS.3M=GI_'@C$.T@2)@ M?LGW.J9672=)BLV,\" C*8%T>^C;)@WR@@.*/ 19 ,LHV_^0,'VCJ0\4U$/T M?WX=/?5-(,B5\X&&0K;AD&^#L.%9+(%K'49FJ;-/*[9C!4E?@3(Y7TTYWHE4 MX2!.J!,!5 ;#3ZELN( Q+,@HFLSG0+5[K&,F*H;1?)J(CQ:-KZ7LWN8R^)%. MW+)7D7"CH> 6EJ0$V:FEG$TFXIK[-IB>\Q@F TW:.I$ J8$(7RMP-!P>PM7D M9O5 8N#1)POGP"YW6!P-\<,'1JYP=#R?MBH@(UG^4XA_%M:EE;4D7=^MFT_A,_+4.SY#+GQB7'B%'\32AI[-HG,1$J2V? MC/CZKX$3EAY/QN&.)OWW%P/:!BCMG]IRW)1@077ZT>8&04^$!T4.OD/1Q<$E MBY4F(S*O*=JO+PLXRF%/BR$H$ &TBR[_ZD^S))Z^=LVUO@CQIBU'0UTQ",O1 M%OT"V=EB:PB@N,2B<=PB/9 NIK+T+=>@3]0[=31HSP^)U2 2(YS,6]*#">9Y M!]E*+<62*(8U#T1%NUN]9D\L%6H".*N"F;4)K9#_8XH#G5?P7G:IM7&E<1I7" 3ATIJ'5*>4/A. MC9T5$C)T(4WH/PT5KN ,.MX2F6JW;H^"(7W;(P*C\30PZ6@V!N&!4-NZ-_6& MVM9]//A*J-TUYY$H%&G#4;X@%;M90@&JN4$A\D@5/I 37!1VDJ=5UN$Y K] MMP^@FLHB(Q4Z:8OVY!D8IZP-A8X<=T\ +>+Q^0,BM7:PCWZZ4])/""INRICF M[$ELD4=P[7'&^V; M1C^516%*XK;D4^#% T3$5FHAR3!=/NRA6ZU"P4B->TJ@VZ9CC^585:,3YXLG M,W[@(C/\K3.BS-S45 MZ4BJW9Z =+AWX.&3X\ N$[#Q[^"X2ESI[-J(RUM^<(/C;]NIFPF M@VDM9Y?_L\#89L)0 7NC%P^PFIF$N$?^P['BNW:NL&8R7[2#L2)#WEL_.LS+\.7Z- MEMKKUA':'928]%U*5YZOK&?23Q=QZP6(?B#^GMJ*NV)K\@;_O;(+DSVP_@L# MW]>S-/QMZ[F8]\MFPUUY'V0XS!&BK@7#F,ZU/2I]]8!"J:,75>UUM&2IKC:U M&"0 2$-[% )?;V@W5Y>2BH#'0D>XB4C@<@Z$7U&O[P=3$!<6YE6P[MZ8[^DT M!.*H8H6["_=H6M>=GNVUD-Q;EFBG(R"# ;YL46&)PJ1KCYH$NZJ$N1&.%(@H M&B@0=25V:U/EJ 2Y)VDD*M9P(*0I6C3+:4^^+%MZ<6"(Z%XX16P:PZ-3-28T MGVN)[BQ5_'$T&0\!"G>V1]$/Y%SY05CN#L[@3B3T9/9RA'1&*#O M;!+-A[-H'D^;TU?@<4YX1%;HV4.GE7(6[:3EKH7_O1:<<&8).HN%D_.5CT&5P,'OBD1C)?!(-YO-_<=(9 MSW[O2:?7Y']XRMEP#]BH>%%3WLX^GYMH"N\_? >B6,^(:]K* M6_=1Z:?^;5]D4(0(ZVGOI]NOL8]LLZJS9!\ZT0EQQRNXO?'1MD=&^T<'>HPP M!T=Z,S#SR=Y(+Y[R>.WX3&^.9G5T<*:'(CF:/]<.SF;1+!X>GNK%**VC87>L M-XX&H\G^6"^)AO/Y@<$>E>9X;W3G@?C@](Y%K.> ^_._:#@=GD&^P$3;&*1\ MH*G,:3**IO&D,_VK$_JEX[_A8!H-V A?-/^#;(/A](RK")78@Q6V"9.GI?84 M=?;L^/RP+GN/>(,O@X=5X6+W_%PQ5-L_!HM_#!;_WPX6]X:#Q^>*T;.:U:.G M)[BTEQ+,+V910DS^!$PZ&0_\QI-1-(KC0].L1W//_7^CC*:#T>\[@VR3 ,S9 M#R2MNJ<7%G%VH_YCO3MSH=K?A2G..X3"B_7'F/+_SIC2%ZG?9$0)M4[B:#J, MFR'B?]MT\@7#R7V*Z]_)Y=?J)#@^UU=KN(V24-*_:?_E(GBO?A5W*S?;TW=BXKSGLO=M>E^V.?/2T#)#IZS[#3 M%R9@(4D2Q>,9/IR.H^$8S(]_OZVVX/*TU#="P:9-^]0VD2=B3O^T"B^=B#@> M1/$L]D[[DB-FXSGPF,29#WA^PYWY DGXDQ3$3I,XW2X M?P@VUZ]UUBG*KWH9ZZ>XCL:=ELD6O*N62^)L665KT*J%\(@=<04W_)26-_RS M(:A-U5]:I7S?M(1-/8">CLX"3T%S=XZ]JBMK*(O'4A%'9T;YWI8[6%N&EY#" MX)"0J,%-'^Q^*L ) (#<\524IR(+I8!P)=4VLN$R#+TZKG>/4M6_K[) AUH4 MS&']3=XVKB-DIP4GZW/V>CDE*?A+&.I0"%0T<:^%[1]Z0_NB\WH]ZNR*_Q,! MI2H@TK]IW_S:_#^%2_]Z?KO<_R>''Z1=T2@Q5TML'?2GXYZP_C\.^"^EV?++ M^@M3HJCSQS6/EFD!GB^-*>LO=$'SOS?>_1-02P,$% @ 6X585JZ$)*_M M#P R"H !D !X;"]W;W)K&ULW5II<]PXDOTK M"+4\(T64*%YUT%>$9+MGO+O3]DKN[NC8V \H$J7"F$76\%!9_>OW90+@48>/ M^;@?I")90"*1QWN98+WJU4([YL\J)^=;9NFNWSZ^LZ7:N-K+URJPI\ MLRJKC6QP6SU]7\NOU8X>ZZDY+IC2IJ71:B4JM7 M9S?!\]N8QO. W[3:U8-K03M9EN5GNGF?O3KS22&5J[0A"1(?C^J-RG,2!#7^ M966>=4O2Q.&UD_XS[QU[6#>5T04ZY;RI\JS&O>7W_Z<.;__S[A_]Z^^[N_J_BW7__ M^O[3'R^O&TBF[Z]3*^762 E/2 E"\8^R:-:U>%=D*AL+N(9*G5ZAT^LV_*K$ MMRKU1!1,1.B'X5?D1=T^(Y87G=IG4Z:?UV6>J:K&/O_5ZN9)_%(V2OS/S;)N M*D3'_Q[;MY$:'Y=*&?.\WLI4O3I#2M2J>E1GK__R4S#S7WQ%Y[C3.?Z:]._V MS?=+^! /E<034:Y$36)$N:6I&()I2->T?"CTGYBK"]&L%0;)1K$0FJ)D M54!(+21NMZK"LA"IOI *"C+,LB5/U9582?Q[E'FK:D]\@C325A9/8HWY&YDI M(0NAZD8C317+AZ2T@0C UDKIIJU&4C6T6&OH7>E4YCRZTJI(%;0OH'+=;8#4 M2H>F2KK.ZU:4KQ"#5'>[ ^H25K0$EMY2KQ M!"-A+B640#JHS5)574KP_X"UQ85/^)C;-3!U5>9 V^.ZTY2Z3=='OEK+_>EJ MM8+4FFQ6@"&2' M^%S$4[X+@JGX0DDV0Z%_-)L%B(7P8JB(O GX1!?"DN%I-H[N-S M-HFB\%)\*(Z9JQE%#46!&H7XR!K;'/'4PO*5V*TU;&4=N9%/8JE,Z*ML8K]$ MN&2J3BN]A)PE\9P'^XC_: NR13 ?+RXS9(KUTZW,B67Q7;4M*[,VS1 ?-H5> MMC69&2D#WA(?2:4+"I;0?\%CZ G?!R^,[/BE8D;R=:40S M8ITS;Z0*Q3J\6[?+6F=:(@=L?G4+(+!@C-3J&R1)8E##?$D"))(Z,XE-MXCB M/M,QIU((^@O0%//PHT+BX,&2(&*EJLHDA>2APNZ.5R'Y9Y?.Q(@*79G-4BX*;DLH1C=O3\3'_BK; MJGS4F6+0-A !(+C0)OBDP-)0P2R661SF' @B3D+PSH7&:%I!MD#.2O]I1F-@ M,)GY_L3W?><4DKEJ";@=TUR84$! $M5RO.$F:TUYMZK*#8N>D92A)+>688/3 M'KUD_72/8QOYF1P([4YRG;F56ZB4:K.9BNI ?$6) 'HAG]M1' A'OF@+31,H M"DH.Y"&?N%FP^0ZUJ[']OGZIK-<"$,I%.B##SJ(-/5XB>5*U;6BF]2"3,C$F MPP2EJI /E5+FJJ9O#?!;!K9W!$/.L:-PG"!PRGJ+135-U5Y]LCV=!N MK>0R35N@ .F,D5*D:UD\*-(@14%9H1X>QR2VA!T!Y1K)>RA:\'>N-]J0%(TL M6H9^B^QGQ'UZ0;4"SUZ>="@K.RRK)B1W:=SK1!0L!W\GLL=4H ,3\9PUM@33W-& MHK"%>]LRQGYRX^+O/6*D*J#!G7I414M[R#AF@V0QX_1D(H2A+@94=G26)6UA MT]@.'7QSR;1F0*:C,_5%5:FN.V;*2R0*28 W&OC>E(MRU5A#N$SE\#90[OB. M^5?7=4M\1)EH97>9/HPUY,A-(9%G' =$P,\96EGE= MLJF'M,.:=%7JQ_NN/'4L9BCU*!9[Z.M;_S-J0&"Q\*BH3X' M8ET6[F_-5%C4S]5D#'=&X,X6QBB),IY;4,U5&-?(Z'T^7]VG< 0";@.(SAUL MW^JBW! E\5,;VHHLQT9'SF06:3?<=A-HHG7!>I[X^?M;_$G7XQN,/&T1MP5E M,DG"-!N+W>@K^I.8OKMO"$X]\ SE'3VAXUPZ^W'E6QU]+!0#59>6AJ;%5VY-6>;:W MG6^LEHWG>N).UY^O5A3MF@@=4014;O:-1%(U51>J6]44MPV5>QU]8>2OWCWL M0\[Q_5=)'P6^_DR/RVGMGM3M*M]!;0(3O3?$_8.&=L_X@L]FOAO\IEKJ@-[31-U&& M#?:C:9PHG!$,&:B[CY1''P=(=\\L9@^B2.Z&'45]]8D%CLD4+1GP3T,1>SBB MT)%F95X^/)FRND072U1'A^CJZHVL\E+4>M/FICPWN&-/HKCO[GI C7JY/SNR M&STD-WO(L6GKAA%)T0?&& X^W#SQAX7@(8[P,8<^V'ZFAKW_C@BH@N_%L8RA MBME;/)O L>$S VZ!%S][L9]T-!"^YX$S.Y#N7XQ1"J,BDA-%=DQ(LOA@"UTU MP;-E2\YQC+X*IMX<8X. /WA]WTN><=-+:(K^4/W(&>P0H+'/K3OF,KAJ(V@4 M.#T)'90T^R?%$V-^1@#7J-2ZH3:G>M0]*W.C1B1H:W&.@JI<&L!I&SY2.A(= M?=U 1TA9O]LN=$>F=:N:7?B6E)G M+++,-K!Z4B_.#)+ GB2GP=654#7S_F.FL_;&9W<.BR@L1R=0YC1_<+PT?'=AS"(%O=XB M$KBB5T-D+XSI2CQ7*;IR]$$5X(F^O+MQ[VOW3[_,(3F_526:(-6.)84Y'(0= MNQIL>'JXQS\_T2('C/4C3S\,SYH(Y- Z%;;J9 \M9G-Z][#P@D0LI@NZ!JPL M1#(-<#W#\X7IW" TC!(11(GGQR((<1DD7A"*8(Y;@H\I0M/4'2B+XQCD%Y&D MB\!/+L4L\N(0A?UT=BFF4R^<4=%'KZ)H<#"_A,386R0T&M<^:#7"-1J4!$0; MBS<4%WF.P0Q>X8ONDYJ8>>Q-YP??[.W=1BCO.ICX_+8E2;Q%>-(&[P9'#'L" M9M.8A@5>,A73B*;,IQY,%B?T?,8V8K9X0+_[P+!1(*91]*>6)/@-Q4##<1SO M$!7GX7P24NR6]$9&VLO%(^/Y)(/RY*1=L&0XFX3SY-_4=^KY1E]/?."^90C+ M6].:,B!U)TI=SF9MY:#JAUXV[B7Q'SSW2.VYE]TN6:_U-R+N+8 MFU.D1I$74'8B8Z*9^,3]\1$SCKVA^MP\1XN)VA0"$%81Q>YD,9O1R\=P,DL6 MXB8S),AB>^-Q2VO?ZXQ$#\/8M)X]P!T-@CV#?;!RA@GKG@W#ZX[/PK$SAS.. MF#K8ZRY^,2S;W9]'R&Y?7(ES@Q4A4C[R:,\S!,R4[]WU^7Q&2(2Q!&M(Z-B/ M$%; MR3RY@L1Q8E( L^?T8#("V,>.O6]Q51$&+7P""8#\A&0(0CF)-0@#B63 M0YTAA/Q2%E?VH/SP/S'WL\V,)2YN:M MRS'""3C28(*Y+X)I0M>^-P]@,0N\,+8CG'B&QW,OF MP1Q RG= S5*C32/QF M5KM8A)=B$7K!%/0"UEE,O06X(P0OS.;>S!\2S0+<$BP\?VZYQ??@RPM,@C^3 MX,0>1L01AIPG,;'9J:T,Q!R>!OX_<^>,MDT.F8=B3J!$EDSH7)9C&SSOG$G% M0Q![4!6@%?@+#W4#M W00L.GSIG1%/5!1"YG9\[1[<3&;WY,+AXX,X*O8\^G MFH'<'E#DL%L1#//O<28K&80(DN34/DZ>S^\Q+;_9MZSM3^8)L78039*%;U@[ MB"?!--YG9"J8&;W;8E"D'OX098"\1;^KDS_7D!6=D=N#_<,7[0S,WWCU\ V% M]+@U6XY^X63>2 M*.K>&8W7):?,?-\3=VK;5NE:FA<^P_/S8[]:NQ[\NG"CT#'1;RAKP>__S \- MNZ?=SS1OS*\3^^'F-Y[_0,,%TA:Y6F$J8F]Z9D[\W4U3;OFWBLNR:KK_\/4$L#!!0 ( %N%6%;;W@82+@, ,P& 9 M >&PO=V]R:W-H965T7FQR.._Q#[+91 [02BPL(Z! MT=\.;U (1T0R?@Z] NF]C<7=U_^G+WZ?GSX_W=TR*R1.C" M43& USTX?0.7*'TBI]@%MN"J%,IQ&^76^,U?0>OK]6N3*M*S 94!- M8%#O,%B]_R.9Q7^>D9N/F1[>H86-6?"P#O(\S"_N*!! M.@]GV25\I5X$+J'5JJ*-#61ADF>0Q.%TEL$'+CF]V1(JI4H#%VD8YW.8)N%\ M.H-G99D@[%@!L2;)93B;S6ETF83Q= Z?J:&IHJH3S+ '=, M=*3/ +=F)#M0JF"RH##Y&>!+X:3][)BTW+J=W"FHC5$"38&4!YL#Q9@X_$/U M4[T)&OU#YD&$% X [%P$)J-&7VODD&-($UN4?I(+1D\"B1EDSXFD)& M3W6X,[?GEN[1R27KG,!S/:[Y2G[!]XS.*PUG>>QEO$O"/)V>O_+04;7H_5$< M)J^]X^C$81K4E?=10V^ED[8WFS$Z6O5U[U"_TGN?_\ATQ:4[JRU!X\G%- #= M>V<_L:KU?K51EMS/#VOZW*!V";2^5)VZ#\0.V^A=02P,$% @ 6X58 M5OCT.!IN P / < !D !X;"]W;W)K&ULI55M M;^,V#/XKA%<,&Z"K;=E.["X)D%Y[VP%ME_5EPS#L@V(SB7"VY)/D2[M?/\I. M?1G6%ACV)9%D\N%#4GPTVVOSR>X0'3PVM;+S8.=<>Q:&MMQA(^RI;E'1EXTV MC7"T-=O0M@9%U3LU=O/5F8QTYVKI<*5 =LUC3!/YUCK_3R( M@^>#6[G=.7\0+F:MV.(=NH=V96@7CBB5;%!9J148W,R#97QVGGK[WN!7B7M[ MM :?R5KK3W[SL9H'D2>$-9;.(PCZ^X+OL:X]$-'X?, ,QI#>\7C]C/ZASYUR M60N+[W7]FZS<;A[D 52X$5WM;O7^)SSDDWF\4M>V_X7]8)M2Q+*S3C<'9]HW M4@W_XO%0AR.'/'K%@1\<>,]["-2SO!!.+&9&[\%X:T+SBS[5WIO(2>6;1('\F>,[?1+S \A22F &/.'\#+QD33GJ\Y+6$ M#5UHXYXHX5HH!T)54#S M8=%\P6#Q[3?Q)/KA#=[IR#M]"_V_-^I_P,'7(K5CD7 LDG! 7<%FC6;L3&]" MBQB$P<.(R[^P F%AHVN:?7LV&/9&5][\!.*8I7$V+"8%A_-.UI546R@B-DE3 MR LVB?A1?_@T9WD6 \\25A09O->*^M4-$RX5M$9OJ?86I@4K> X99T4203J) M6)[DD$8YXW$!5V1R!LNR[)JN%HYH5D@]*Z7H@6**F^8)Q-.(32G^F^5@H$@[ M3XA:S)+,)\.3*2*A(B187I ME#.2K+*"32=32IU%>0;WVHGZ1;87QQ7 1U)]B["G]IWPE$5)PFB1,$Y%[WO' MJ;)%1+TUX'8(3RB,!?1#_^_+P0XW8[@B$2,UMRWV>EP_G;XT'.&1HC5HMKUN M6RA]5H.XC:?CT[ <%/&K^?"N7 NSE&ULG5?;O2^@ MH[727\U*2DOW55F;X\'*VN9@-#+92E;"#%4C:YPLE*Z$Q58O1Z;14N1.J"I' MH>^/1Y4HZL')D:-=Z9,CU=JRJ.65)M-6E=";4UFJ]?$@&#P0KHOERC)A='+4 MB*6\D?9SSX. T9G['\&LAUV9G3>S)7*FOO+G, MCP<^&R1+F5E&$/CJ_6/LO!3Z8?@"7K1U,G)XT7?P/BB5KXNR)%'G=%E;42^+>2EI M9HRTAMX7)BN5:;6DWV=S8S5*Y8_GXM!IB9_7PNUS8!J1R>,!^L-(?2<')V_? M!&/_\ 4?XJT/\4OH_RY1_Q'B=B7I3%6-J#>T$CDM'^)4U&1Q)BK5UI;4@O;2 M\=1+_*F+X%X21MXTQL;P&;(EJ[G4VXPY)BRP11P:Z1JOW'CH_/D7[,@J!]]H M=5=P=SN8V$\8<& MKTG>9RN8)0E54IM2=*,E_X).Q:C"?$11O184^[>P%SDDBT4AN":+Q_(477DB MR@M58GJ:@PZ)46A6*5CY9V? !ZV,H5F6M54+FV3^#.7,#1-8I&5GMED5C7%F ME86!GL#?#WW:0Q)2+X@"K(*I[R7I&*LP]CT_F3(MC;QX,J5;+7+<#[@['(3E M+=6BDH;"_2"EA 4F%($[&%,<>0$^X<2;3A($!_6 >P5B,EO5JE3+#27[&"10 M$Z<1!6,O2 ,XZH513$'LC?VTRSN#3RA,/#\.8)\7Q@EQ-2(B0>(EDQ@FQFGH MI7[$9B=3+_8G[%28>E'$[H51Z(W'R=, (F.O9&&--.P!)$R1P3TV8-KEE(F3 M(. *<>GQNOSTZ?:?]@"7!^Z_HEY2K:@OI;[;EBYEF=!ZP^=WHFSEZX9UY22- M+2J79K'KEKS'Y8Q&E/&'N=\R"&XP=B"O?L:Z6/*;OF'_C_6L@+NP(9=VQ1%U92:^2B+5&M M=])UA3N RVC/_SD\+E_I/,WS8\$O"*CIT]1W+D,$Z2$2ADY299&[Z,]%*>I, MDKN0#;4P7N_>.+N>]5XY=SRJI1WR,-L)3U<>YF%M6ZFYU. M#/=.V>;<=.!RTZFO$>L*2LS5G1P^=_>/=AYL&,E+]RSE4L)UV[W=MM3MRW?6 M/?@>V;MG\T>AEP7L*>4"HOXP30:DNZ=HM[&J<<^_N;*8_VZ)9,%99L#Y0B%4 M_885;/\/G/P%4$L#!!0 ( %N%6%:3IF&71 4 .4+ 9 >&PO=V]R M:W-H965TD&89A'RCI;'.11)6D['B_?L^1DFH/;H!M7VQ)Y-T]]]QS1YZMM7FT2R(G MGO*LL.>=I7/EZW[?)DO*I>WID@JLS+7)I<.K6?1M:4BFWBC/^M%@,.WG4A6= MBS/_[9.Y.-.5RU1!GXRP59Y+L[FB3*_/.\-.\^&S6BP=?^A?G)5R07?DOI2? M#-[ZK9=4Y518I0MA:'[>N1R^OAKS?K_A0=':;CT+SB36^I%?;M+SSH !44:) M8P\2?RNZIBQC1X#QM?;9:4.RX?9SX_U'GSMRB:6E:YW]JE*W/.^<=$1*OZ,ZGPG[2W1F_:]8A[V3:4#[QA$M4'D M<8= 'N5;Z>3%F=%K87@WO/]5; YPJN"AWSF!5POE7(;<4MNJ5-Q4ZS(.NC+ M62&+5+S7JG#B >^5(2M^OXRM,Q#-'_NH"('&^P-Q([VVI4SHO(-.L616U+EX M]6(X';QY)HUQF\;X.>__JF3_S=-- #V2RC;B74&FBL6)*;22WWI'PJZF0XD]/\BJ0+ ZGT]YT^E+TQ6C4 M&XU?"KTNR-BE*H^ZXL[UQ$\R-HH0YKJ)U!4?/EP#F$;K6;4HNOA?8;2470\P MT06J5B4.;X*>8.&GAYYOI_+JQ4DT/'YC=T+(KQ7IRHIDJ9DF_&?:J)1$F) CBN M$$#ERGFC7=18FZM"%@D)A8217IC.RBETWEJA/RM4,$U5G9.M8FU2F##9P53Y MSR4TAMPNVZT9LEIID+P , QD*PXC_@"_))/ED6>7H8)PMF4CYQ%]([K6A]!Q MIA:>5EZ7L=4FYL+A0 &,3%L+K]K@;$H(1XOWT"Z#1)56 &D(.1>VT> .$Z&D MC:+6*LM:9U7)0:/^J#$$X+0*1YF>SYU\A$8EAHPO ^O+X[.-%D 8RD8HRQA M_*1PAA%4L95YUB0.^ADK3!,@PVG,4>LP^W3'HDD2716^(." ]6H" T$9>9BR M<%-O9$16<;MW:FFL'\I:[Y+O>:X& <*S+DF MF49+^TC'%\@V1V,*GB *L="M( 9="%,O24*G:HPX9L3??(![MUB(IF'\EQ]K MK 6.=3"9G';Y]SCT_,'D>.+I81 ;D@:>?6/C:*,\)A/&2G/&^=]A,,73H,LJ M8CU!$"QL0UFH+/)EE'49]V;9#KE6!0H;LBC6$ M=##N1J>3@'/<'9^>_I->/XFMKZQAT"UA$IV.J^^^L[N_=?7" ;CP%TR<(JSX M< MKO[9WV,MP=?NV/5R ;Z59*-"=T1RF@][QI!-F6//B=.DO&ULG5AM<]NX$?XK&)YSD\SH)(J2 M8B>Q/2,GUU[:NR3CM.F'3C] )"2A 0$& "W[?OT]NR#UXLBN>Q]LD01VL?OL M[K-+GF^<_QK62D5Q6QL;+K)UC,WKT2B4:U7+,'2-LEA9.E_+B%N_&H7&*UFQ M4&U&19Z_'-52V^SRG)]]\I?GKHU&6_7)B]#6M?1W5\JXS44VSOH'UWJUCO1@ M='G>R)7ZK.(_FT\>=Z.MEDK7R@;MK/!J>9'-QZ^OIK2?-WS1:A/VK@5YLG#N M*]V\KRZRG Q21I61-$C\W*BWRAA2!#.^=3JS[9$DN'_=:_\+^PY?%C*HM\[\ M2U=Q?9&=9:)22]F:>.TVOZC.GQGI*YT)_%]LTM[B-!-E&Z*K.V%84&N;?N5M MA\.>P%G^@$#1"11L=SJ(K7PGH[P\]VXC/.V&-KI@5UD:QFE+0?DJ'(K)>""*O"@>T3?9>CAA?9,']2VB>*=#:5QHO1+_GB]" M],B&_QSS-NF:'M=%%?(Z-+)4%QE*("A_H[++'W\8O\S?/&+I=&OI]#'M3XC% M_R/_T8J_M5:)XI2@')\-1%PK\=;5C;1W0MI*2.2S_2K"G:UT*:,2RD;E526T MC0ZK):YU%'+EE4(=1O&<-&2D3+Q-:_-^+7LQ$)NU+M>B\>Y&(Q4$& -E>^/, MC;8K89RT0;2-@.J369X/M)A$X+JG0P]5LK/6P3;LEI M<>C+PGD@C1-/)M,9Z14M'%4## YJZW^YY1AUA:,5=W.7/,>;CK58.C:0O:&T*(NH$O M"VFD+16Y<#*=3 :SEZ\86=WG-7+Z?V7D0<['M?9/37EI$U0GIRD0^YE]I?P* M5 >O'LIN\4AZSSDH8&-5+W! S\C)CN@0O9WG>V@X^PB&LG:MI<2GW)E.<\+J MH9/&3S[I6(4?G#3.S]))2 )T (D_ZQ ?J#*&MR.N]!L08H! 9=-IOT=@;^CA M79^!6,(ATFO43T/)H2FMP(/.P%1/UPV"R'4+RVE/K=N:EC!424,UR$1LS(%G MR?C AG8U2K9@!D&2Q#M1H22&XKU%@5C;C3?,#4PZI(%9AV2>1#OW6H,)3M2N M0EY0F< .=:M#[-0"P! %%V78R&8OL;TR6BT/^1\(S#^_%6=3M)_L6BTA36&\ M)G'<@K.R_83,D05>WTB:U. ?DK=-82'S?U'5BHR8TR"'-%6F+6,KV7E>DX%F/C3>2BSN'CFC,2U9+=!< M#,IK@83P'#7BH7L/A0X\65:)S(XQ&0(=G-$5A\]B5C?J1GE,S:1 N\&^7?J1 M"DSY1LN'+F\@/QN>OCI[1ESZ7=$?TB?,Y1S9U@J@(F+$Q.#J6D<&8*FV>=M: M)EQ0.6L^$;T:3"?C/X\Q!WJ7/GW_W+5/PCU@5X5W!4US+I<2\+';I6U[ MI7O1\83TC(9/I=;-%D.8$ZCZ0G"E9LB99CA_0FC[MG>$*+G(NBZO?^\("%@ MJM]3=#&HP#QZ:?J)!ED*.YQV-UWIPJNZUWTTA#!N3WW)AE)"T Q4EFW=&C:X M.U-RB+B9T* X'DS&IVS3R;0X'@]>/=*44#2-XG=)T].WIW(J35NEK$OH C1% MQ)2RD*98O,JRI7L9W/]]S1V=AUM<:@$_YRS/><9>Y M!R561ZA@&SD6'AL[(4[^AWXD0KK91 ;BMJ3*W MHS3>IW6-OMQ12,>0![JV=$DG'RI5MS0_[JM#K+;J$-,CR778<8E]-77S&H7- M^="7&4>ZYS9.*='KY 7-*_#*!G]7FYW)<='GM]'>U] M5J@Q2_+'$Z)@$%KZPK!]NOT^,T^?)7;;T\>=WZ1?402-6D(T'Y[.,N'3!Y-T M$UW#'RD6+D97\^5:27A(&["^=!@0NALZ8/O5ZO(/4$L#!!0 ( %N%6%;C M>>K7+P, "0' 9 >&PO=V]R:W-H965T'N(8=K=%L=@'6AK91"12):FX^_<[I"PE 1(7 M^Z(AQ3EGSI"/"FT_=OXV:3V5M"BYPHT#79+1/K[QR^<3SI)V.PF>RE MO+>3+]G,"ZP@+# UEH&1>DSGO,96+Y4%MI]X=3XQH$'::V-+,]@4E!RT5CVZ[P/ M3P#CUP#1&1 YW4T@I_*&&3:?*GD"9;V)S0Y;U1:N[VYO[]:P^[S8KJ:^H1#6T4_/=,N&+GJ%+HS@5@ISU+ 2 M&6;/"7S2U@F,6H'+Z"+C#:9]B,,>1$$47>"+NX1CQQ>_PK=B2G!QT+!!!;LC M4PA_+_;:*+H?_[R4<$.7O$QG:^9*5RS%F4=%H5$]H#=_]R8<&9JRZ9@R%706T$VQUF M(@-M=UA#K3$#+B!E15H7!"$R*B:>.J>,%[4AAV?HBLXGE65)Y([D"G[06G.O M@&X%EGOR:&^&_83V$\":6+I3?@_++LS-.G9-4BUW'/6"<&)-% ZL"4=#6.4Y-1Z[ M+RXLM1[885HK;CA!W[T91V'X 79&IO=P5]D]U#W8(EU$GMJ0;J7G=---==U7 MI-B&CD<))(,1!1O]7F6;-RF+)[$UPU%DS2"(G^_68TVTN;V%N!]-R$3]R=B9 MX07,XPX3:M"@D@85P$OUX#_I7"6J@^O/FLZ]%J9I8MW?[@E8-)WOT;UY/VZ9 M.G"AH<"Z1E#91UH/9?2M!,;H'L8Y_\! M4$L#!!0 ( %N%6%8>S8_M90P %$> 9 >&PO=V]R:W-H965T7[_G7DJRG#C9 OO%UH.\O,]S#ZG76V._N;52E7@H\M*]&:RK M:G-Q?N[2M2JD&YJ-*O%F:6PA*]S:U;G;6"4SGE3DYW$83LX+J%M+LKE9OMFT$T:!_\IE?KBAZ#R^CB:D3C>_ MF>TOJK%G3/)2DSO^%5L_-DD&(JU=98IF,C0H=.G_Y4/CA]Z$6?C,A+B9$+/> M?B'6\D96\NUK:[;"TFA(HPLVE6=#.5U24.XJB[<:\ZJW'SY=WWY\)[Y<_NO= MW>OS"A+I^7G:S+[RL^-G9D>Q^&C*:NW$NS)3V:& E0 M)%$@XC".7Y"7=/8E+"]YSKXR-8427^2#N-$NS8VKK1+_OERXRB(C_G/,9B]Q M=%PB5*ZT!4\(B5E1(H;'8VNSP2LLSH(A1;Z40<#>,?\2(9 M)C^*H'DW'.,1+-]X2?ENR$ME*@4J. BTIO"R*L.2A79B8S6*7N<[D=6*7LA2 MZ+*9H4N1*EL!0E@M/,UTY7@Y9%7-]>MOVV' $@5HJ<@ 3%%N*&Y+\5':="WB M*9L2!K"^7$%1K"Z=4YFHV"/6E/)>V]J)2YT%XC>5:[7TQKU+36D*G8H[E=96 M5SMQF5;^%1 $N:F*!=9M\O/("K!*9E >"LM<6%/3S*6XOOWZX08^HY5$KE;: MY=*#$LVT%8TAY:XTW6DGRU=7.I6%LI!R6Y1Z 6V]$*\N=)'YL!]BL88LJ^X! M6XVEZ5J6*W9N+K>-,RME 2(\0%9"5R(SRHG25)B.I)#"Z56IEUB[Q&L(3BNR MO#J22A2IC37WFO$92;34I2Q3#8TY+D!NM OQ8>^10%S)G+H*,"[/!7Q=Z=)G M@[J7>4W!)#4E?+?[2_&JK0[>/[\/[X9D%:U3J#WLI+("\NE$)R.E>KS,>^D#L\[!XM=GME;A1%C&PE';]0 M/M=V%_" NW?7//\N#/[$Z>#]Y=W5X RQ M7.&>AE1K%!",.HPWW.=TIJQCV4@T#4A#HI#M2MH2,QWIU)9,:W)95P2U&> 7+U*12K<6*U4BISGU.0>PMJN7R#=-'H0R!1&1HU-+I3+7!;#Q MPM^<(!RBC!6;7 (E",Y:"]JP5&OCU-[N7>>?0X\BF_\ IKFV.%@8VGJY]V>K M=%WI7/]%'EHNW1JC>%TB(!2P5&YTA3"3LHTMK:05^D&U;A'3EZ/W1^/CNK0J M-2A"DHZH*&NI7)'SN98+K I08L^32<]$7?N2WE"'0RDOA;]U 60,)Q7%J4! MW1BBGV3H8\\&!$;L78JSG]ZXP>. [^.TKN]ACH"-WFR4U2:CZ1[P'!M)<&R] M7\M>>A^D!H'37NH#>*Y3OJQ^F' ]GXSP.^'? M\3P$L/C0[\6?8EH2GXG3))B&<_X'I)UULD_C:.R?)K,S$4VFC>S3*$@F$;V9 MA&=T-YZ/SL070QG:<^L>RZ'^+$AF,5W,@R@F.^(HF,Y'G+;[@93S>PGP?*81 M&R 24P#&V8(2AG.*PP[HE)M-OO.PICK;J&/4E4%F,2>![^/HQT?4)-AS$^H8 M;;(O%.7208(TH6QR_N4H]E( 1?^,/NR1<#;U(8[G[)$X2$:SQL=]+P1(88:= M5MB!BZ)@-L'ZP2B>D023?A.W&\]R3B?3":(TCT<^5C$B_?[FPP>ZF4YG M_N'(!W(4AOOPLZ(^ %3;6#<.PLD$"T989!0EXA:>L#0OFD(HQ(4ADB*>_#_) MT"](JAA5;(PEB&TU2=M^L"+6:;7CF/1I!B9XTYN*.P ]JN.."O:>G[9HB"9V M1I%[3,[B-ELB :JHB&GY)'#]%+AYNM8%4N(>'C3<'U'!5$_X'\W'(%^$8$PO M'$>-UO!7IHD?*CF)Q0C9$HM?F=WV-!7C8)3,*0?":1>XE'$DW;$P7:(G8!4? M3K>5&R>8(Z#?9L-M;A1$R:@;ZD,-H #G :J,ITV(C_DV MF@7Q)!11&$QZN//4RQ?BLJ!0_>7[U8DX'4V"R0PIB4LD290D9\2' -S:#SDE M&)P#HNAB-$-&?Z:FH+.V1!W)($B;TMSO=@BE_AAIVUK+1PF4/K53K56GXR!I M:F@Z0;IWR3^?C_EIN$_\%S+K=$8C2<4QL'N$J5^9J3)YIW1BZGA*(UIM/J'Z MCTO6G14ZTWM$7V'-2]5H._-F+QHM5.9IS%U[GE? MJW3+9HY)@4:90N@STKG>-!2RQPHQKV%,F,7,I4&E#/NQQCF^XS,!V*XU:L&3 MH>/8LU!^NM]'0N 0V\0C;B/!=.25U3E4QD8*#V7^Q(Y><@0M8539,SHSI2(T M!3.E9D5L"XY:$1) ^4)^V]-[#K]G)5>2MI*==W*JLZ)ST"O[7OO(.D6M!>]9\;U0J[MR6&70TT"^?T#@K_4'>%R_=7Z MD?3)UA"*H^G550VIN39;BF% E#7/NLWPLJ?__E2DV;D\GWW@^'LI0W')VCYI M.<&!M;25=(_8@:<&&\YVA#XW#DCUZ?;7,^P9K-TA;EO>"T+Z23*9>)N]$(QZ M-(C="235EKQ8;6G;"C4F3>=+QH?;FRY:7/X]U^_IVHLK/2I^-M9Z\B7%_1%4 M[/;2\"^Q/&AGC)W!MO=/VMM_8F*+OMT83_SF)Z53V2>[G0+ M*==K59@5U/G%Y+RE_O05;)(.I>XE[WG7"M'EG:3, ;@8"C^E;2"5S/ZLLJ:083X^VB$YAOJO31;$XHD)]YKI"BGFG[TJ@!CW26 MA;3E1F,!?-:-EU;,#6C?[ MPA-PKMDLXO\D&1.1 R&(B??SX>,QQ])L3+9B!Z[EP*,CL-T9$79LJF[4=T\\ MC8E9$?WAWV0>G;VXKE4Y.P#9X#E0Q8(Z9M$1P?FT;[;RAXQ]@Z/Q$\,O?7]O MCN#^YEX**V"R]PXA;5"Q:1J(.\-A!YSY(@9 ER-/#F4T;:_N0<8IOMU'$+>#4?9>R%K7GPO03HKJY5S6S2_4 ([8J1]$4_#UM>.Q3 MTGGO,U]![8<^9CKO8?_%KWO:?2^]])\)]\/]Q]:/T@(JZ2QPB:GA<#H>8&_. M'S#]364V_-$0M5B9@B^I#2I+ _!^:4S5WM "W5?DM_\%4$L#!!0 ( %N% M6%84_-_><1$ $$L 9 >&PO=V]R:W-H965T M/JG6[PM2ZN_;XV.I>'=N5U.AK-KW?:5AUV8SZ;YY_YCC6_7_2JYW9G* M6U>IVFR>7[P-V\6%(L+-5^*^_1CL,'EB.OO- &A](1>ZP MD4CYJV[TBV>UNU,U[\9J_""JRM,0SE9TRN>FQE6+YYH7G]_\_?V;#U_4NP^_ M_?[I_NUJ6$$W(:]H$*^:;6U,_*;7I5$^6,P_46_;G:[4A[:I;4BD M*E=OC2Z;;:)>5G:GR^]Y-9?#VHC[7+VPP(HC[KTGBYN@^_\4&WZ;YY M!?#P-C?\S;7U.:GD:==L3+(VF2LJ^V\LW3BU+_5!:75C#JIV)6V$]0VP[!88O9I4!2-7.[/ -=N<:MMIH*)=0^@RN8);EUC3 >K7134(_ M1G_??KM;962G35M)/& 9WV90R7,3AR7$9JW/('!WTY6XY[7;[75U^)M_P*1< M+D2B&*&[T<-L/CEQ1X;52O,UAD_K<3=DJ/4=4+#UHV\Z/S[EIWT=C=&8;%NYTA4,TJV&,=;&5-QY#2'$11D*;&,@F$*]U97- MU Z>RMK@+4T)=N*TM6.G>)5@!_$!P4^KY\PX )<5): M^%#A4FXW&U/#.S8 Q:9V.X42;NK+S/E&[&0:*[[\)EQ]QCBW&\B=HRHE$D E M*W$+$],6IFZ"2T.-,[7_&Z6IZ:,.#QA:N;K590M=7D-$\V>+9+Q&M$ M;@W"@FUR",_H)@#%7Q.0A!M30\9<6_[+7+4)%$3SJV26OF5$PQ?M1C/%H/Y) M+*N]KAO$HP<;@.LL=.KM%#P!D EVZDP.?^!JB/!XQ<&"3$)77390\RBY#T+F MJH!.?BBBCV*'E, 6 ]\Z"%S?F.94TBVRPWRE/ZT/4,*M"'&Z/'A[@O/#I+]2 M_^I4@PWAF8$Y*'2F]WIMR^ ]XHWH+]D+^@D RY%.P2%FUY8>P4;@=' "'_PC=GAF=+^V>+[IJ1[(&N)V(8I^NM_ MM#8SLEZP$=D@K;=U8&%,U_Y.WL<4WH5[5(AC"%P$+!J&+TT$%YE+Z+=7WI5M M2,=82NJ3Z!KL?L:F %&3(Y)>YKGD-VJ?7*)$)N<&B8K1W%461F+J?2SZ0JY@" MC8'IUIKAV=5%E.(J%J"A(7P+:8V V6FV"2B%X@!( 'CQYB"=Q FKP.&R<9=, MW7 =RQ>LV)<,15BH@O7BEG&!<&'@+N[9\0ZC_@'3:;G_E:D+)NL.R(I4\3:J M"0Z\-U+6OXDW +I -B(8=>Q>CON>' *E6;35/])$W6TML%O28J-]<\GZ=?[N M9DN IOAO1G8"BZ?4)I0[Z1&2A8AS2)72OB_;GKF!.WL;M=6X#C!-N\_OS\1 M!6T9M N$X'R41W&Z!%N;RFP(;]SY#X<*V&\=PZ)?!K_9JSX"'Q)&1+:L^0 MXE"UB$@$ CJ&2<2Z6_:DN&?)V;9T-62Y4K\QH%LX6@M'I#:GV-FK>D^>(8-> M.[*5@9M!CFZ&C,9^AZ-K(H#F1QGUVJ.5"_0,MB)@N]:'1,$#QY:J=Y!L M'KZ).4/@^UC9Z6*LTX9"'FY1&T-*&O C9G8_\[598Z(_/ V(-* R409_[[ESE"F1\#=H8-^\R!L0P=R$28/D81'O7E@TY%8AHV/5.^IU MR[![WP,-,GD@:D!Z5#WI#M=H)T$J O718)HT)2L5<3]B#('G%&%V\-P:>_@= MS8TVYTJ]JXZ2=>KG@ )RXJPCZXC3AFM BI8^C22]%F"7>F%J1_J$>PZN98&Q M->L+% F[!V4'#LZ._9X&$V"ATE&=/BH9 !!4OR- A%LM Q#>$\)HX1OWMU) M@?(1-"&7Y,QICI(IL-A0-J'RZ=I"BCYUXR1]A =F02=NZQ^E50/O/N5+\ 9"NC7" M0/-ZT*QR=;.)61FKE*O)M^]+->AT0^N[=[XO9EBB8S[QQMBA#_MC-!]K>&I@ MK:LS@[$3P6MS&6ANA(/<$M+6K< #XGZWAJ0$^ &;+OI>@V,^5BE_4A=:7D:Y M.VDG$U4YSM80NN :,#-8^5)Z#DI)5 M&R)Q(01JS>'$H+H(/0NAFX5!7<@@X&?#U22_8>"P%OJ^F/J R*J0SF&';&?? M@08(?F>>9YJ+XQ(U9 (AB/I Z3U5=4%.&DV$01N3P_=08,,LJ($]TM<1*^%I M?B;,"_EHUQU>]M,#U1SVL=J6J%[,?7;MK)45&[X0'!9^S60[*5VG35 *) 4['"8)8,#QB>\^IUG%Z $4%?&,>7#'^]O=< MV=.!OD"*7S<@8P7=RO[0YD>D@("N%,-7WF3]@!.D[,B8R'H1%(5Y*E>Q1*A] M:#^R,%@+3W$WKDB&'T! IHVUY"/[NS+*=6S&4 :ZANSXH]_;X$:=:4=>78E/ M,Z?CE !]BT8]XL\;6W1=6EN9V!T-4Z=+*#1;%526N<:@H3P.*V%PA)7,/O<$ M$96W=0=WHMYW&B!48D![3-_&?&U8Y2$K(P94/F1=GQ?'C!*_]-UKU<0L)2F3 M@1_[0 GT72SZ(9+[B<1?4BZ2Q",&Y8&ZM%Z&\H%A9(=,V#!@MMT%%#J@6A!1 M3QIVE.53GAE"J*V$LO&;-Z>%UV_M?B]H\!T*_3]@(-<8RB[L5;"$$15<(&7+ MVZ(R>?*_T2R1G/! #Q-&R%;$D?&=UQO#GFY8MDQU:U'LZ!4:OL%O0"%A#?'H M-"=42YT/OJ M2G(3&0<7ASKUJD%A^7^+]F/H]-*%@U0!/L?K;)N+9@J-?_/HH+H_:E./&+P@_3E:8RXBNK ^F10<3J- MC?;^VUFKIJSH3N(DK G,K+ESES#!/B28!A:Q=+KREO;HCC8&30C/+%B@A1?OW@K?GOL,&FD2"W], M#/0BV4W94P,Q3%/VLX!>C_[0#NUNP%JR]&"&C:Y14Z_9N^&)@AU34))G0>*_ MX^A@YVJA^):Y+A44D(1*$1V)^.<$6M> \6!_/Y@!61D#NSQ6;RFYOB7KE>Q# MN0@#;7&7HKN"W4-H=9PBPH!D;2YR9"9&6->)V2J\YR%EU\=7-63HKIEN9>GN M_!/UJ@OP[EC])3(*RO.PGG_&#QV9/E+C9+P8)>EDB<^+=)&,)^,'AU7CQ2Q9 M+5(UGBWQ?WR..H\76&:Y4./E-)FG2W7VI%<]'O^BQB-L/YZI<;I,9JN9^N*( M0!1JGDZ3V3@- JY6R22=?:OI!_2/H6\\*HL_HX(_S#H9_0+E 'G(UL$;"#S^ N]% M>-$%"]P+K\U7X5D^T\?89)(LIBM^2F=( %IU/)HGT_%"_6J.AY_7+W<\"8GG M>#]B06Z0TFU44V(9:B,D'K3@/)DO9PB Z9AAP#0Z8S[$QVBAE@C95*V2^6KU M@.TFR0I"3.!,R)RDBV5O@=DX64XIWW29+!>K\$NZ'*O7D0J\H2US&R:)/ZCY M?,Z54Y@ BN #'(X0?A!91HB"%;0:CT:*,7G5]*!T ES .HR0RZ#BC3?IMTS$F0 MN72:8.U;J;><4*"2A,@,RR3#P_'(YD.*-DS1;KIV4M@=SP(<3\"Q8@2+E M]M;F/,8?T)PB'E6]B\?F\:T;W^F!?XZQ3?+-@H5J;^[NO;F#N^.4K]^"Y=B) M&#N^GT@!P:&KQC;2585[_CR+% M47QX" X3W M>8(P,6#>?/K(&44X\CBYP@?:P7ZE*<*Q ,DC@Q!TXA&*S7*B14.1M<\OR!%^=5D1H97W=M]*@DISF>8YO>/$_G[8PLE3O)C") =_L*+ MV'0UHQPI2ODH/ R9YJ/Y7QKP] MO%S['L325AZ^V^#1T=5B=J'J\,)J^-*XO;PDNG9-XW;R$=03?1YOP'6PSZ;[ MP@WZMX9?_#=02P,$% @ 6X585E!J/8";!@ &P\ !D !X;"]W;W)K M&ULG5?;;N,V%/P5PKMH7Q3;DFW9WDT";-(4*= 6 M0?;2AZ(/M$1+[$JDEJ3L>+^^8;>N:F\.5J/3^8A2/^H%[692.!B:7YPTOQ$?A/C=W!F^3 M 267M5!6:L6,V%Z,/L3OKN:TWB_X(L7>'CTSLF2C]5=Z^26_&$V)D*A$Y@B! MX]].7(NJ(B#0^-9ACH8C:>/QZ^D/FKKP8K48L%UO>5NY> M[V]%9\^"\#)=6?_+]F'M?#EB66N=KKO-8%!+%?[SA\X/1QM6TQ;WS_?G$\["73Q$ZH5K"MT36[!E>#%(![7&DP2" I)!0J$(!ZRDJL" M =,&V[05X>@Q^U328(4"(E7!'-]41 \N5SC ]#;ETO*B,*+@#@0WAWZ&6=V: M3(S91UZ1Z2IG+5:*,U(S+.$/G4- H&J1RR%C>MQW/A_I)Z:?*;LS.F_!/L"] M9:OU/)K%*SPMTR2:KA9X2M,TBM=WJ*F<_O%DE1[/%C-WK Z_<85@W ]<$>(OI@K#7,?ND':^&^;=L M/4^PT]L(C&DRHZ?I+$KG\_\;G4+HPO"F/$0L! *I,:34CZBL%YP"S MSP3B,[(:^SXZ0%(@TE42)3,BN5C-HS2-Z2E.H]E\R5#"4: 5W(@4-1+KDW0: MQ4!)8H0O35B\6L+T96?ZZR8_ZV[K/7&MZX:K@P_>\KV%)R1U.X8VVN6_#*(X MS0N*O@4:J:^$)E"D:&B/=J5@/?0!W^62HM^$PX/L]J7,2H_7'4RR%O <)3K3 M!JH+Z"-\O MLH[,V4)^:/J;,U1:P6O$\00SPMI3D2 A>D&4$$3T"!CR?XS(DUVAM#P1&(>? M!*T"\+%;).6B;0B%$C34F.,H>-=SMI5*HIV&LD>%$1/^H-Y[(+^#^7T0_]9& M0DI=T31\CS$GC.25/7%H7UZ?"SX@,PHRV4FS^**0A,*$RL]Z9VT$.*-0.C+% MEK)I0AD^)C=F5[V4,(P"2F=H\\05)8<X(P* ,";*C[4F6R@09DC_+H MTYZB"63ZB'OG#MTD[&.%T613: KPSVD7."84VH$E:S9DM).NHC+*Q MVX8,HX75T<+0VKDM6<,/70S#B50E0,JPO/7]E^<[KC(O ]CKO_?Q2E6&VJ+7 MEH^E[8I.@-FV*J>2_T+U"&FET!<[ MS&[)B>$8@D.JN+V <5+MM,SZ(NKM[8]%7N8A/95&N4']D%N9LR4==)WM.K7<4+A"JV TD MX,M[./CF0=0->>4TTH50T$]5!ZQL>:]1N\!Q"TUG^H;43&^S1' M_(R3WX.[$6-)%4ZW^.8H^4Y@*39J)=A!<$.^ '(H8I;RV#ZF3DA6TA.\ARM6 MU7L?K>ZK;WX=PX7E<'JZ-OW%3 M2%A=B2VV3L?+Q8B9]X]HL% D+<#\5FO7O] !PWWX\A]0 M2P,$% @ 6X585N:&BTG, @ &08 !D !X;"]W;W)K&ULG551;]HP$/XK5CKU*6L2!P*E@ 2TJ$B%HM*N#],>3'(0JXF= MV::4?[]S AG3*)/V$M_9=]]]9]]=NENIWG0*8,A'G@G=IWY<9D7,!<$;W)\?K=@:UB >2GF"C6O1DEX#D)S*8B"5<\9!)UAP]J7 M!M\X;/613&PF2RG?K#))>HYO"4$&L;$(#)=W&$&662"D\7./Z=0AK>.Q?$ ? ME[EC+DNF822S5YZ8M.>T'9+ BFTR\R2W][#/IVGQ8IGI\DNVE6TCV=DD'-1K>QC?P]'#FW_$P>Z=Z E[RI0R?*6&=;O*KDEREHCFA7*5$MO),>% M?92%47C*T<_T%R_S^/LZYG,(ZU M]N(]YK#"I)]@!I1,I3"I)G1/ \)UBSI@>60GD6\A?B*A(%+J$_I&;RP MSCHL\<+/LMX410986X9E9,1T2L98G60BJBJWY?)]L-1&8='\.'4!%7SC-+QM MI(XN6 P]!SM%@WH'IW]Y$43^S1GRC9I\XQSZ?S[96PGL!\?[S>6.1##/D"3+R0,73^(4*!--VPVK4#=*&RA MG0%D87 G"-QVZQJ%AMMLM,HUBB(RD^)K;&.ON& BMI&92 @7[^A6:K;;N>&@ M_V)QBP<)B$0C\1U;9F #AVY ;1CJN^VVY12TW>M&0$98R(B'E4)BB:,H 575 M1\;9DF?<[ XD*0J7%VT:T)LCZ=1[>T?MFH-:ET-)(_Y&F*ISZ]UZ[@VJ=O]M M7@W-*5-K+C3)8(6N_E6KZ1!5#:)*,;(HFW\I#8Z24DQQ=H.R!GB^DM(<%!N@ M_AOT?P%02P,$% @ 6X585C&M$A?,! Y0H !D !X;"]W;W)K&ULK5;[;]LV$/Y7#FI0R( 62Y3U2A,#CNLB 9H'\N@P M#/N!D<^V5DGT2#IN^M?O2,J.$S@9A@TP))+B???Z[GS':R&_JP6BAA]-W:H3 M;Z'U\JC?5^4"&ZX.Q1);^C(3LN&:MG+>5TN)?&J%FKK/PC#M-[QJO>&Q/;N6 MPV.QTG75XK4$M6H:+I].L1;K$R_R-@+SD<[Q%?;^\EK3K;U&F M58.MJD0+$F'Z6U5&L'=]0;]B_6=?'G@"L>B_K6:ZL6)EWLPQ1E?U?I&K,^P M\R*6HE7W"VMU-"P_*E=*BZ83)@J9JW9O_Z.*P(Y"';PBP3H!9NYTB:^5G MKOGP6(HU2'.;T,S"NFJER;BJ-4FYU9*^5B2GAZ/Q^/[B_NOH;O(9KN[.)C

]@1LQN!"M7BB8M%.5FNFE7--4[A2B]0PE@T M1.R%8=PCPGE;B@;!_RJ4Z@5P204B9G#'?\#OHP>E)?'ICWUQ<5H'^[6:&CM2 M2U[BB4>Z%,I'](8?/T1I^.D=GP9;GP;OH?^';/X?N'"W0"@7O)VC@LI4W'.$ MA8UP^2+"51?AVD08UB@1N(*9J*E3J"/X#;GLZ .4?&P>"&%# /.(S".TF:'N M1/774L5(B6WY!)2?5I%J6_G3/ZF0J)-H. !_$&1%T3.K* I8DIAEQ(*<%1;) MV6]277*U@!G9 @N> MV.^\(S->X\5!D@Z !5F8@1\'83'H67KY>9KWP$\3VN=AL6&>ID\L2(N4GF$2 M@\\"EI/U.T93S)>"J(FZDFC]?< 69Y6&9BY&T'KF5%GPPSJY+2*7%* M\KQU[@"7E:K:.4Q7TKQ(')9($E,*;$16D\U^$L8]"ZNJGRP"9O]P'6T V M,+_7ETW,R$'"8I$%I,@(S6ORQV3:QL*/2=>@()59T06.&>T1*8]8!J/GK/L$ M\O%#SB+V:?OV!TD7O"ZV?D)1CU,*?YAMU.UCK4MHOR/O@IHJJ1:Q:?6@:3[TRI*=P>_^"W)XK(9,FY6B' MAG@S.(B#/*&Z.2#JIVE@DWE =9#GC!J;1%>A9!6'EM15[2-VEEJB!O;418D* MVP#Z5#EQ2L)FE;"LUX'2)BL"RRWCX9.M8-Q?P?89.4%3Q\82M43[+UT_'<+M M<[4%)"VK1ZY=7Z:PK8QYRLJ>D8V&BB,C6>D*U2&,_J'SO,PAUWOZ2RGHJK( M,^N,ZTNDZ0B^O$[(^%5I7[]3A8Y9IYS65 BO%4>&1W&0ALRUJ""-+;?8('3- MJRB(WU=O^V2K=-/D7+^PS-[0]"W%S,#GP2"TZJ(@3!/SSNUY%D34C?;]0?5W M1H\&Y=P.6 HLE=T4LCW=SG C-[H\7W<#X 67E$@%-A*:QR"X7-(>B-!?H^TP07;J-4;"=;(=_ U!+ P04 " !;A5A6ZI4_ M^!X- "%)P &0 'AL+W=OTA*EFPY M:;=AP %M+(D/'S[O;]+K1Z7OS5J(G'U.D\R\.5KG^>;58&"BM4BYZ:N-R+"R M5#KE.6[U:F V6O#8;DJ303@<3@2(S<:N9*=*4ZZ<+ MD:C'-T?!4?G@HURM/MZPU?B3N0_;6XU[@85EEBF(C-294R+Y9NC\^#5 MQ9C@+<#/4CR:VC4C3A9*W=/-=?SF:$@$B41$.6'@^'D0ER))"!'(^-7C/*J. MI(WUZQ+[>\L[>%EP(RY5\D\9Y^LW1_,C%HLE+Y+\HWK\7GA^)H0O4HFQ?]FC M@QWAQ*@PN4K]9MRG,G.__+.70VW#?'A@0^@WA)9N=Y"E\AW/^=O76CTR3=# M1A>65;L;Q,F,E'*7:ZQ*[,O?7GVX_>''7ZZNV,75S=7[ZT_L]H?SF[O7@QRX M"6(0>3P7#D]X $\0L@\JR]>&766QB)L(!B"JHBPL*;L(G\7X3D1]-@IZ+!R& MX3/X1A6G(XMO= #?1Y%++6!/.;L0F5C*W+!_GR],KF$9_VGCV.$;M^,C;WEE M-CP2;X[@#D;H!W'T]KMO@NGP[!EJQQ6UX^>P?X5>?@\>]@[\9R)FE]"9EHO" M>LAMPC/#/JT%'J<;GCTQLU&941J ^:-BXV'0N>\RPQ]DMC)L8\$1%YA(Y$HN M$L%$NDG4DQ"FQQ[7,EJS1Z$%2X5> 87,S*>\NC70N(XXAEL_(-O-KRT 6]$QNH^]H97EX(CF@R) M?+*RH3Z[!BMQ;+'VR&#.BQ7Q,!I^-4$7,$%XNDK_.%&?*BF_;)JD?KZ$G%F+ M>54T?9F--G?7O12V]R 1="VU.X:X[QSV,%IJ<><=<)Q]'/2"26 W'H][H^D( MQN*%CZ7QY+1<"L:A7X*YV&=!#V#NW"E+8!N<3I#9W+,IPC@-(]U2J6+DA9A4963QDL[,G]:?8('9FK2!?\YQ) MPPA>PV&06A-')?*^7ODPP%=:.!3$6:0>!(RH"H#NA'AK+Z53_RPT D6/?9#& MJ$)+MN213&3^Y&QD:VU.V1D'@0QQ1GP646%I4,NEC.@PS^5NF(!T/B-BYSRW MY/4;HBN,H)B%G"K2!;@;!9 -X671HQ-E:T_)RGGDU&D=,RS2+CP=7YWR6;! MI,>(EG!X1H>B;.-D1):\\*PE^?8L='#6<&*(7PMXKG8138M(K3+YF[! )&OF MU0E:K9[\+;%=6&'SRIN]65A^6(TA*^J. D:2-CDR2U'#2:\S;0&Z)'Q:,P:5 M,4Y+)%\XA4'^)*9*TG0J3H0\)(E)&1^P;":J\Q#A,')IJT">LR;M7JU/@FNZ M=F&*GI3;5!051+%6Q6IMPYT6:RJ/81PRP[UP.D7]F@8-V_U'!ME7%"NY*9=2'( MRW)YC,P?GH[L[V@V9G>HH6#B8 T*LY:%U(4VRSCB<=MEY);5$&<."X2F8F1W@I4X+ M43^>3BINME)R68(,R-3%\YY+S1YX4I!/UX$.2^7 MP;.4-7G>I^G<%R65O5/E0><;E4@*,/!(GMBH8=N5NDC.8=KP00O4;HUU!1RS MCA5YUUU!Z,^17M)7_KYO>%V)J<3S4U:C?Z,E.4O=+&&F^-> RA @*#NP3C@& MHLFPRV[PR!5I7RP.UG&%@@^F0 2?3HK8[7/1*E'9Z@1 :4T:IMLJ#TA4%X>E M:7GY\A-N!N?V/X5II$I2,Z1,C*-4D0H)HH&YKEK*^%_AV=>BJ%.OJEU0KZEN35N?5 ZW/\@->3;:6_R=#NWUG%V97*96 MA\LB1Q)EHMTA*054:8@_I59RNV'U%^(;8AIYY+@<,RJZ<#%AP9@"$7@.@A%= MS' QL7L,WD0E;7*@1C]ZAD7&F2E7 N#\> MLF]9V _HYR!.DE:KJIO8/)J@/YM8I!.Z*YO/,K;>^AG/?L6W;7#L\52E-5/U M7JXGQW<%'*5.HM97!=MJ[J2UFK.5'#VBP%ADH.=$"]O89_E7%72^;Y3FWL)6 M[8$U0)OD4>3L%QRN:9/+)>P=Y"RI+S"@)Q$G#;A:E4OV8YFPU31TVN'=,NJU MM(8M9Z+W(YE6#U/^!%%2M6AW^8)[6Q&0L]8%X8)&C4504R(S/=99=)DDX;=# M( :K38U46JNUL:Z]JZJ4FO66.K \>)H72I.I/]F%6M=^B#9RS4YDZ:L7H(_< MSU9=^^%)MMZ*,J$K+'1AT+WW(1$Y=J5W['FCU2UE/5IH_#?=@>M9ECK.A"3LJR@ M;&0 K*.*K6,+B>FRIT M/]N-2TO,.;4^"QKPNL-]'W!U?3.H^S:[*0A76??#(XLTVW9UA,H7-H)=TS!" MHN-Q!+N=K .477?&;V2X9>ELMI*4F9M42^6K[+IRD(P%(D#LW&L[+X$M2-=^ MXT@W$RD7*PFZLAKB14:A\LR:/IP^5V1.#=LCLG<:@U!AN#:YJYI#9$[JA59M0V4N#>S@E=3\-K MW9),2?WUO@SG=$EN'%)<.Y/FVWE,YR-6H2HA7>1Q9! \#>46Q)C2.UPVR[7^]J+Z4)^-ZV,[,D@1I3+/Z+37WV'HQ!E2XB.$'3T)HHE6HW M->97E'^M *#C-:MAV"FZ2UC$M+1XL5 MT&6*RE^?0QGJ,.&,=/)M._,V]E-4\C&#K+!?50>-:%*/*K=:Y?X=#YHX]B\R M;&^F3:.]W!UN7?"$7G)A06^4-X:[0D,<&AW.3T>H MFN?!E!W/4//>*#8;!.' %I"M$S1;)?E>%6R6&;\ND-F\^%%R)9R2*M MS4,KY&5"\16OJ[_@?AMZ]4?QIM:0T,2R+(RI/R*3!GPL.)J$RDH>1&.H]COG M',\R^E<,.^83ZFW"WG R^HJ6:#QFT]UA1X V8/Q"HS_>:_2'U.?.Z[,.UPT% MI]0*!>&L"Z-WP<"5[V5@Z 1#"S'!WR^;B$SFIQ7+?_Y$).@%,S=Q"88CQPY9 M 5HQ^V*IC@&=TVQZ:&!RBA;QI9G183$>D-5TBO7YLS.)%H$%I].*L3\R2FE1 MCYT*0"%^/@"5/$>;(\41LC,K&=%DH3.=CU^>DY03@[U)28=,KCNP0[82Z"\? MEUA&CCTK_[^C$D2&8XH-L)OAN#5" "'2F"L>VOVC,X+7=T;6O4D8+T]6=@=J MM0%@8ROQ;-5< HRJJY;K-B[69:OYE5-[LC M%F#XLR8L0S<3&?X9$Q:/9N@F+/ZN1>=>W:-^2'#^QX._*SO+^IL;5US5JP?J MJ>G]9*-\Z*',RTY^10!VK5-.I/@T@.UB+Q/HI6@B^6$CW2KM\\4L OEZWC;1_OTSY0YI[ MPF5MUI?5XL$7, N>W>MBDT=/1):DL(2EJ"KCO8Q<9=(N@^T;)%?'[??6C:+_ M>-Z;H&2T[T^GO7"V\][4-78$^(6AJ1PS>$K_9IH!M?SYVM@/K18JSU5J M+]>"QT(3 -:7"HV*OZ$#JB_OWOX/4$L#!!0 ( %N%6%9$DO$4FP4 !0, M 9 >&PO=V]R:W-H965T\XEJ%D6O88J5TOE81GWX^#HUG5:1# MM1G/)I.WXUII.S@Z2'/7_NC M=%HR]>>0EO7RJ].V+CEX6 Z6$_)(Y]TT^ M+HK#P40 L>$\B@6%GP6?LC%B"#"^]S8'FROEX/9X;?UC\AV^9"KPJ3-?=1&K MP\'>@ HN56OBC5O^P;T_;\1>[DQ(_].RV_MF-J"\#='5_6$@J+7M?M5]S\/6 M@;W),P=F_8%9PMU=E%">J:B.#KQ;DI?=L":#Y&HZ#7#:2E!NH\>JQKEX=/KY M\O+B[O+\ZNZ6CJ_.Z/3SU=W%U>_G5Z<7Y[<'XX@K9.,X[\V==.9FSYB;SNC2 MV5@%.K<%%X\-C(%M W"V!G@R>]'B&>"?9VWG.85?7 M.D)6,9"R!9T"KK9SMKGF0&[+.OLZ5S=FHS#"AB'@E/"?.2VUEB0PCG\*( MCN=SSV*5RC8*]Q"ZKMOZ)]N>O[?:X_+NDEB!V]X*J4C0"M<9%M9Z(05C11=3 MG-*6KAQNF;X?TJ?^[BW_7OVR-YN^VP_TA;VS:DB7.@37>DVERK71<36D9:7A M3L6FH&Q%BAJOG2>WM.RQJ (J0M!SFQC"!B"D\^MCPH*BVQ8LE(!.00.%,-$8 MB*0@E"?9>:6D4L'A:[&JHRCRDPY1@$_?[^T,*>-(;KCF0G>;!":.%6V^A7++D0=VR2W8!REL:VO)&0"7\8:> M,VZ43SDEV^!%Z^'$#,/@>-T8[L@J2:"4K<=,MJ M]*/V-6BIK2[U VMX7@P8ZAG3D.BE6D%ZDRE"'O"F-F"@@M)(0>*<*,J%5$D% MV:YR*!K@>SQB\UGU)?P-!(R*!7Z-5IG,BTIPF2RW80J;L[S1 M10=]F*AMO1T2<*:5C"V7.L4R9Y\")"J36MCBW@T->1>')P04*V0CWW/>IDJ! M597!Z]=(CMSK#',_DWUAZ2-GOD5KD')W2">GUY@%;X66[!_B V_!KY*FL\D^ M5M-HNO_;\)&T0IL%#9'X58>CJST0(J6J 8+>)NY6.M12%EPB%(:0W@!O$V M#O,;.6S'YY'2'O0%YO V2L@4_>.0D.OLX34BV_&4"NFBJ[42JQ%]%,HBVK6T M$[^/8Z*E_DF16,GZ0@%+&TC$VS$VI-PH77=/LF1."*GBCY!/%LUA2IR,C>9% M"F1/'%HO7H;)(( .\-T9 0]L+B%#FD7N(%YG&ML_;3@Q)!!L-!*Z )NCIU[Z\5:G5K.? MIWY4[FMM[)JVS>RFY3WN.KV'[5V_?*G\7*/,&RYQ=#)Z]V9 ONM!NX_HFM3W M92ZBBTS#"FT[>]F ]=*AE/0?&ULI59;4QLW%/XK M9S:9],7Q9>T #> 9 V'*3* 92-*'3A_DU;%712MM)"W&_?4]1UJ;=6K(M'W M:'7YSO>=FW2RLN[>EX@!'BMM_&E6AE"_'PQ\46(E?-_6:&AE85TE GVZY<#7 M#H6,ARH]R(?#@T$EE,FF)W'NDYN>V"9H9?"3 ]]4E7#K,]1V=9J-LLW$K5J6 M@2<&TY-:+/$.PY?ZDZ.OP19%J@J-5]: P\5I-AN]/YOP_KCAJ\*5[XR!E>/*WF:#9D0:BP"(PCZ]X#GJ#4#$8UO+6:V-N+L"ASO)C0>1*GQ-)%3AH-R%QRM*CH7II>S MJUOX.OOXY0/\>@F75S>SF_.KV4>XNKG[?/OE^L/-Y[N302!#O'U0M*!G"31_ M!G24P[4UH?3PP4B4NP #8KBEF6]HGN4O(EY@T8?QJ ?Y,,]?P!MO98\CWO@Y MV4(Y^"IT@W"A?*&M;QQZ^'TV]\%1IORQ3W2"G.R'Y.IY[VM1X&E&Y>'1/6 V M??-J=# \?H'P9$MX\A+Z?XW3_P:%SR7"N:UJ8=90"@\"3%/-T8%=P$(980HE M-"A#?FNH6(/O@;$&>7E5JJ($X1!*U!*H@P Y5RJSA+IQM?7H^SOXZ(.B0J- MA%($^D%8<* >8J (46B]WRC0=LH1C,PV>0+"2!Z,0%K"-#: 5(L%[6 CCB#T M&A;.5M&26"X=+FD!"N'[8@'H;28 M:R1E[IY:N3*I7\?&1UX0=>UL39))'AM)*Q6&TDJK[5)Q*,Z)K9+H(M"?C5RR M0E#D.?*L]\(I\I?#;XUR2:\R1(N2/3"'UC)I%1 L47Z@CE]'LD]QY:39"NTQ MM5[TF..LT.O>=]LY=SAL70+*2%4([N6,%EW>^FN;-!OG%+:AO*.[2JN_D D+ M:JG.L:J6+3X6I3!+3-'8#3S#2YR'Y+S'EE(W3CY:BUX@SN#8N^0NOB4DL'^3 M$0Y A]:;5T?YZ/#8[V:')G\YN@891=F=NM@>>";UM;A&L@1? H>(**9J M9/$MYR^77>-46+>!\]C50?G'W!GT>Q$_J.Y6NX37/X\G<9H& M8XYW19UHO0G#HC&2]%"H:HQO ;WNPXTU;S<(;EP^/.K7B-@J]$CDP_ MKHZ.4XG0O4[0[*YBTRXBTT[.//G(IIZXT_G8O^2:/2Z.9>3T:]2;#892Y MPOVJ0NGPA[JR_8JR_KX;>=!Y157HEO&MR%5*K-*#:CN[?8[.TBOL:7MZRUX+ MMZ34)JH+.CKL'[[+P*7W8?H(MHYOLKD-],*+PY*>U.AX ZTOK V;#S:P?:1/ M_P902P,$% @ 6X585K:*+8C&! "0T !D !X;"]W;W)K&ULK5==<^(V%/TK=VBF3RX8\Y&0 C.$I&UFLMM,H.UT.GT0 M]@5K(DM>20[+O^^59!S8)&RZ[0O(DN[1.??+\GBK]*/)$2U\+H0TDU9N;7G9 MZ9@TQX*9MBI1TLI:Z8)9>M2;CBDULLP;%:*3Q/&P4S N6].QG[O7T[&JK. 2 M[S68JBB8WEVA4-M)J]O:3SSP36[=1&W<-M-FG%CA *3*U#8/3WA',4P@$1C4\U M9JLYTAD>CO?H/WGMI&7%#,Z5^(-G-I^T+EJ0X9I5PCZH[2]8ZQDXO%0)XW]A M&_;V:'-:&:N*VI@8%%R&?_:Y]L.!P47\AD%2&R2>=SC(L[QFEDW'6FU!N]V$ MY@9>JKS^?+VUX^+<<<2 MOMO526NLJX"5O('53>"#DC8W<",SS(X!.D2L89?LV5TE)Q&O,6U#KQM!$B?) M";Q>H[;G\7IOJ47!+&9PS[3=P5(S:9C/#@-_S5;&:GKZ^S7A ;;_.JPKG$M3 MLA0G+:H,@_H)6]/OO^L.XQ]/D.XWI/NGT/]EB+X5:YDCS%51,KF#4JLGGJ$! M)X6G-*@HH!H8I!1?YZ2*"6 ;C4CU:<$J6-@V_,Q6FJ. ^7R/%,'=W;P-A&WP M&8S+5%094D6FJI*6RTU$6I0.46H,E82?802F8M)YCHY\)HPA9" .:;:G<+&I.D^\4 M>FS#-$)E*.FX]%S(N5F5[MFMN>14O1ELE,KH@)Q99Q'YW966$1@E,ECM8$$= MUKZI@IC9 P7D3&J9A@ET*Y74=>*7E/@<33LDYXPB7*5YY$W]YN"O%QI.ZP[* M.(&E*)GF"@1+'PT@!4T5/*5#J+:83-%'CPZ@SJO(+8>,,T69(95MLH,6"X-.R=A_RC<6\TC)R'2_2O%4&>V&/OZ%P2 M[UH@4 /#8H4Z^'O?R?QO-V#1* [9=^SR.L<=&]KE/(B?*M(@=B$CCCCV1M'% MP)%,SJ-1=U"S)-K]T>!_IGE8R&[A9;*7FM/[G1-131F@LY#ZJ3+6!27DN9?@ M(EL7Z!=E0(9(=#-8:U6<3#VR/TM&43Q,G/HDBON]O?HDZH[B8_7_2?S,OK%U MOZ<;':53SK):"%NY]'54+Z*+)*[YQ=$@[G\9G4.7U?W1'*!\W2%.81,@[13J M.H>.(^4B\$K7#0?(NPC6")_.MH6W#+2%F&7>M\K1G MZZ802L*S[@[[L.]Y5"!2R1\.7UV%DMSIV[Z#Q['$PV.9]]"K.='UKJ5BV+H? MJ7R??:]QKJ-?R66IP@W%=!^[;[3.;B>%J@W_A)NP..' MFVHSV]SS9^%Z^[P]?"1\8'K#Z;8F<$VF]ILL F;=$>6B3(ME<<#O>!*]$V$4E422I>]]??,T-)MKS>;7"X;^4I;2[MZHPVS<7R44W M\5&O-YXFKJY?UW*M;I7_K?Y@\>VJIY+K4E5.FTI8M7IS<9.\>CNE];S@'UIM MW<%8D"1WQGRB+S_E;RYB8D@5*O-$0>+CLWJGBH((@8T_6IH7_9&T\7#<4?^! M98=^\^9B<2%RM9)-X3^:[8^JE8<9S$SA^"FV86V"Q5GCO"G; MS>"@U%7XE/>M'@XV+.)'-J3MAI3Y#@12.,T?8+>N)=LS/3&CTFF8"PG_G5SY[R%\?]] M2LA 8G*:! 7$*U?+3+VY@,<[93^KB^NOOTIF\;=/,#CI&9P\1?T)U3^Y[S17 M@9CX=:/$.U/6LMJ)C73BSO@-8D<60CDOO1)%T(JLK!&ZRHHF5P)P\*G0*^\B >WJ0EF,:JLKCQ&3STRM>99>9Y)&-.UM MDWW"6:UYI%4B V-K8_6?*A<=ST =*[VNUH<B(.UDP.P$]=9A4G^DDOY'T,*"8;:1=MP*06:PJ(&]. MFK1['8#)0F?:%SO!ALH[>LS62-PVV6;/7&<%,%@2M($0&\ZKH*#V3+((*=+O MA)?WJK6 KEQC#Y<%UL $B6CS_=F6((TTVT .Z1RD#):U4'IMJISM _7I0N., M[4:%?0,EGA"'#2%>R)>PZ#WIT^+UI6L0J,SFD!4HY.J>UL)OH+#O&B6\X3-E!B]VFN!?5-(W8 HR^8-08<UIG(/U*9RI( ML!,9K$*1EEF-=40R,TV1B\I *D0A5$TL!(>IU!8LU;0N1WRHM:XJ]O.M$3N% MT!(K:TH!!%7EG;(]BH[$3U!-GFOB><@>@<-&([U8BA$P% Z& =6]LAG4!?IU M8^$BL)>IB0+T !W;X.;'P !ZVHO<8$BD2OD)BS)3F5)GPB&+LSGNFMUP.['H M/*J)OV#/JKH Y.5'A[,C03V'$(:T;JSZ7ULCR!>"UY$HQ\H9/0#?RA XZ;R! M\3[+ @ZY;B0BSRL&TC86 )^5DUE+XWTE_MY42J1I,.%0#*?7#$<";GI)EA]@ M.P(HD&3/J1'[]QIUBX* DSB*XQ@U3T,AN2*\@@N;U4H3?E$RB1"^&AC#^83- M>7#P-XZ5C,"O#867V,!B1*M'^ZTN"B$+9P(!VB]%(>]HN;$[L9(9@T304L\I M 9BJLCT^K$QC8=*6-C%)6N@#M%/$ 1C+QV JG+"')^FZL.].91?*21Y-]2&! M'^,/>]7-[3NQF, G*G$#5X#CA 60T/G.KB)S@D'5CL.60K#G(#T(%,!GW3& M4 BM?#[R3TY=K7>?RESPMS89M6*1@)6I+GLU J$"Y!ZF*M>)VZ8Q1M0N?2$X MG2ETSCP-A V3 NN-@E8BA"JY/!L^A4J+\ EJM+1,E[I M+!"?K&J'9!D=^6]Y4B*$M'8A5E"\D"= TXW7) ;)U#M\R#3[HWF2XPQ^7YA, MGL" '+5 @?R;LU=SH.-.Q5[8@F:?OUHH %NN\_46&G@'((T;,S6!;-RY08@8X&?;%4-[L4R,G>MJ&J0TG#!D6#;,OAZKK@13JW;4U$SD#E/FV4P_* MMC;Y4(5 9<MMQO8&#=1ON8+,(5AFRQ]ZU3VU49BC+0$F2-)9V$#:^$B^2 MER*Y3$,I$(ED-)D^%R_2EV)\.>DFTU$\P>3XI9A>+O>3X\5S]K<7$Y"(_]:] M&(^2^#E7#P")JKU ,RK*:E].<4U$E?1R: W8M2D9F0<%.\.N]AR"'#EB"SS8 M&%@LZHD#\G3K2 S,T/PO$O[1UC3C<7#J?B01OYHWOC^\Y MST0RC^+E!(-9M$R7XH?!I4>DT7B\H.=T*7XU'ED".Y;19)QBL(S2Q:)-6(?, M7_80\>3)XVB^G.$SC1(P<'QP.A/);-X?.HF(%"T>SY*39U)^^J)SDW&TB&=, M>IZ&?4E4";=1JR('WA=J-.Y^G]83;X2_Z02\1%U!&N0(EKCO8/, MQ]9A1;!A)O,%>T@R&8?/>-H;ZN?]TIL2R*O_[%/!Q_>_M259FL3]WT]=LNF! M]-!SDG2*OR7W_YL5]_M4B3]-O!*(WF M<(/?N3VK\DN)FA&%(,*5&B9[V;C6N7QHQ>EH-FYQ93)"P'3#9-H.OY3RD9V6 MHV5'(4'&[@@GZ2A]E/*@0#C%;#J:B^?(WE,\)_S\2QI';$U',79-1TG__$BQ M0#>1JF]F<:'5'KYO"QQ[BUQ;I4(?B.QZ"H*Q!HO6X58TN+ ^8\2)Q#-&G+#C M&:-.1)?J6G$WO\!]\J8C@:J1JTND?%TV)?5-"!OZ9I15;<,FL,O9B40ON*6T MY_YAI_&1Y#](#BW84ED!IYLB/S/"3A""R71*PRFC)T/NC+PR#.>4WY:+T+B0 M*[KTSJ+%(FZ1K1/FJ#L)MT9H(QL_T8>>]GWHZ7_9AWYRW[D/?>Y#G_O0YS[T MN0]][D.?^]#G/O2Y#WWN0Y_[T.<^]+D/?>Y#G_O0YS[TN0]][D.?^]#G/O2Y M#_W_VH>^.OA9>JE@+_KQO1-L]O +]7ZV_WW_3?A9^WYY^.< U%ZHF7#Y4BML MC4?SZ46X;G=?O*GY1^Y(A=Z4/*3>@+*T .]7QOCN"QW0_]?#]7\ 4$L#!!0 M ( %N%6%:.%YQ\;0L +\@ 9 >&PO=V]R:W-H965TVN;>-BF2M,,P[ ,MT19O9=$E MJ;B^OW[/(259LN4D%]L^#2AN;(L\K\]YSB%UWZZ4_FYB(2S[N4A2\ZX56[M\ MO\K?OMBSY_ MJS*;R%1\T/;<2DE MD@N1&JE2IL7L76O2>W,QH/5NP3;Z%VK2P:)1(26)'#\ M>1*7(DE($,SXDALF'JVPWC9$I)>; :3R7VV?.KZ_N;;Y/'FV_7[.;V MX?'^Z^?KV\<'-KF]8A^OKS[VRADC8>A[GX"R^^OT=\ MK\\^J]3&AEVGD8CJ HYA:VEPOS#XHO^LQ"L1=MA)+V#];K__C+R3,@ G3M[) M7GE:/G&"!KM)C=49$&<-XVG$/HIH+M,YFQ!RI)7"L"MIPD293 OVS\D4RX&J M?S6%Q2L=-"NE2GMCECP4[UHH)2/TDVB=_^5/O5'W;\^X-"A=&CPG_3_/Z;/B MFXW_0SK98RS8I5HL>;IFTC#Q M.,D1:5#(>ET3,RN^9.V0FQ@F(0LQ("$.4:,V9K]\ ;;U''LN8_!"P&X[DPYK MD_#6 ^V[5!D)6W)MUZU#!RG.0JV,.0HSK44:KG,%*5R6Z1/4$OI>K>6"I]^W MM'2JL?VK84LMB6R9FOXF' %2A%BLDHB0'6W /Y,I3T/)$QBR*0,DQR4E!4%O MA49+\]WY5(2\](F>=-A='O%Q\&+4V9*OCV;R)WYH]SO=X9\/ Q!^*$<(. M V%K0V)<@#A+%>$$EO,%Q8*I&3OH=51OAX0ZNFE(B[V@%="E3#WVRU(D)"BDVECIB/S(D6VAZ M3"Q8#^U"17(F*;:6*DN:?=G1 03D3K'>T()YFEY^OV:/0"_9P]_Z>M>GK M!ZVR);O LIBJDTTB]"%)W.=L_"07TD(=XL,W3Y2SCNP"/%9<1T<).C-98IUT M ;1@T]V3T"DU3O;>XP\+*'YEV#AB%!$UN*C17D/I BZ]GZ$W@K*SH!495FNW M4XM$BAD*0#U)DD"XA]#)PR4;#P#*UGWIO,L8OJ+-MQQBL%_35^&SLJF2/#O" ME072D,C9VE<4E2QFC) 0""^VZ]!5BZ\C5^*;>B1]+F1BOO:(1IZ6>%B HB%U MOBSAFG7K*MGGE[VX0O\6L)0D:"JTO$:PJ M!:*&/6?0K,662A<()KD8!XV%IYYTIK:SW0(6&& *(S:Q,9+2XYG<%)"H&))# MK"%"'#[ &T@NN5 G5_8 !B M*6%YU=5LR;EB-TC<& 6V)>MX)0V.C*XV#0[3JHTN*UX)KYRL) )193%$TQ5#5HI$BFYH^IQ!-VT ]Z@X&# M^$$O&)Z=U PP>RSHN0WXT V*6@ 8DK4SS(BU?0%YWV,3CPX![F,4)I,ZO/#'JF?[5[72[M?Y5;6N- MW7_38'>'%V*-K:!O.&5K:I T(HB%FG/C4UCAK9C8^;E&&=#L(]#!?.$5?;+> MP5_?3%_ :E,8ZF#M!_TATN_^GGK-]/ET^"H$]3V.@CU "M@JEF'\/P/05O"K M Q7Q4CZV@-SF">G;S&\^PEAB,L>!S*&K0C6;N0&V:RL'921%RQXZT&#J=3GG!J.^Y0;9P7\&X'8@6V>MZ]&9<: M+3/)1-&5]C@L3=W^F4I M,.B.\+<-@AZ.#]%U=@MR$ S'IZP]['8/7U1WP(;!&>C=21R1Q#O"4SZHHD%B M=)9FBT@AB/ZA& 4-7.YAG)^Y_8B!",1R^8JV@Z#&&".A:,-A* \>QE(\D3S? M]QV:*GU_<[#;;OEN@B3VG0K:X\:[J'X \(FCIS.@76EDI=T[=(^^"TR%@GA2 M^*L$-[A2MD4*&&CG#9^J_#BV;X;!QEPQ"BHU//3< P(&>44@81K!L!>T)!4U M&8S-U@-,3;TG1!*T9.= "A8",: C5(O:3U^)G-=8SC5#[/=TVCXYK*41RFEP M-C[= (2'B4;)ZL^!H".0$5+#G#448Z?BM;X?!-; M2.-*C&H7'.!K5,A29D.I8D$#9(+=O.<.P1\MT,J-N]S&])>LC3_41<*W5:BI MA+_& $U(=,:7>R,7>TB;BIV5#49MKAU$0U3V]+]&,H_V5IAYB>F:2HY^KSB% MW8L]7FT-&U0=^0Q-EX)E;S8O-&>:/:L#(>*0+3)/#W43I3?=< P;)R-W-_N,)\^^N/A(;MMN%!E[0:(U?73MIWK M3%=Y'LCH/;]ENQ",QWT:@T;!<'#J_HY[9V30:= ;G;IQ MR!^3&JN'TIT(FY43-K_:JL]5R)4OTF*9)2W'0-Q!#+KK@PVUB&,33/5IADA,@GB M20W.B/PI8D?WAH]J*4,V[@V#ZLFB]K*HU6'O7U6$!4NY^[I\@C!-X:1#^K#7 MWSVL>J;(N0$ZJ58JA]BFHTW]. O[4IB\_XA3!T@16WK5:ZDZW8$/Y]X_A XZ ML:'E.(!M?L7Y61+XIO[6U97*2;=Z'[49KOR,[M\B@RI,.7'[(;N\=H:"0GUI M3ZD1)RA"1PWT_I?<$F3D@B=AWG$,O6VJ?)]F:V\D8<&Q7JVZV=>'*]8_PPEJ M.&2W=[^B4L_Z].VD:5?OM+)K% Q.1@PC'C[UQMT7M?1&P6C0=1NPZNRT_^R. MRC(RJS<:!OU>ES6]=#RNO%3&D67N7IT;?UWAWR^7OY9OYR?^I?1FN7^U_YGK M.:$\$3-L[79.ART!CVA3P>[YY[[D@>QWNE/YM&" O/?2?-)&BL MW5Z$H:D:T7,S4ELA<6>M=,\M+O4F-%LM>.V=^BZD492%/6]E,!U[W:V>CM7. M=JT4MQK,KN^Y_C87G=I/@C@X*N[:36.=(IR.MWPC[H5]W-YJ7(4GE+KMA32M MDJ#%>A+,XHMYXNR]P6^MV)L7,KA,GI3Z[!;+>A)$CI#H1&4= L?IJ[@47>> MD,:7 V9P"ND<7\I']&N?.^;RQ(VX5-WO;6V;25 $4(LUWW7V3NU_$8=\4H=7 MJ<[X$?:#;9H$4.V,5?W!&1GTK1QF_GRHPPN'(GK#@1XKNXQ]PO5S-5I?+V4=8KJX_ MW=W,'I:?5O#^<35[7"P?KA8?QJ'%@,XMK [@\P&4[A1TC8&KF0MZG\" MA,CT1)<>Z<[I6<2%J$; 8@(THO0,'CNESSP>>RO]'==6Z.X;7+>2RZKE'2SE M<-?=I5FTINJ4V6D!?\Z>C-5XB_YZK1!#F.3U,.YE79@MK\0DP*=CA/XJ@NF/ M/\19]-.9)))3$LDY]/][AF?!7Z?^'R+"^Z4$VZB=X;(V!,1S);86M@([0\.Q MKC5>VP_^/-T0XT%H8^%>5$K6\-"TNH9KM=.V.;.SPNYE>"<,O -*"U)DN9-8 M1K*2.2E)"#WH*$E9C%)+*&%9ZG1ECKZET\6,Q(S!SUH9@P].;UH) M>4S2*'-3D6>0%21AD9LR5D):D)SFD)8D27+((E*R!+*$1%D&5US+5FX,/ F\ M6@):6:E>@.7/R)CEZ!\!*PE-"W>WHR(%FI(<0]"2E 4#%I$H+@&INSV&S)+, MYRR.P)ASB2!HGQ?4>=.DQ!Q(@G0I(TD<8UU(CHGC7A0SK @IT63.35N!? GE M3@;I]7C[AP-Z!Z,R\J,KY2AWY1GY8H[R01/[L3B,B[;;65'_.VKAD4KZW3O+ MO#QH?,Q\B)/!:^\D?-'W>J$WOKL;C+.3=FB!)^WI YD-??.[^?#[W/@3-M") M-;I&HSP-0 \=?5A8M?5=]$E9[,E>;/ 3%-H9X/Y:*7MV4 M]M_OG #MI!)5^^*WW//<<^?SI;\6\D$EB!J>\JQ0 RO1>G7L."I*,.?J2*RP MH"\+(7.N:2N7CEI)Y'$%RC.'N6[@Y#PMK&&_.KN2P[XH=986>"5!E7G.Y?,( M,[$>6)ZU/;A)EXDV!\ZPO^)+G*&^6UU)VCD[ECC-L5"I*$#B8F"%WO'(-_:5 MP7V*:_5J#2:2N1 /9C.)!Y9K!&&&D38,G*9''&.6&2*2\6?#:>U<&N#K]9;] MK(J=8IESA6.1?4]CG0RLK@4Q+GB9Z1NQ_H:;>-J&+Q*9JD98U[9!8$%4*BWR M#9@4Y&E1S_QIDX=7@*Z[!\ V %;IKAU5*D^XYL.^%&N0QIK8S*(*M4*3N+0P MES+3DKZFA-/#^_#\+KR=7$XAG)[ ]5UX/CG[,9E^A7 \OKR;WL[ZCB8WQMB) M-I2CFI+MH?087(A")PI.BQCC?PDYZ5O*Z4(H;KDF?IXCDMEA!&D2@+K>!G M.%=:4AW]>BLIM4O_;9?F;1VK%8]P8-'C42@?T1I^^N %[I>&@/Q=0'X3^__= M8C-EF-%[Y46$,"D>L=!"/L.(9]7)(="-8#Y'N;D5KPA"0Z*!9@DO1'[3M=L=K$L#H$CR;L:"ZE( 2;- W6!6>*>2U M3#4>BL6B5B%T0F#^XOBMBG1>]9@<*13322DL\S3J=K,[W37KL.Y1+^9UI[^@ M3*044X8+@KI'G;8%LNZ>]4:+5=6QYD)3_ZN6"?UP4!H#^KX00F\WQL'N%S;\ M"U!+ P04 " !;A5A6P@?,"2<> Q7 &0 'AL+W=OFM'6[=A4EB[0=.T[B*EFVL]J-'R79F[JZ MN@\@,"0G!@$& TCF_O77O^Z>!RB*L;VI^V*+P#QZ^OT:_'C3=I_\RMK>?%[7 MC?_I:-7WFV%/VDWMJ$WB[9;%SW][)8/_*:S1<63UO6#V>GI=P_6 MA6N.GO_(S]YWSW]LA[YVC7W?&3^LUT6W?6'K]N:GH^E1>'#IEJL>#QX\_W%3 M+.V5[3]NWG?TZT%F)C_'59_S8>GP\P+;\_; M^E=7]:N?CIX>F??: M7%W\_/;B]<7YV=L/YNS\_-W'MQ\NWOYLWK_[Y>+\XM65N?>^K5WIK+__XX.> M8,+*#TK=_X7L/[MC_^G,O&F;?N7-JZ:RU7B!!W28>*)9.-&+V<$57]KRQ#R< M3LSL=#8[L-[#B*&'O-[#.]8[*\MV:'K7+$TXI_F?L[GO.^*H_]UW8EGOT?[U M(&;/_*8H[4]')$?>=M?VZ/E?_S+][O2' ] ^BM ^.K3Z\_>=:TJWJ0G(=F'. MV\83S%4!"=@'ZCAJ]=P M MBW?G[7I3-%M3-)5Q]-@/<^\J5W2$[!-S5M,U*G3(O:EJ6 M(,1BPV"Z)@.;AIV8<]OUI+U(Q91UX3UOLKO MNL A6K/I7-N9C:7_*E.LP1<>SVE)*$B2W7[%!RJ'KJ,#ZM"_><.D;GK9\P"= M'T:)>G:IY/? *A;Z-Z'^9F49^7U'6D[7V'3MVGEZN6S; MBB6T%"]J);*ZR':/9W%AC/V_H M)18BDU43&%C!?BY71;.4$_6KUEO9_L1\R'BQLYNVHW4#F>>NK@6F" ^-J9FK MZ*%?N5ODP1.@7L1CX(,"D/T+,+\*23U(2M*@\!!F M+1DTF3PT/)U^$5PX7458-45G3=/V.1$R@.8#O2D(;4""W?)HC.PJ&1>.249N MTWJ()2##*#V&2)-R>NT*PA!Q#&"\:.@5B3D+)D GX(0E6)):$4(2:3R<1(@. M\,MMSA Q$Q!YQZ($[-A3Y#!3W%<$2E5TQ&'G;14EW-P[.KLZ/[IOOCO];I+8 MG%@2NH[UNY>ESB/%([#'2]LPH]'R91P-[) 2(2D0((D9"8+%UA ]:&C)&H%] M*8#9SFNW%&4S,45=MZ6LEZDQJ!P@D0\,3KU[/A&G[!RI1E<(0]$;O]!EB C% M'7.%[;VBB.&X\;Q"EVD!6B"0J6WJK5"')(R5I&SEP#=W;$+0=^VP7"4J1L3= MH0T,CD#6D8Z/TQ<9L<]E&JN#?N5\9+8)\=>61*!H>#WAR*UH;@!/O@(P+Q-&D@)+<+P:?(&-[,B=H+U_,$>K<+X0X.'FME&4K:[H:43D19CJ[B;F2UUY!H>A?M]*(%F7ON/K_3$ZY(0AAB"S-3'7VPE M6 ^E[>$K=]Y3I*@.%KTG[3G NN$D=QR!-F[A:CH*B:H \YZ/3;6N[T=>P<00B]E5"W=H&5;[?2B8,X((,Z7GY(=:7UK@ M28]]R#?\+OJ&WQUTXLX+OQ)G$'^\^GUPUW1LLK[[_,%O7"J7@N!U ;$U\?)R M13Q7.QH,3KJVOA?;SZ:T .6(6P@7S-&=)3Z3") P6X/3"9ES8G3L:-..8\F# M="Z(.B ?APP\O!"3']1N9X-'[D@I;XJ.-DUA"(R&ZP-%EGEBH6U M48O?N1Q[K/\8R >8G4[)^V1*GEV]($?7#S3_[.JC>=N>\-OCZ<.).7H=&9#R-2QT2/_PD;1W/O0;EQI'LZ^N__,O+$%49-#;0[@1R,)PKU+'I'^6CD* M\SHP:A=\&#UQ+9/G5N,C E6,G:KU$D]T$ 0,&ET9-48[>$T25-GZQ+P(D]F/ MHU-/$H[^%C<55F3GNOJ-7L==AXT@VH&%"]\VQ 3;!(C.SZRH'(VVBDY8%;T= M);]T(%-"IR*=XP@..-F-NNFB86"2JG:8]XNA3BJ0PW72 M<.LB(PE!-=3LZO)N0I;@M=P1UR>02$;6Q2<;.".#'<"RU2^ T1/S:G=C#(B, M(@AE7PZD(J7"OCL0YXER4+K)#RLCOD0V? BJ*-Q("-]'?45\49'KX!,!+A8[ M^2C"$3'@DBSP88P%1!' E>]&^ M&0G%-95DPIQ$IK+S/GI"B&GF">N']._3J'^?'E2=%PV0T4*=[].[7SS9Y'^# MQE"(X-"><4SG(PK" L+_NK=PG8? 3(S\12[6?5C]QO::GV&!X34T#1(R<'3N MH01RMIP "I@3+O]!.<5J$?[W,/.1]-/DSUS=I^"8.MVEX9R5) M6TF$ZLF#'DU',+!GGH,;5I>#\+'XOQR*400+%_H84%-XWJ\0L5Y+XBE34A1Z M0X75[MI&]X:C+H]00X)/_\R\&%Q=T=K>3!\?SQZ;K2U(5--I9\>SI^$A1(@$ M;NAL2&E 6+U2.X4IK&U71;>4O$WPQLU9W6LZ,F ML'=@,^@DR7V7Q:8H5<4JXO18';]T/2HM,WK90Y M1"[SL9C&?IC_QJGD+ A!U"=. !(,$@<1(;*X?Y$PV44G]78$D45))ZQ20\@D M=K4IP)8(98!CDLQY+?'MDD(LB\.);2;#LF0+A73'B3G;L_47' -Q$J& P*\& M&S.M.:+X7)J&KD+*-'-M\T!-9,.''9 3[7.?(O/CD":+#O5NOL.K/[+7;DON MDS=0WT*ST*@!E_,00M22;;)\D< MM-T^@AYD[ZP2.SVLPDF(C^UZ4[?B=KZ0E.-^_OZVIFXS5#0W_#3PXYT(T6Y:'),O>5<%-J+8UX$LR,9)"B1GPO!A#C..S/;1&Q+X=J<=AO5&%SF*3@\6* MM.^88['^)Y)12WS6KN&2!GX+2@_VC70Q\P-**980%KU/]A4Y:T[6IS$!7Z*> M!;%Q+#$7$EW!9F3'U+P;48SS35@A'HO36*3+&5I:OR(M3O'NAD*?JW#R9/IX836A SQ _,IC'E_%\D>4GFNU K4), MG<8N7!/48A-#"@0@E2/6%G^$G_"%!B]I]UO"@/,EO KR[K5:5@/!S1KA@D@C M/<2 ^V"]P QL3%V(&&!!L MA=WDH,>Y1Y'>LY^A$@)4)N]ZD2K#!90 5UM1#9;:KB1M8A43"CH+<8NF&=@Y$">F@_4GD:)7R)HN M-,H6B^PZ\CE#&3C4Q(0[HZ=*7@N2ZQ3?RB8(ZO=@4R:%)K@+0S(@^%"J1NKI-K3^% M()*KI- 8-FIV.GUR,%WYY/CT4=3.5[0&,=PV1((?@&C &.ET$8$-BCJDJK&F MKA \(+^^^PI]@X7C-5N>\0"M5]9/$-K$/;3%(]TJ876%7&/H3Q7;B/J M@()(.M'TU!P37DBJI6S09];9<-6W= M+K?F,=[-S*5=(KF (G9GE\Z'2%%<=1YT:MX3S$$7R?H>KAZ >"Q;L,:6_9X> MTHZ?L:^O]?,2K/<]:='24CN"-H5+67I"U< MYEM'5GT=]=,.$"$==I%2 DC(#J/,NL+*C_?LP7X$24FL.GJ2 MO! \Y@&@:#KQ((.;R%9RWX;!TS&_#=4RZFVM1B&_A4?))Z/]A8O(ATM+\ M;ZL)+&FN@HS4;)J"(PN ?\TL&XT)^0 7!2X&/L0YQ2?+X73V5F)L'\L.L)J^ M'_6).B_>:NT^61@=A&;P@(7C/&E)+EUI)FI *FF^#1E4J8W33FQ3!Y(I-#"P MM3X(;7 7^AW;[6"4M/&);2;'B0NWZ-E!+:6AD@!U*V[N6M!\)G( \\2\ P^B M'WT;6_6Z2FT6R:]:(0J-BUITBO.<'X\34QSX]W'O^4>KSH9"X7WE_W1+F#3-B*%7DF0 NTL7L M59S G)\)4C5$#V^#2D)*AWY)+_RMH*9(':J;U&HOC:4<8H7VL] F K>C0C>K MMJ26+^O6<_U$C@EP;5;!V)T4 M*S>5)L!"8_9A]&@4@P93'Y-C#5S\#.G)BY/&^I.,N+M'EF2/AD4R'!7G>CN) MM1&QGUY[6S6TE'F<,$R8_R+R:H\EO*[84#V.RN=96QOR\YQ04].AB3"QSR&E MUN94/2A8Z>+ ]'"+_VLXQ_\*H%I"]LO8?KWJK?ZLPS;">2X%XL:_R@E1] MPPMJV$<(7=E:8Q]R()D3A@[%,#5[R37.0K!0JTCEY(PLJN4#8&*UDE<0*S2Q MRT,X;4/ZCH06/)YJ%N+DP3'6PK->1\!"T9SFJH?-!H&R00:1]M7=B,\*:3M@ MCWM4)F5V38=C;IZH:J$E:NE3R76!YGH"YTE[&\?^<'!"V7"==<[E"!&VS*Y/ M%+$#1J$-]RDT:QUBSQC^WA-YJTYOL*_ID#S?%-M;UZ&&'C$BF$R?)@R+< MN"Q05+:^ S59^A]K-S2,I<6TQ8?(X#L51?Q[97XLJY(RE" M1[IT4HX+*%DO8W2NRRS9SJZ?H'A4RV1%?FOMK#=$) RD(L^\ ?B;@7'L4W)] M*VE35.N.,M62-;2='(WC?]!OQ4MT1!_F[#MTBKJQ[,@C-U-VK?>*)O*F_$VQ MT;+W#E?BS21317GE.]LV,XS9TQ$_[+,JVC!J^"ZG-_>\M>9MVZ-!<$)18UPH MUZC8X^^V6N(L9T@D\OKWA2H[61#AE0RB$?N/3544OE^82K-((Z'=^#(>WJ2& MVW:.>P@L#IKTB(D>#L/"KSR>&J.9*'&M]IRSAP3)=8OJ0>RUQS^>_,'X/TC\3#0%@WLD;;A#A%:YWGD&G39<.^]CZXO4M$3*8V?[R>B$Q?B$ MAP]$6K-K-5._& 0.3(R3TTK4- M*\5QHU?*%R0C[[>>XYZLUBSG)X>8Z%4TMAW\[H$%)8<8-#5(3P\W-U^2M!9= MN=+>+?8#(*M[F?';EAH]K]+S<&:YRQ:BQBC&,?9/!H(<:;XKF5P6T -J0@O= MS8IU&S*OX<[$)%Q8 B>&?")K1URQE50\G*@KQ* )(B4DWU ,'<4',9Y:(J>' MVQK?DO%Z%1J8WA.IZ7QDVU 5*OG6^ID?3)=]3X^:%+)[5@.JEJP=$>6+3)]?SF\XROM3# 2B.PGI(\J2X_].WY2?4+*2* MF*:3:>.V*RFP]115P[=E&VNI,$!/ M[O&\PI+'8IOSMH>]O/EM2]V*T7PV4%L8[&TWT.=N$:&_[-S2=\A<3? MXIY)EC$/:;TF+R6E%@YI]DAF+-Y_FZ?;#RCR9A[;3A-=#.9N%Q?E2K[<'"UP MN3'S1 ZX7EGMS0-,7W=2;)S6/O,/,)0RZ*<_&5 MV3I;:TPQZ$7KJ(WNY"*4=7/'5;\!$+O%$HXEX@W]XJ@ <$O59 M:G6='6Y0O1C=*?BE;9;'-5_VO[L[YC];,7L0O"%._A9LL/->\ M9BJ9^M1LVHZBWYXH_W#ET \,*R/-GNCI.=2RW:A##^.$/8 M_ N:#_*^]%$GPEB/Q3&3=$DKI<*CILQPE4 ^*'2I 7=VN&OVJX+LO2)XW,E8JG_\=Z\:;LEC3B'AIB8MR=G)^8>ECJZPJAS M)F?'UW./Y%+J_J3,'R[WHF@^[2RW>RU7(E 2:75, M"YKC$W/O/-=G%9,1>+P9V_.J)5I %3$2!85_N'>>](:W1&H!%@\3QCGP SF> M&+N1)<9W.Y PMG*U5U$6)8<1 :2 //6I].L=B_#%-:@"[,<9JW0I 0U)C8V;<2L3 M[)BP[@'$P(HLVRY\(P?AC =IZ#!LW4FG02JR/B;N' VC<>;=%*"T,M]* *:O M0=R9_3LQA_19:K6='6Z(Q;5H;LL\JZ1+*_^46=75MM7S"4&T$]\>$NO/3]]]/3^,_.Z M*)WTGR6;_"J5^O:O,+H.?1GJC)QEEHO)B=%3,XVXW30!%W&8?K#LX=;7ID48 MC/7F0T>.:XAC]+!2M@^PZ-52P")2W-B;M&S<.^X(MZ!RT59(",U:'^N22RY= M%C^?G;W7#VC(9V;6V0>0PK4,,3.C/.$DE_^UU8R?%LC#QU\F)GR"2P_QR\6+ M=Y=\2:8)WQ48G6_'EV%;SC>P\3N^P;V6G2WYXSG2C!%2'+01(]H"?MHM<%U@.C=JKD(A5MAW*E>) M3J,&>TDRP(F)\+G!G4[9T"NYVRF+-\>GTR_CYJN2W&_BPVRB*6LRW@L7[^8K M7;Z .6A47%SNWAQF#)MS+'.5&=FJ+/,O45+R#8.G%K]HY=+7IG 83M@4:[Z] M(OWW7P0T!WL;:5R28%L*0G(AS',O>IGNCWJ@+R"L3-EAQ'V%J]5FV<]:$(8(S=K M3W!1KW)%3_ C2U2[2PCCW^)PX&7WX:-0Q/WXSTR'GK<-\KSF++1+D3)_?7[& M'IY8ARJ%;5'@N43-1&*(;D+C,W\JX^$I[_F)>9DJL$E71;LBVDZ2@Z'UDY2HL^&VD_!(!&"2:R[Y)LWOI"EZ MR6PF%@D@BD3J387(H7O\;.F=H>@<.!6HV-&;'O.7=7_X) ME<5<5<30+7J%E:O8MY4K*.-BH;0AC3^.\K>=(OZ=[4%9+]*N=(7@Y+9T3;\_ MAMX^&G7RJE ]>70*!;MS1^%L;*+SB5$-\ZIT-)[I-"^W8]M=WBX\W\HEZ]R, M9AI.F4SCW;P;+.H^ O9D5ZHEY[T&MXW:,Z&H,_KP%[+TE.(1+,)]O)DA)"Y+6FHFLX07&5MR9!78BEN/BT68/Q(0USI M$_]0;T$17Z[59/MP]UD:HO(%]PMU#E.;++*HJZFBL=*D*=\E2N/_7]AWGW__ M(/N*\]IV2_Y6M9?@3#[H')_&[V&?R5>@TW#YF#;Y*X1F=)AYV_?MFO_$ERYLAP'T?M&2?M ?V"!^)?SY_P%02P,$% @ M6X585I/2-3@)!@ -0X !D !X;"]W;W)K&UL ME5=;<]HX%/XK9VBFT\Z88,E7TH090M*4V80P(=F=G9U]4&P!VMJ6*XG0[*_? M(QD*L]PQE46/^G[<*YFH.H-3MS=5@U.Y,H6H^%2!7I4E4\_GO)#K MLP[I;#?NQ&)I[$9O<%JS!9]Q\U!/%7[U6BFY*'FEA:Q \?E99TA.SF-+[PA^ M%WRM=]9@+7F4\K/]&.=G'=\"X@7/C)7 \.^)CWA16$$(X\M&9J=5:1EWUUOI M'YWM:,LCTWPDBS]$;I9GG;0#.9^S56'NY/H3W]@367F9++3[A75#FR0=R%;: MR'+#C A*437_[.O&#SL,J?\* ]TP4(>[4>107C##!J=*KD%9:I1F%\Y4QXW@ M1&6#,C,*3P7RF<'YPVP\N9S-X.)R-KH;3^_'MQ,83BY@]G!S,[S[$VX_PFQ\ M-1E_'(^&DWL8CD:W#Y/[\>0*IK?7X]'X<@;O[MECP?7[TYY!1%9N+]MH/V^T MTU>T$PHWLC)+#9=5SO-O!?30E-8>NK7GG!Z4>,&S8PB(!]2G]("\H/5/X.0% MK\@;9IE<5494"YC*0F2":_AK^*B-PGSZ>Y_%C;QPOSQ;8R>Z9AD_ZV 1::Z> M>&?P]@V)_0\'T(8MVO"0],&T8)4!5N5P^64E:BP>X\&E-@+3E^?PH/E\5< U MUH'>!_V@\/W0+SBN,\%P5PWLPL*V.NPITYH;C7\PEP5V%GT"YRM1Y"A; XFZ-()G MSI1^<030+DTWFU.%74V99V\O7F8 TXB7CXADFTJ.!!<$F.*;%B;^17"["!RA M([JVY$= B!>2J%G$?=I"A+[OQ6$(:=^+?;J+,4F]-") H\#K]R,8R0J]M&HZ MF*B@5G*!OM>0]+T^FA-1KQ_X$,:^EP8IA'[J4=*':R0Y KX;)X)Z MPS0 DOA>@OH/NL.#"F?#$4(C7A!98VB0>!%)X$#"1FW"1@<3=M;, AO5*RGS MM2B*?8EY4,C^Q+S')!G)LF;5,RQ9#HN->.M%ET"EK6NK^"B)^U[D]YW91Q%% MSX=]&U<\>ST//!Q)NN9NJ!3H.;UZ_ >_P$@G'@/U).SD_!VS\/BB>P=<0+%9:;-1KGW;8*?V-US7"R M8JYHX5*+DMBCF+B'N,ZY6F!6R_(;3E1,,0B_:@M!D#^QA:*KMC'^\>Q'RS]- M/B%''$=>ZH>X"FGH^5BM0]S')24I5@Z"36!6VYHJS+,MH1S+U!5F2/N04B^. MPB:>+K(/%<,ND;EBC+!20[B7AA4[T(Y:EQ\HK+@MK/A@8;UD& Q=J_R5.7!0 M].OEUO1!V][$B_9-HUX+LX2YJ(3AFT;N^JAQ>#!FF=1-W[';6)O*N.[*A7.@ MO;[9&UR&MSGE6/ FAF-%-D??39+-V7:0O,#:/U*P43;ZFN8XY4K@'!JYNQ>* M4+QP!WHI:NT@%D*C1<2'+N8+W"N6XT49+]'NT-A/J%B))E*DP#YYP;%%8(?% M0YXM*UG(Q3-$]HS"'5_8#BVQ!RJ^$-80A\+Z0S=$/DP1*>M6$C4J MFCQS^E(,^,]:E_FN.8HX/<';/^.^\=J5DCB5=B?.CSO_PZ5=U]>" M*/%(0.S_F)S:'.-I;YKV=JSRZ:N$>+'A_LL.JN=6W MN^V;:-@\!5[(FP?5#5,+@?.GX'-D]8\3G**J>:0T'T;6[F'P* W&Q2V7^*[C MRA+@^5Q*L_VP"MJ7XN _4$L#!!0 ( %N%6%8SWX4.O04 ,$- 9 M>&PO=V]R:W-H965T:I*H<^\A3'U2:^G\P6KJ.[*F@GLS*2JJ,&KFO=TK1@MG%!5]J(@ M2'L5Y<(;G;JU6S4ZE8TIN6"WBNBFJJAZOF"E7)YYH;=>^,+G"V,7>J/3FL[9 MA)G[^E;AK;?14O"*"?=@:^<+?76,[%(IE(^V)=Q<>8% MUB%6LMQ8#11_C^R2E:55!#>^K71Z&Y-66*=7L4I9_\L(LSKS, M(P6;T:8T7^3R-[;"XQS,9:G=+UFV9]/$(WFCC:Q6PO"@XJ+]IT^K.&P)9,$K M M%*(')^MX:#*^&W^^F9#C.SHMF>Z<]@S,V,.]?*7RHE49O:(RC,@G*B8,6N@A[\VS@9K9V\B YJO&)YE\2A3Z(@B@[HBS>@8Z&:N]6_SJ?:*-3.W_L"T9KI[S=C^72B:YJS,P^$ MT4P],F_TYI -'?@.@?TCYZIPU'5;*"7%.NR%=:-DP3.6M!Z!:%PK8% M]I'3*2\!"4>PWU3?YZ7%<]#B?CQW"T9FL@2YN9@38XMFQ7#^#XP9;+.-IS/K MZ>/&4[M)6V_IMK?EEK>T]?:$7%*]<+NY?6 X#D5,0/:(# 8Q\.:RL:^*Y0Q[ MUI&^GPZ'9"P><4XJJR[VAX.(W"IT-66>?5*75!BGUFJLT6X,B?RH'Q/7GZR7 MC=YXF:4IN72D9 IV2EL%K3:*A/PP"T>AJ #$L7PA9ROFS=0-;=XH6 MZ*CHMK 08^$S\*NUZG X>(%0TV?G_S'<[ZS.Y8U2UKOMX!SWTZA#+JAX0">: M&G(^E+):\+"V5HF!([J2A)S>W&[B%4)Y,\(2;Z@"#]1-C_4X?F]$8Q$JR;9/4B7U(^1FGV$R?P@ M3G<($PY<\1YFS-#/DOY>QL1^W!^^QIDL\[,PWL^9,/%3L'"+-(D?]--=TH!' MX/=_:0.K0;A#C#B NFPO-YR+:Y;MLLN/!W$'_LV84B[+R#AR1Y^8]HE@EG!] M?Q"F6]R*PA2EF?PPN>)@X 5O?K98*=)56.?NXR M [8D1.O0+$Q/L#:.([]$./!@=LOV=Q^R<'; M;X+IM&B0:Y0;:I.X$0V%VXZI<&G?]790Y8]<;^TT"5"-H$W!'3P8=T91'1OC MQ"FPH"U];5AER0O'=FQ@8'2,M8QJV6 IS-N6-%W/)OG+;*)M?[&T)@N*T.VGL&8G<%L=;%JBOJV4Y2MF0F:@79/[Z@2P*97 M>7Y#J_HMN6!JCKE'5G9L;I#.M=N@0-D4;<>S[F*"JJEX_E7OHEPQ11N\N0ZQ M!G!$HL@/DPP/QXD?)R">6Y\T-5JI/0IC+S%M@V";-T(APOR=[66(WF-7&PO=V]R M:W-H965T=P'4*MU^WZ>>ZZLH_O*?+8+ MK6OZNBQ*>SQ8U/7J<#*QTX5>*BNJE2[Q9%Z9I:IQ:VXG=F6TFKE#RV+B>UX\ M6:J\')PZ_K!Z;W W:;7,\J4N;5Z59/3\>' J#U]+CP\XB8^YOK>=-7$H-U7UF6_> MSHX''GND"SVM687"Y4Z?Z:)@3?#CRT;IH+7)![OKK?:?7? (YD99?585?^:S M>G$\2 +/.RN:JO MFT1T#J3>$P?\S0'?^=T8N%#=:3B7EUR5J]K@:8YS M]75/^G\CP]OKS_1\%K=%-J.CB8U3+#@9+I1][I1YS^A M3OKT>U76"TOGY4S/OE4P@6^M@_[6P==^K\8W>BHHD&/R/=_OT1>T 0=.7_!4 MP'4U_;RHBIDV%@%_6>?U [VK:DW_/KVQM0%,_K,O[D9KN%\K]\ZA7:FI/AZ@ M.:PV=WIP\M,+&7NO>GP.6Y_#/NTG5^C%V;K05,WIK%JB(ZURF#ZK;$VXOD/[ MGBM3YN6MW>=\O_KKA79J5?GPTXO4E\DKBX:SP+4E]#W5>/Z@E;&DN:B$DNCE MC39M6=Q_2:J<\<+C;N6N@R@?G5<%>A^NT;3K^Y1]YR-V/5WL>;10N\?U? ZM ME@,N$;#>!'Q(;\LI&,GJR1"NN=6H=9S]:]QSKC49FY-5 #@=D!P'GH]K&D;N M3LJ(+E;:P!&V^)6=@J"4XPQZLG$6)92,99JZG&]=H*'TQKX,1S1,QT'BX1J/ M@\ ?]10_:HL?/;OXIQ;LN>(<6?I@D=^\=$%^5,6Z21V$+IP G=XK,]N+AGY[ ME[G]_')NM(;R6@,'-2$;R($RVA'@C O 5O/EJLAQ^Y#K8F;!5L;HLBX>2-VI MO& *8]PI,)Z^#P5.1S+>@3\MX0S+=8_--Q,'9/[U#!6]W-U^$N$LZW.C]6!7)7, \$ MG@CH'Q3X(L/%C]VE%;QFOX9(N6N&$240#B$2X,]E[6?.VMMMUBZ1-?)%"A6> MB/!?.N5O\KM\AD:B3YRVS:/._Q[(Q"UDXG[(-".6P>#HKH4$CT#$N0\4O1KW M\]OI=I:[AG*&JL;0JE";@]0YF,H#$4:<;26'M 88"U'%$&7(9TILHIWF(@[-C: M?]5>AY!)0@&*VGVR$SO#;QNU''N.^[),I/Z3.=B$XYIZ1T$O I&'1:\U;*B'NO3;VEC^KYJ.\UN1_UC>V\ M8WOUC>U-"[3HGZV->_*C0W2G'3ZYLWM(;Z=/MK!_J3:PGZO MMQL<'U 8BH1K'@1",LZ!O2"FZZH&_6("P'F;3Q\5=/L>^KZJ.Q#8$TF[U^W/2U7>NAQM.8BN M%AC>]I$2V\6[M;/8WA\$Z'R/7M)!PR,^Z" 07,4X$E[D[K?K@R1FEH(L4QZ: M/?0"BIC[LD D*05A1ID47LP"@?!#)QIY(HTH@%0JF$(EHPZL(67"2ALVBD78 M,E*77GHPE+48RIZ-H7=5^?(.HQJ!7^)B_SE[?T=)&*2.2YAWUPE>J'8;^-_8G'5,6:=L?\S,,9<-(93XE/"XXUQ MD!'JZ3@%[UY;*/(+G0P%7,7XDUXJ\"X';R5^!0"16R@&$=[9 @:L@V+BB3AL M4.>%#- .% ,@-10>O\ T7GI/0!\>RI./8!<=+Y&K34YM9] M\[+\HZNLFP]#[6[[7>VT^9KT*-Y\E/M=&2344J'G. KC^.EHFN]^= MG ( (\% 9 >&PO=V]R:W-H965T-FW7[G4V51LKN,1[#693UTR_S5&H[5=0M!-FU8 MB4NT/YM[3;.@9REXC=)P)4'C>N9=1)-YZO+;A$>.6W,0@ZMDI=2SF]P4,R]T M@E!@;AT#H^$%+U$(1T0R_NPXO?Y(!SR,]^S?VMJIEA4S>*G$$R]L-?/&'A2X M9AMA%VK['7?U#!Q?KH1IO[#MDN96DU[7+"V>SF[O'Z[N''XN9Z M"9\?V$J@^3(-+#&[_2#?L!:%EC\3Q"0I%Y7O-N<&@?D$O^_0A&H9?3\A->[GI*?9L2>8K-@)!K6$OG:,Y M)O,DT7&9!XP^2'(^G;+;-, LT,_'>H6ZOP!@LG!!!+DB/QJ+A&PO=V]R:W-H965TP"2G19MI3:!IQCVP6;@C*=[J;[I':*!Y[H2>N;MC&DN@D 7.ZR9/I<-"KK92%4S0UNU M#72CD)5.J:Z". S'0KG$2NYG7N2]'MSQ M[<[8@V ^;=@6[]$\-BM%NV! *7F-0G,I0.%FYBVBB\O4RCN!WSGN]<$:K"=K M*;_9S9=RYH66$%98&(O Z/.$5UA5%HAH?.\QO<&D53QYD&)&]96YD[N?\'>'T>PD)5VO[#O9%.R6+3:R+I7IGW-1?=ESWT< M#A2R\!V%N%>('>_.D&-YS0R;3Y7<@[+2A&87SE6G3>2XL$FY-XIN.>F9^>KN MU]7-W<.?/JR6BZ\/L/AZ#3>_/7Y9W=[0[N,#6U>H/TT#0[:L1E#TN)<=;OP. M;A3#K11FI^%&E%C^%R @D@/3^)7I97P2\1J+5TP88**$F^\M;ZCD#/RU6&NCJ&;^/N9[ASPZCFS?T85N6($SCQZ* M1O6$WOS''Z)Q^-,)WJ.!]^@4^FG>Q\B>A#M.]AII77#F'H[<0#-8PB%"7$/! MJJ*MF,$26LW%%LP.P8;-/H4S:PEJ-#M9@GQ"Y6Y1&U[W&KAI*ZCH46IKP]XR MK=%H^L!&5M0O] 5DU, M7LO(B= B J:P;TS\'R)WR, ).J&E%?\ 4>2/HK1;C/-XH AYZ(]'(\AR?QS& MAQPGF9^E$<1IXN=Y"E=24)3:KB]Q 8V26XJ]ADGNY^1.&OMY$L)H'/I9DL$H MS/PXRF%)(A>P*(JV[J->'N8I(KNC+(%H$OH3LG\R'#X(ZO@?B%KD)ZEU)DXF M?AI-X$2)ID.)IB=+])Y&1]E6:-.ZE&)[MJ0DE[#HLKM^@9^1'&;-CE,%P8*& MR;&Z/6GC>-V^X3I4L"T1SHYP^(C/1=6ZI'%AF-ARZG-]^7TZ3/FCX#;0]X;B MK6V4*.=IEMGDYQ-_E,1 PX%:OZ"DML(H3E)I[D_&$TJ;'V8I/$A#3O[?2 <' MK;Q&M74#BUZ:!>^Z^G ZS,1%-PK>Q+N!>LO4E@L-%6Y(-3R?4$!5-Z2ZC9&- M&PQK:6C,N.6.YCHJ*T#W&RG-Z\8:&/XIS/\%4$L#!!0 ( %N%6%;%UAWC MQP, ! ( 9 >&PO=V]R:W-H965TYDDMFJPY?9";U&19:U-RQU-S2:Q M6X.\#D&M3%B:#I.6"Q7-IV'MWLRGNG-2*+PW8+NVY>;Y"J7>S:(L.BP\B$WC M_$(RGV[Y!I?H_MC>&YHE1Y1:M*BLT H,KF?1(KN\*KQ_C,%7LM+Z MLY_09S&PE+$S>/FQVCS@Y>_@W6I=[X24P%4-=\IQ MM1%4+"RL16?A1MA*:ML9A+\7*^L,G9E_WM*ASU*\G<7WT:7=\@IG$36*1?.$ MT?R'[[)A^O.9&HIC#<4Y]/F2^K+NB+1>PUV-RHFU\#OVNIZWF)_%?IOY8X.P MUI+:5Z@-B&]9>*_:3K@&UD()AR"IQ2QP$M Z[K &[J#2U@7!_3)OM7'B7[(@ MA:$!WYF^.2MJ5!-"J,F$!=V;P.^"[ZR!YWJP/5&@>T$+K1-M".\LKCO9,[F$ M19^/ARO@'HW0-5R'MB((@S(8;".V-E"4PE)%60H#.G+P:'A-=R#=C\'H_!04 M;ZE$1A[9"&[PB>ZU+:5U6#5*2[UYAM+;&#S@IB-\;9XIT4;X0@(+KX?MG5*X M)\[*G>);K(R7-2O[%+\'F4*^,6VLWW9J"VQ7M'IHC1!. YIZ6:YUN^7J&1I> M@S@](J\WC]N]B*150/(H+U6[-=I:6%15U_IZJ-;7*_]#T@$)^CWDY2C.\HQ& MV22-R]&01JQ(X[2<^+51'A?CR5GA!Z1)Z0/&D)-W-H0BCS/ZL'$\&9?O;,F M-H32%*,GSN%OTM_\V]?RL_&ULC55=C]HX%/TK5VE5M1)+/H%A"DC ML-L^#(-@=JO5:A],CHU0O.D_K-,>2Z:ZL4-#*3JJ2&1JJO:\KA2QSH++PHR#H^R7CPIN, MW-Q*34;R8 HN<*5 '\J2J7]F6,CCV N]T\2:[W-C)_S)J&)[W*#YO5HI&ODM M2\9+%)I+ 0IW8V\:WL\2&^\"_N!XU&=]L$ZV4K[8P==L[ 56$!:8&LO J'G% M.1:%)2(9WQM.KTUI@>?]$_NOSCMYV3*-M!&E@V8%)1S#_P%$#2!RNNM$3N4#,VPR4O(( MRD83F^TXJPY-XKBP/V5C%*URPIG)A+)^F9DVWK)&N<7* KTGN-R/7ZYLV'L(@UXG[@^H-^QWPB"ASEW2Z4=Q MYO>G]?8>XFXTI";J#N]OSN/3.VY MT%#@CJ!!=]#S0-6UO!X86;GZN96&JK'KYO3\H;(!M+Z3TIP&-D'[H$[^!5!+ M P04 " !;A5A6X)#ROSD& !/#P &0 'AL+W=O;R6ZKM>0UTV]ERQO\F4M5,X-/M9CJ5G%6.J&ZFE+?3Z8U$\WH]-C-W:C38[DRE6CX MC2)Z5==,/9[S2JY/1L%H,_%%+);&3DQ/CUNVX+?^B-,N3438B)9^S566^R/5OO+&!K4HNG>[*'WPXY YK\@0'L!ZO3N-G):7C+#3H^5 M7!-E5P/-#IRI3AK*B<8&Y=8H_!60,Z?7GRX^?[PB=V=_7-V2\1V;55Q/CJ<& MT';!M.AASCL8^@),0,E'V9BE)E=-R.!@:.KSP)4.;0M:3;31H$:?^VSN4.,]B/:=#G2 M+2OXR0CYH+FZYZ/3-S\%B?_N@+[1H&]T"/WT%NE7KBI.Y)SLZ'[U@'34?)^V M!_'V:]L#&P#S#I@4$@FGC;;[FB4G!$-[2#V_"#'(,@]&N4$&83\:$CJ!7Z(9QR')/3"/">WAAF.<9Y$ M>";N&><^N>1S#OQR"S^&6$@G9!QZJ9^[MQ^DDP%[3(.XFPVS"0F2M,<>!UZ8 M!/9/XD_L5YQ'$W(G#3#%U@&MDO?"U1JHGWEA1NT@]P)J[:"!E^81.1#8> AL M_%\"^X7#\X6H!+/5:E]\#\+NC^\= KBU"R5\QV"N22GF<+(FDMDC86U;/2+\[O\F%!J.71FI'HFR'H8E-/C%X5N.N)Q%YK*F[)AB M).%,-4#19,:QC.\Z?L.\$KM> M\$B#W@<3-F!/7!1X68+]O M7]N/-,VZR:CC7>3[6[8Z1;L ((D$]J6>GR38,, F41"2S_"$LG)!"E# ^3XX M3)/_@;O)P-WDU=S=)*AC[YG6'#7#1OR#8#/0V BN]['X\ :6L(X3\$O1%R%> MMU+AP#!XJT!676A!O)XA!ILVM&%T0-;0 T ]4?4N32^?[W4$VMXCRE(!VA9%6Z+PCO(8 M>8\&) J;;=HQR^[1C63/,13'D)((C*;D \<1A.QH2F(O"G/+4S\=R%6XTEP\ M.C#1&&BK34^1>QS46AR[#'8,PFA8VM$1 MM3=(;:&.TYZ&^WP;9!Y-?!+X7K)3RI][^8B(E&=(&0Q Y M",,)Q%'0BJXN8A:=)4?5MX,H0];=*-XR46[*B+88MDND5O;5#K'I&2.U-M:Z MTZFESTKSC57CV O[/$\3I.20H'D>NUE_FYP'F#7.[$JK8HQV&$'T&ZM6G7G, MTHF!X;"/;K7YA JU'_'1N2JA7FI]T3DPBN/)@61/AV1/7YWL3[N3G?G:("@2 M*?>C+P'GO.%S8?8F_<&-]K>N,Z*>[6E3><87HK&MQ(62-Z4;=GW+AFM7+>NI M6:^61]9+ 9(+;0MGM<(I%0,B70PKV2Q^!2EJ(F>56+"^>#1NQPMT0]8\NEBD M[[0[(;\:Q65K![1NN1*R1/AB+\L"]P[# MV%8(,(W:IJ=LWFO78EW!EUH,%:Z%L"*/2&*-)A*@U&>V6^$ A KV6L$QM2EK M\\H]PQPGID/[*EXY!Z#R=LEE'-! V:'"Y.FNV0C8OPT.XF>&[V/O=.>24W.U M<%1K;LR MS:3!!&ULO5=-<]LV$/TK M.ZJGX\R@%@A^N[9G[,1I?(CCL=WVT.D!IB")4Y)0"2B.^^O[%J1DMY$US:47 M?F(7;]^^!18GC[;_PRV-\?2E;3IW.EEZOSJ>3EVU-*UV1W9E.OR9V[[5'J_] M8NI6O=&S8-0V4R5E-FUUW4W.3L*WF_[LQ*Y]4W?FIB>W;EO=/UV8QCZ>3J+) MYL-MO5AZ_C ].UGIA;DS_N?538^WZ=;+K&Y-YVK;46_FIY/SZ/@BX?%AP"^U M>70OGHDC>;#V#WZYFIU.) ,RC:D\>]"X?39O3=.P(\#X<_0YV4[)AB^?-][? MA]@1RX-VYJUM?JUG?GDZ*28T,W.];ORM??Q@QGA2]E?9QH4K/0YC$S6A:NV\ M;4=C(&CK;KCK+R,/+PP*^8J!&@U4P#U,%%"^TUZ?G?3VD7H>#6_\$$(-U@!7 M=YR4.]_C;PT[?W9W^=/'R^M[NKI^_^GVX_G]U:=K.KS7#XUQ;TZF'C/PN&DU M>KL8O*E7O$6*/MK.+QU==C,S^Z>#*:!M\:D-O@NUU^,[4QU1' E24JD]_N)M MO''P%[\6KUE 4IYNS,>K,D6:[+/^]D=*G"V;@S9.7V-^ZH;2A+:W@5\O^O[I2$W MNJR?'5'MQO*L_S(STH[FMD'=NF.Z6#OX<&Z+Y-PYXUW("U\B^K!N=4?7:]_7 M0\%U,_I@=..7=$"1B'(I5%S@.5>YB.*(SKNZU>);GH[6U>8.1SS MDY0BCN7>R%6FA"IS4BH3>9Y15"I V\T "B,!I5&4"\83R5BD6?8:$^H-*1B4 M8%7AEE NTC3?LE$"9IR&!($)J1AP#H]9DGS-R:7N.ZC0T86!>@S46-G6T+W^ M\HTT%8@.I&.J3,A 5Q:)&/'OXRC&V#0#55!52:J$1,I=!,4@OB@IEH$>#"]D MM(>=PQ3#$]P3D:L"=] :RS<(SAN4MP]&-IB;+]@6G8&\. 4YQB)K63G8LLU6 M8W$L\J3D)Y6B )C52&8BB7)Z9[!J #.'-SUON;#_&NKP6QCD"12GC<,,6D;8 MD,1>!C.1%2D$D$0L RZC'?1!'S*G I)55(JL+/=P%XL2(&(D$YB%RHLM VDD MBH3Q)84H\G+XHHJ(WNI5S4,NFU:@ ('@ 0F'A/>N+!(J M*!%5)"6QYG8J)Q%2)@BGP%6)(I-[0L]DBFI/*$');().4$%%QABAT61,BBQD M6(]VN]+#@EI9=#S0&A;]RO0>?155VBT%KH&NL#(W5O-B[=:ZJPQ,G'=B5.;@ M1F!9_PS)>JAQ+U7**"'I=UM218T%O;KG3W1#,+^CL+E8^0R%NJ@:A& M]BL ^/FX8[HB@V<9??->@878QRX6=8VT#[6X%W3'#T:6AC;;]U@ M](#C>8J&@008+?>D#/!/1.D1.O=O^ "5+&TSX[T)W:59Z9ZQAOVW\Z%\CD): M=K,\TNN8W_\14L!1V1Z[-_\:EP\'6^UIJ>&%_3\8T]$S5O"O-TP?_2N*KSP] MZ^:8#FLL0+WNG*ZVD]=8Q!;] &84S.7M#=7MJC'M%N;XAPW6+^9KS +9GQM& MS KG!N0 FTV!SNP U9PEP>0 ^THD PM/1O>.#+>!6.A M]*;9YJ)C$G6WJ-$>#S(GKD[;=>,98Q1Z-534#VCE32#9/3EOVG]Q?;2K19R^ M:.5;TR_"@863N^[\T-5OOV[/1.?#4>!Y^'"@^JC[1=TYY&X.4WF4IQ/JAT/* M\.+M*AP,'JS',2,\+G&N,ST/P/^YM7[SPA-L3XIG?P-02P,$% @ 6X58 M5NM'#CQO P 9 < !D !X;"]W;W)K&ULG55+ MC]LV$/XK R5(6T!92=3#TL8VL*\T/:18K'?30]$#+8TE(93HDM1Z_>\[I&QE M WA]Z(4:6\[=V;U:SN5@1-OCO0(]=!U7^VL4%?1Y75B[9W!MQ9W^I4, M-I*UE-_MYH]JX866$ HLC47@]'G&&Q3" A&-?P^8WG2E=7PM']$_N]@IEC77 M>"/%7VUEFH67>U#AA@_"/,C=%SS$DUJ\4@KM5MB-MFGH03EH([N#,S'HVG[\ M\I?#.[QRR-]R8 <'YGB/%SF6M]SPY5S)'2AK36A6<*$Z;R+7]C8I*Z-(VY*? M63[/%;,>(S]@/"1LD.;HBKHEJ@=S8- MW+@71@5_7ZVU.__GU N,^,EI?-LWEWK+2UQXU!@:U3-ZRP_OHBS\=(9],K%/ MSJ$O;UO-ZUIAS5T9RPT&7DP* MZMJVK\'8\@"G[8VF=G04-%0_V&%E&1TTH!VS"UAQ*BM'<"!+_&A;J"*X%WNJ M$/"E% /5S9B=(^ZER[U=(KN$<*]D-5#61KCWD!>)'TDI1EF1\5 M,:7X8\?[84/9')0EGX1^9H%F?E$DP H_S&*X;H5PO+Y(4<&'=SF+V*?I&_E1 MFMMBT6W=TQ RD/B,S6A-X@*87]#Z,Z=C5DCC1UD&,V*8$L.L*/PXC>%![KDP M^\DN)JZ,\-(PM=A%!(_2<#'IWT.1,/)T,1)&R&(KA;&?)0G\S^S4QR+Q84P$ M551YZ ']"XTS03-2[8%7%8'I$XEXZEN+M3($:1.1Y,/U8E_\!4$L#!!0 ( %N%6%;1:A0CT ( /\% M 9 >&PO=V]R:W-H965TEZD;<_>.2KS-B#H-,# HNJIV][][AR*$5?N! =P[4\:X" M.98WS+!>1\D-4=8:T:S@4G7>2(X+^RESH_"6HY_IS9]GL_O;R>WTJ7]/AOWY M'1G=/[R0\73T\#CI/XT?IN3+$UODH+]V H,!K5N0[, '%3C] #RB9"*%R32Y M%2FD?P,$R/1 E^[I#NA9Q!M(+DD<^82&E)[!BP_IQPXO_BC]=5GF@$5F6$Z& M3&=DA&5*QJ(J=ULW/_H+;116S\]3#U#!UT[#VXYJZY(ET/6P932H-_!Z%Y^B M1GA]AGSM0+YV#OT_R)]B?!;S-&.'73*>DG2MN%@1DP'9 E,$([7=7]@ELDN( M\1-9 #'L'33Y3.+8#Z,&"K3NQ_6Z%:C?B)MH9P!#&#R)(K_5O$*AYM=K3;);8F,ON6 BL9&92 D7;^CF--O3W'#0_["XP8L41*J1^-86L T<^Q&U M86CHMUJ64]3RKVH1&6*5(AZ^)$DD#IP45/7Y.6<+GG.SW9.D*%Q\:M&(7A]) MISXS.&K* M3*C1Z-^&MAJOX\G!ZF6[]JZC_FU6B<,+7B0I,F0$ !1"@ &0 'AL+W=OX;.#"'MK]\[8T-( M1%BM5D*>YSWGOIF3M53?]0+1P'-="7W:61BS/ X"G2^PYOI(+E'0R4RJFAM: MJGF@EPIYX83J*F!AF 8U+T5G>.+V;M7P1*Y,50J\5:!7=A2"E X.^V,HN.SQ-YW%[Z5N-8[ M<["63*7\;A>7Q6DGM IAA;FQ")R&)QQC55D@4N-'B]G94EK!W?D&_8NSG6R9 M%F9QVAETH, 97U7F3JXOL+7'*9C+2KLOK)N[:=:!?*6-K%MATJ N M13/RY]8/.P*#\!T!U@HPIW=#Y+0\YX8/3Y1<@[*W"KQZ^CA\DYW#Q<3.Y@?'-U>S>YF%S?7WZ;P.4UK2?@/?!IA;I[ M$A@BM:)!WA*<-03L'8*(P9449J%A(@HL7@,$I.U69;91^8P=1#S'_ CBR <6 M,G8 +]ZZ('9X\7LNR/-5O:JXP0)NS (5C&5-&;ZPJ?>$<"ER62-X7Z7671^N MJ5+D#![X,_PYFFJC*+'^VN>7AK6WG]46V[%>\AQ/.\2E43UA9_CI0Y2&GP_8 MU-O:U#N$/KRGXBU6%5I-QPLNYJBA%/"?3-UGTV'6AP5"_L+&=]BD8\M?L94M M6V798(T*@6N8R8HZA3Z&/Y"K-FN 8H[UE! V<;>?R'Y"%Q#J3E1_@BI&*13Y M3Z"P"$W4KO*+OZF0J),8^ A>S^]G6=?.HLAG26*G$?,'+'-(C?[6;SG7"YB1 M+D"^I"U/(\*U-$BTEA!F*^6L*D73'(FK"X^">F-5_B*EY]03@]8Z4N,M7NPG M:0^8WP_[X,5^F/6Z+JN\03KH@IPE8=R%42V5*7\U$2#UE_M@,^CW[._M9>LS,I"P M6.0 R3/2\(KLL9%VOO!BXNIE1-G/6L<3Z,'J)ND<@GSX,6,0^;T>O ME[3.:WWK)>3U."7WA_T-W;ZL;0(:M,G[T<8A2B.74!G-4CO+_'[<=[0W G\S M]"^VFX1&-GY['2JJ%KD2YNA ]2?;ZD\.UJ$M:BD(5%OC_G?1'R8;_4N5O_87 M-WMJ.9=T53N F7--TP,HP8[AR]O*'K\IH]L#&=]$\8S3G)+N+7%D8Q;[:Z.@B/TP3.P[< M?M^/J/+W94&P\S=?HYJ[QXP&ES;-/_YV=_M>&C7/A)?KS6/KBJMY*314."/1 M\*A/,5;- Z99&+ETCX:I-/0$<=,%O?E0V0MT/I/41]J%)=B^(H?_ %!+ P04 M " !;A5A6&E_6#0D) ".' &0 'AL+W=OENXS@2?A7"DVXX0!+KLFSG IS$P0:8SAA)SPYF%_N#EFB;.Y*H M):D<_?1;14JR[,CJ9"X@L0Z2=7QUDCI_%O(WM69,DYI?GYMU<7IZ+0B<\8W-) M5)&F5+Y>L40\7_3<7O7B@:_6&E\,+L]SNF*/3/^HRD*(W_#A+K[H.2@12UBDD02%RQ.[9DF"E$". M_Y5$>S5/7-B\KZC?&N5!F055[%HDO_!8KR]ZXQZ)V9(6B7X0S_]@I4)#I!>) M1)E?\FSGCOP>B0JE15HN!@E2GMDK?2F!:"P8.WL6>.4"S\AM&1DI;ZBFE^=2 M/!.)LX$:WAA5S6H0CF=HE4/ MI/^5+A*F#L\'&IC@U$%4$KRR!+T]!%V/?!&97BLRRV(6;Q,8@'2UB%XEXI77 M2?&&12?$=X^(YWA>!SV_5MDW]/P]]!Z8YI*!9VERQ3*VY%J1?T\72DMPD?^T M:6SI!>WT,&Y.54XC=M&#P%!,/K'>Y>!=5'!2B40PP4)1+\Z+15 ^D;MJU"SP0N+Y9$ZEYA'/:8:O,RWYHD )%/%&Q!MO?":G/";] M<')(^H$7'I)IC5HBE"*N,P%E1GMT: -2@Z@Y(Z;(*V@9,"[28 CWNB0S%XBJ[BD&H0K?;WO.F;& M$'[?!^5P/*E5[@C 81V P]\3@/.$9F2J%-.J+?(Z:;9'WL;L.=*FAG;3WK>4 M2_)$D\+(TIBTS^R??QA[KG?6N)NE>2)>F=RQ6> 1?S+^_:[?*=FV?=[*].?K M[1ZY(QM.KN-;E\-4I@N9$;'%!F-^%.Z#91*0T?<2PGY7W^//(>#5'_L? @T4 MF82U8AU.'=9.';[;J:>I*#+@^@"Y?I7Q;Y#/P1;7H*!(> RRQ^2*@G20,1ZQ MSVAS]VYN%0>YQ2%JP?9M OG MR@.KZZVM9DI37:B:4D7GYZPA?RXY5L%F)H7Z W];LS)HJVV>\S")#<$U[N$5 M-7B\&P[2ITO(P&3Z>$U&+DK$LR@I8KM.Z#6,)2);'<.DM(&&.FS% Q"5Q7XT MC2[OYW _F)K_/V+CEKQNQ(5,7@H.N;S+D#8^;'3L&-%'E?OA./B^ 2M5WIBP MCS8\')BR7DWZV^UH%#DH5?E+;-B15T9U7AF]OUB*-!<90Z> )\1KS@#TF$>U MP:]!SK9TTLED3_7:H0-L&@^P;3P@X;BU=X1?B ,H M%]^L%Z.;OO6S29DJ=J>6F>*PD2V^"@VE:Z\V6!)@PP6_H6/NQ^3OP ':P@-L M#(&C$[2VAT!P]I+#SAN\K[WP]GUH^?J^Z>W0H;\/VVZVKJZ[2U%G$ZK5!+^^ M^SZ<'JHVM& Z795V7$?$^-T1,5.:IR8OW!: "=OT'==;?04%M*L0F=-7#.W6 M)K.3^N#(E30Y*4(;[9SOZ([@/?XI>_!;4#7]?I521YA9."*$;AHD7YK]S[][-:(=X7!-_VQ1M]=(W7$6V:&%3&IP$ M#OE$O!,7+WMI8L"T)HUM:B49]P2J,!(==A+]H*".)>W\&8*69!PK:/G4DJ_* M5.6?>#BOO-CI';[B.INS-Z?;6^Q1*#K+O#SHQ.ZE]="MFQ*>VF#FI]FKP>=(; M-+ Y8_P)4XL4J1FQ50CR&]"(F$26V*F]UH,U@O8<[/4$2PQN,$T/M82W0JHC M,U55@$@@8>0#9"/) 7C %9G$+ +D<']JAC&1K<#S)4V25Y(PA2" /.$0K1!A M$V?/U';HOS+,?!L:FY5CY\U*Y+NU>B49RS:+ :*$4:AW;]9N&?/V;CYXF)-' MBSB8-08U!G=@+]-MLGC'K!PF@/&8*IFCESVO>;0FE"QY!HTPGOOP%,UO^U5C MBC[P.43<**"XML>,UIAV^ %&P52,&_AS*P;.7T-%6*!B?".252"AIATQ4B5< M:>MI["7GTE+&[AS##E_#//.-X(D=+ZC$)@SI4\3," D9QFI1.P](HXK%?V'1 M";D%Q<"41W;4!-*Q%L=E2$7HA=+J]+IAV*RTB)(),[2:R5C/H!==+FTV K^D MF/X^ ;R1!*NQRJAF49.626X& +#QFCXQBTXF2L]5''8I&%]XD%$>1YAXL>,=V46F6EVO0%B+:<&60&OSP.'2"P M\621NB1@XD/NY&Q&Y*#$>PE[@49#5QO@-U/6VT:-#X1I0QTQ0]A MD/^P*-JO1?7;^F/;U'YBVDRW7^J^ %0T1:3]^V0_A]02P,$% @ 6X585IN+E4!B!0 M>P\ !D !X;"]W;W)K&UL[5=;;]LV%/XKA+MU M&Z#:(G6QE"8&DC1%"[1KD+0KAF$/M$191"51):FZZ:_?(2G)ESB>G_:T!TF4 MQ/.=[UQ)GJ^%_*)*QC3Z7E>-NIB46K=GLYG*2E93-14M:^!/(61--;S*U4RU MDM'<"M75C/A^/*LI;R:+<_OM5B[.1:#)\N..K M4IL/L\5Y2U?LGNE/[:V$M]F(DO.:-8J+!DE67$PN\=E5;.;;"7]PME9;8V0L M60KQQ;R\S2\FOB'$*I9I@T#A\8U=LZHR0$#C:X\Y&54:P>WQ@/[:V@ZV+*EB MUZ+ZS'-=7DR2"I>&!C4O'%/ M^KWWPRD"I!<@EK=39%F^HIHNSJ58(VEF YH96%.M-)#CC0G*O9;PEX.<7KR[ MN;R_N4>_?J3+BJG?SF<:0,VO6=8#7#D \@0 )NB]:'2IT$V3LWP78 9L1DID MH'1%CB*^8MD4!=A#Q"?D"%XPFAA8O. I$QE$3:&_+I=*2\B"OP\9Z2#"PQ"F M,LY42S-V,8'45TQ^8Y/%\V(1B.!,-CZ(M[J+2\JQ@2!;)DT;50^A#+ MXSBVH@Q(!Q!4*:85HDV.*HM9<;KD%=<LGDZ&D[%0884K)Q*A7Y">.[Y:0B#V$M)BE[SAC89&_X3 M+P@2!@(["LF M,<+Q?%0:>@;*3 YB?%!G(YH7)^G%@9?XL<5,,'YL,<&!4>,'&XMCS\ MQD!52*1+AAX8E0HQ4U6/HV7O,.Z#YGM6Y%K4+6T>?E%(6VP7^0RR2:$UDVPK MEAY:ESPK$6^RJC,JED*7B-:B:V"R9)E8-3;\O$&M% 6'KT"L$LJ8D7?2&&UT M@@>XR"V103JC+0?U5APZKYFUI)5U@^U4CK;YG%%5HL+P@:SCRF 64M0]<2C7 M1E';OB'W_@1_/.4.%PWCB*T*VH^.=80-3#A/;(;@,'!//QH#]6XS];(64O,? MU*X?D/1W'SZYI$<$^^/UMM'@6I@.DQZ7&B817"FDQ9!MQ79&H""(X$I1$ [_ M][@FV'$,$^*>$4'7QFTMY3E$4XYN'T/)G<]K .HDJTW* OO'W#;^V8J#];]X MG->A1^+4,O#3N2V5) Z/0!2[B;_M!^?J4X3F3-"[ [HR(-X@^NJKL:W4')027?T@=3? K>OW9<0GYTT+XD^AW6DFM#M#*[KJT:)BFO:>AP]O)'86FKYQPQ_3QR)8 MZVVW#J&<<129860[L6W?LC M\>MXLKQT!ZK-='4&GC)N="7C*DM0YY;P5^G[< MR@D3C<&%V[M7@PM9&,X$O5>@BSPG:GM%N=Q<-H)&O?' 5IFQ&ZW!Q9JLZ(R: MQ_6]PE5KAY*RG K-I !%EY>-87!^%5M[9_#$Z$;O/8/-9"'E-[N8II<-WQ*B MG";&(A#\>Z8CRKD%0AK?*\S&+J1UW'^NT3^YW#&7!=%T)/D?+#799:/7@)0N M2<'-@]SPX]_QV'L'(( M'>\RD&,Y)H8,+I3<@++6B&8?7*K.&\DQ88LR,PK?,O0S@_'D8?HTG$^?)C"] MF\T?'F\G=_,9#._&<#,97T_OKF$XPM?3^70R@],Y67"JFQ^8AS7SJ_ HXI@F9] ./ C],#R"U]Z=1-OA MM=_%4^R96(W 5&BC"I2>T4!$"C M?Q\ZEC)HYW!0>^7.]9HD]+*!=TI3]4P;@Y]_"F+_MR,I=78I=8ZA#V9XA=." M4Y!+^$28@B?""[ 84 H'>D#6<0.!U_!C_3T,OB'I-&"FI M]:])H105R;:TZGA1KPNGD>\W/PQW I'7[[=+Q!@1CU0VVE4V^M^5G8I$YA1. MOR#-)F"GJ^7Z066/1[C&AEZJ'V6N4?$(+ L%606^7S:"MT#11*X$^Q?KP6RS M38J\X*X\$DNGL&(YEC:S[=P5O>3,'6<;)4';E50.8*_R^-EQI=]2HH#:UO%6 M;5XEM4IT_CE\D0AGF_Z&F0SIS RBEUSQP$:OJ%3']^?! 'M:L<@P(CJ#)3)S MYX )L#<*:GH@\&-JA4Y>X%'@IY*[K%9XHG7&2"UY#55ZG0!*I!^[?S^J-!/V MHB;W;TC( MU(1<#[/B7U;,:,TLJ9EAU[$"H$X.]@H86>V\K)G=P:.^(MS.5("O<"SA^^M% ML87?"T$AB*H.ZE9AW4\?9V,(^]AUH@CNOGY&=?1#NVH?\@JZ>UZQUVG','E\ MP*>@YW\8)8B]N.,[![3J=\.C'GMFEE801UX8^'!('*V](26G:N5&,=O)"V'* M>66WNYOVAN60\\.\'!5OB5K9[L3I$EW]LRZV,E6.7^7"R+4;>1;2X #E'C.< M6*FR!OA^*:6I%S; ;@8>_ =02P,$% @ 6X585NOPO5%^ P /P< !D M !X;"]W;W)K&ULA55M;]LV$/XK!ZT8$H"P).H] MLPTX<;(9:-S4238,PS[0$FT)E4B/I.KTW^](.6X*..X7OASOGGON>#R.]U)] MT37G!EZZ5NB)5QNSN_)]7=:\8WHD=US@R4:JCAG /"G3?=4Q]N^:MW$^\T'L5K)IM;:S GXYW;,L?N7G> M/2C<^4>4JNFXT(T4H/AFXLW"J^O8ZCN%/QN^UV_68"-92_G%;A;5Q LL(=[R MTE@$AM-7?L/;U@(AC?\.F-[1I35\NWY%OW.Q8RQKIOF-;/]J*E-/O-R#BF]8 MWYJ5W/_!#_$D%J^4K78C[ ?=)/:@[+61W<$8&72-&&;V,> '@RH MXSTXC<+3!NW,]//S;/5TN_KX-]PM MEK/ES6+V$1;+NT^K^]G3XM,2+IZ7L^?YXNEV?@D73VS=?!R M/7BA[W@)*=Q+86H-MZ+BU8\ /E(^\J:OO*_I6<0Y+T<0A01H0.D9O.B8A\CA M1>_EH6?*<-5^@[M&,%$VK(6%&(K>5L^\T64K=:\X_#-;:Z.PG/X]E8C!37S: MC7UB5WK'2C[Q\ UIKKYR;_KK+V$:_'8FB/@81'P.??J(3[;J6PYR S\)Z!3U ML^"GJ5\L!)A:]IJ)2A/@+R7?&=AQ?/8UPUQ56).7[H[L$"(7I0T\\E**"I[J M1E5P)WMEZC,G2VQ-FF'AP0>@-"=YFME5E)*TB.PJC@D]R"A)HA!789Z0-$FM M+* D2A,K*S*T+:PLC$@81?"[DEKC:U+;1D 6DB1([91G*:0YB:/ 3FE40)*3 MC&:0%"2.,T@#4D0QI#$)TA1NF1*-V&I8<\PNAT:4LN-@V LRCC*T#R J"$UR M6Z]!G@!-2(8N:$&*/((H($%8 %*W9Q$RBU,7,W\%QI@+!$']+*?6FL8%QD!B MI$LC$H!6&$&2$%JEPSW90@WD+9FT%Z'5;T<$$?8%0$;K2I'&4V M/2.7S%$V2$(WYH=QWK2]X=7/47.'5-#OUFGJUH/$^LH>4;- U&6>*!&MKUL#%RYUKD6AIL MN&Y9XP_'E57 \XV4YG5C'1S_S.G_4$L#!!0 ( %N%6%8. #-1? , .L0 M 9 >&PO=V]R:W-H965T62C43I9&EO$AN> M[\?V\X4'S'C+^!>QPEC"MR*G8F*MI"RO;%ND*UP@<<%*3-69!>,%DJK+E[8H M.499)2IRVW6<@5T@0BUO7!V;<6_,UC(G%,\XB'51(/Y\C7.VG5@=Z^7 UFN MI#Y@>^,2+7&"Y;R<<=6S&TI&"DP%810X7DRL:>E:2%;48C6#@M#=/_I6 MYV%/T.D=$;BUP#U7T*T%W7,%O5K0^U[0/2+HUX)JZ?9N[57B B21-^9L"UQ' M*YIN5-FOU"I?A.KK))%1+%89) $";^0S1[C.YCF,8!)/.[N^G# MWW!_ TET&TZH]UU8T!8VZ@VZAV'AR>G^9#)Z M33)Z)Y,18$&6%$F< 1*PPIFZ=O^%B$JLQI*@J@H&L45E6[).DE][K9J$!29A MH2'8@3W]QI[^+RTW?9,6FH0%)F&A(=B!A8/&PL').RQF^HT,Y8 *[0^PA7J1 MXF13/:];G\8G>:\UQ20L, D+!S]4QXXS[ _^+Z('Z;YLTGWY$P7-7W..:?I\ MM):=A+XVYR9A@4E8: AVX,RP<6;X2VO9T*2%)F&!25AH"'9@X:BQ<&2XEIWD MO=84D[# )"P=20KJ[WC$Y-J M)UHU5QBIG.L =7[!F'SIZ.UH\WW#^P]02P,$% @ 6X585B8G[8K\ @ MDPL !D !X;"]W;W)K&ULM99K;]HP%(;_RE$F M39O4-1>N[0")6[M(Y2)2-DW3/KB) :N)36VGM-)^_.PD!":!VU7E"XD=GS?/ M.6^,3VO#^+U882SA*8FI:%LK*=>7MBW"%4Z0.&=K3-63!>,)DFK(E[985*Z@F[ MTUJC)0ZPG*^G7(WL4B4B"::", H<+]I6U[WLN54=D*WX3O!&[-V#3N6.L7L] M\*.VY6@B'.-0:@FD+H^XC^-8*RF.AT+4*M^I _?OM^I76?(JF3LD<)_%/T@D M5VVK:4&$%RB-Y8QMON$BH9K6"UDLLE_8%&L="\)42)84P8H@(32_HJ>B$'L! M;OU(@%<$>!EW_J*,3&[_O# +[ E*O/A,OG,YC&B$I -(+A0TK6RC\)VV;?\XR* QR>0\4] M \_Q/(->I:QF)=.K'M$;$4J2-($_T$M)'!&Z%(?2-(KH?7@IUBC$;4MM-('Y M([8Z'S^X=>>K ;%:(E8S],:("P-2O42JO]+OLH2'>(PB;ZQ:HT1LG-#OQ@G( MFR5Y\YW\-NMX+]I]41)=F.U&3Z_9WD:1-Q;-=79_Z,X)#2_$WQE^[S1RW\GS M%X2\ES>YZ^VHO%?Z;MSF9I6WUFYW]KB54QI_BD/)W9U*KO'H^!_CS4)>\[CQ M]EZ?E&"^S+I! 2%+J9^U6YZWJR/$EX0*B/%"A3KG#77F\+P# MS >2K;.NZXY)U<-EMRO5-6.N%ZCG"\;D=J!?4/;AG;]02P,$% @ 6X58 M5M[>*>83!P WSX !D !X;"]W;W)K&ULM9OO M;YLX&,?_%2LWG39I:X*!_.BUD5+,MMRM:=6T=SJ=[@4%-T%'< 9.L_WW!X3B M&%P'IF=OVD#\?##?QS+/-\87>Y;\EZXIY>C;)HK3R]Z:\^UYOY_Z:[KQTC.V MI7'VS1-+-A[/#I-5/]TFU N*H$W4QX/!L+_QPK@WO2C.W2;3"[;C41C3VP2E MN\W&2[Y?T8CM+WM&[^7$7;A:\_Q$?WJQ]59T2?G#]C;)COH5)0@W-$Y#%J.$ M/EWV9L:Y:^$\H&CQ9TCWZ=%GE-_*(V/_Y0?SX+(WR'M$(^KS'.%E_YZI0Z,H M)V7]^%I">]4U\\#CSR_TC\7-9S?SZ*748=%?8<#7E[UQ#P7TR=M%_([M/]/R MANR&_]ZT4XBC &+X2@,L 7 ^P7@DP MRP"S;8!5!EAM ^PRH+CU_N'>"^&(Q[WI1<+V*,E;9[3\0Z%^$9WI%<;Y0%GR M)/LVS.+X].IA.5^XRR4B[M*YF]_>SV\6:+8@:/EP?3V[^QO=?$3+^:?%_./< MF2WNT^0JORMT_7[)OT)S33?JO*DL'C*7&Y!/:>;KU?'K9RV:LE";/ MM#?]]1=C./A-I3 DC$#"7""8E NKRH6EHU>Y4,E_B+2+R'SZ?YZ.AA-[,+GH M/Q\+VVQF8W-BU9H1;3^Z2@8$DR2S*\GLEL/WCF5_LZ?'WDL"Y0"V(0&*X.JIF$VMHUD:U MMG-==02"23J.*AU'6AWGFPS-4;"CB#/DK[UX1?/':%899J5/C.BW\ESB<:I\ MIHX:BGTP)I95TU71RK:-6BNB[6M768%@DJSC2M9QR^%)XT _,,<-9933;;.9 M!$J^ ?U%_OT%48. S-EBKAM/%=9UE(&(&$N4 P*0G& M0%3M YBBK>0 I0.41D!I+A1-SLB1CS)^N'33AW9. B2-@-+KY7W=A0H.L8$GRDN_U MQVJ)'+X^0$K900TB*,V%HLFR"X]HZ$VBDPW\,/8B-$M3YH=Y 8CFL7^&WO:N M:+)*><(VO7=*\2%=GP-*(Z T%XHFITAX4J.M*3WU> ;UI* T DISH6AR1H0O M-=H94V42(&VC THC)>WX@6H:N&Y#7*B+RNH*MVJ,P)[.D&;2 :414)H+19-S M(JRNT=;K=G@Z-^VL8K0Y^BMW5AW4'$/19-6%/3;T_OCSXK-26%!7#$HCH#07 MBB8O[ ACC(&,,08UQJ T DISH6AR1H0QQC]NC,O0X_EF.+3'@_K/E(IV%K8& M]9\SB;XKG84#HLG""W6Q1M\:-]23H]GS3;J><34%,*19-U%*84:RW6=*8N M3?11G><.4 L*2G.A:++^PH+B(5!I NI'06D$E.9"T>2,"-N*]:NLVM*DN32* M+6R,ZS-)LYDQPH-1?2(!=990-%DVX2SQ&*PP@?1V#BB-@-)<*)J<$^$[L=YW M=B],)FT&KJ._;&?)0:TF%$U^;4Y835-KG+K4)27IU&2B:*::3/3]ZOR^V\^P MAZ:PAZ;>'BZWU ^]B']'MPD+=CY7OLVBAW1^^1!T!164YD+1Y'0(TVFV-9VG MW@8%M9R@- )*OH+]M9FTVS[0N[I(J7YDJUR,FDV4TXFH$81BB:K*(RBJ3>*-WQ-$^1E"C[$7A0Q MW^/UC2BEAJ"KFZ T DISH6AR1H0'-=MZT%-U"J@#!:414)H+19,S(ARHV@N[:6G-4Y?RI"39NCE$T:8QA^A[ MU%D_4'/8/]K(NZ')JMA!G2*?[6)^V-Y:G:UV:<^*OP41?0I0P[.1IE8R6$W]>& LVVQ7?B1<W3_P%02P,$% @ 6X585C\JKA1]! =AP !D !X;"]W;W)K M&ULM9EM;^HV&(;_BI5)TR;M--@N+^T B9?V+%)Y M$91-T[0/+CQ =)*88YO22OOQ);'EKI3;WOB_G:XB9O.$;2/0W2RYBIO2I6/ER(X MLD9QY)-*I>;'+$R\ M=C.[-A;M)M^J*$Q@+)#_CPB1SDT3%*N_+"^;?T)%BTO$KJ""*8 MJU2"Z8]7Z$$4I4K:Q_>#J)<_,VUX?/RA_IAU7G?FA4GH\>B/<*'6+:_AH04L MV392$[[[#0X=JJ9ZZM>&B^E8K'A\;:01PF^T_V=BC$40-<.]. M'!J0S/?^09G+/E.LW11\AT1ZMU9+#[*N9JVUN3!)1V6JA/XVU.U4NSN;!L.' MZ13U'Z:]23!^#D9#U!GVT70V&'0F?Z+1(YH&7X?!8]#K#)]1I]<;S8;/P? K M&H^>@E[P,$5?4) HEJS"EPA01TI0$LTD++<1>M(EE^BG/B@61O+GIJ^TY_3) M_OS@K[OW1\[XPP0->*+6$CTD"UC\5\#7G($S">!NC?U O&RX0.JT12S,GU^%&(I8L4!1*)4_UWJJ=_B3O MY8;-H>7IWYP$\0I>^\[\-E.G9YP_:N<*OJ1CM#@QA'\]Z?M1 MH""6?Y^R?NO >C6W7K46_1"O*%P"XDL4&O,L,W_*KUT15] [,"$MYFJYN=J% MB7@6;*'?HOH-FZ5 I:NZY[C(+=0?6&[GUQM6S8%-2M6F@TBXP6:\S.8L"N7+:Q!'*9.8^&"VP ME4CE(F&7Q!=DPB -VPED,C%2:Q G[5@5RE;0@ W?.1U_%YPCAG/$2J)2XU\@ M6?Q/ S$@(W;J#-C;_YA3V,7+UM9@CA"7R2 N4$<,ZHA].E$XW/32[LLF7+:B!'JDY#X0)VQ,".V&=TI4)AE\3UXE 8G!$[>TPH+IUF MV 7+%M3PC32:-B52U:6&O!1 M[#(7U 7YJ"$?M4_PRN2B0/*"92EZM%)9L%29Y^)3,PV[:MFJ&N)1I\N4U 7X MJ $?O?Y*98'D!>B@!FVT8+$RS\39F89=H6P%#=RHTZ5)ZH)TU)".7G]ULD 2 M-\Z/OW^T%:2G#:MLPTOJ]_TV4?M=H?QJOJG6V6\EF=OW.W(#)E9A(E$$2]VT M*;;&/IA2L]1\D.UZ#?)2*]07^_Y%Q]G*0/R+<:V_\"4$L# M!!0 ( %N%6%:6&EI:;PX %>Q 9 >&PO=V]R:W-H965TG V?P_8U_)HMEU;PQ/#M9QPM] MK:M/ZX]%_=/PD3)/5CHKDSQCA;X['9P[']38:PILM_A7HN_+O=>L.93;//_< M_' Y/QV,FCW2J9Y5#2*N__FBISI-&U*]'W_LH(/'.IN"^Z^_T^7VX.N#N8U+ M/$\+> <*^+L"_K$U!+L"P;$% MPEV!\-@"T:Y M&VLA[_NMFEX7,5G)T5^SXIFZYK6O-BV[[9TW2))UD3QNBKJ MWR9UN>KL^E)=77O5]?L)W85%T7-L7IX,JWH?&M)PMJM//-3G'JC/<=EO>58M2R:RN9[;@&&] M\X]'X'X_@@N7))YO%N^9-_J1N2/799^N.7OWYQ\Z=FQ*8_Z^R=XSUWD6P_M@ MKG[_A;W[7'1Q!,WA>E8?U?.[(X_'. 1&'8\9=6.LMO,>T^=MN=X![L6FK-\I M2W8^^V.3E,GV[/2?7^OWV&6E5^5_.W;UX@'I=R.;4_>'7NOBB M!V=_^9,3CO[6%0HDC"-A @F32)@"P:S$^(^)\2GZV30NEVP=)W-6=\-U1_88 MF_)'EM4]=W['9LTFV]\43T\P#P$B:^@;("2,(V'B 19L8%3_ M=S+\LI^.]I9/ME#4%E8[!H_M&)#M>)G-ZI%3J9ON9%9W"$FVT%G5O"R3N6[Z MG?I,D";Q;9(FU;>N5B3Y?5L1">-(F'B A7M_><<91VZ[$=L;/FU$:@NK$-(F A;?],HG 2C2;M]VEL&KC?QVUNJKBTG M?NCM;VFU5_387A'97C]?_=S55&2AODV%A'$D3"!A$@E3()B5B?%C)L;X(=@8 MF1@DC"-A @F32)@"P:S$3!X3,WGQ69\LV3<82!A'PL2D=88.PV \\MMG_?:6 MONN/_/:6"K2#5I,Z(Z,!1D8[ \@WH_MPYC2]?1M-2A- M0&D22E,HFMW^>QK((=O_O'MH0)?J^X&&TCB4)J T":4I%,W.AFNRX>*'"#LF M*CE(&H?2!)0FH32%HMG),7K/(5T0.52@B_8."%3D06EB1]L?!+B^ZXS;HX6. M+9WZ6C]JCQ90>V@WK+%P#JWACAHN^!W#!??I< 'JSZ T :5)*$VA:';[&WOG MT/IN&A?S)(M3=EZ6^2R)*UVRRVSVGKT;7.AB459%OAITW6BXH,&]/_90<0>E M"2A-0FD*1;/C8[RA$[[!B *J%*$T#J4)*$U":0I%LY-C#*9#*\R/#_U-O-#- MK9Y\4Y55G-6GH@6;Y:M5G:)R&=?UDO=_=E7L=TS.TVX)JC&A- &E22A-H6AV M.HS+=$CQ=?8Q_K8Z-!H9MVYA1:/QI'TC94K7T;OMH4822I-0FD+1[+8W5M*A MM>1T_[8ONZL'(/NWASLCT99S4>1U! (J(J$T :5)*$VA:/:T(*,T75II(J8* M[*JP3.]DXG2$A-Z9OB&!T@24)J$TA:+9(3'>TZ6]Y_1%%X1!1T*@%A-* M$QT'<>A, )UMB*+9K6],IWNQL5[_=KH[;,?EG2E?2NV&AFA-*DU":0M'L MQC>:TSUREN*[N7YX]4-S%O@2IYNM?TBR*LX6R6VJ65R6^D 'T9YWYWD=GYLI MO3.]0P*5F5":A-(4BF:'Q,A,EYX%R;7I']9%OM9%]>U'MD[CNI.(LSG3]>7% M^I"6<-N3_?R@?;]G2N]#[VQ =264)J$TA:+9V3"ZTJ5UY8$3R(+J5*+VW<)Q MX'1$ NHHH30!I4DH3:%H=B2,HW1I1WE3Q%D9[Q[$JT\/=1^B%[M1Y"PO#_0A MT!F74!J'TL2.9@TS1U['?.J.#9_>)"TXS'G,KG/V/-8_.ZH)=-S>HEGE:AZ;SHTY7 MU_>C#J5Q*$U :1)*4RB:'2JC)3T'?X/<@UI)*(U#:0)*DU":0M'LY!ASZ='F MDK@%ZK5-930*QV&[*Z+KZ-WV4%,)I4DH3:%H=MOO/4U-F\J^8Y,=+K#&)J/. M0&"?D\8^*(U]4AK[J/1;R$O/R$N/EI='CTVFVY4FZM%)H=-M7,IELNX>GB#] MWA1*XU":@-(DE*90-#M7QHMZP1L,3Z S/Z$T#J4)*$U":0I%LY-C9*E'R])/ MI;[;I"Q-[KH%.CD;XQFV$[!O.NZ\JIK217O'!>I/H30)I2D4S8Z+\:<>[4^/ M[\#R8IW7(QW-;HIXKE=Q\;DS0=!GW:$T#J4)*$U":0I%LT-E#*SW!H^\>U # M"Z5Q*$U :1)*4RB:G1PC?SU:_KZN]Z+9+M%Y0C.B^LO.LW7>LXJ/5MF>9HO.B?!TO7U/@E!A324)J T":4I%,U.U=[JG?X; M=%]0Y0RE<2A-0&D22E,HFITBKNZ[HOFNT0UUYTT=YQ@7IF*$U":0I% ML^-B/+-/N^!?ZKYHPRZ2^31GY]>=F8 N)P"E<2A-0&D22E,HFAT3XY?]Z WZ M(ZA$AM(XE":@- FE*13-3HZ1R/Y12PW4 ^#/16=(H+X82N,[6K/D8+7W2$H0 M!IX][T- ZY50FD+1[ 8%^RCUQN@@;TC,6E-W@F]CH<*N=^Q6JDW"OVG30T5 MN5":0M'LI>J-R VP*PDU' MUQ EU$-VC. M?_)'7OMY0PZM5T!I$DI3*)H=$>-9@Y^\:$!: >HR8)O8.1<<:!E'']QUP:+4"2I-0FD+1[$@8P1G0@O-%CQ'3S-ZA@#I/ M*$WL:/M7QT[DM9^BEQT;MKXWB]K$;CXC'@-Z8NM5?=FXB.O/<-U<]46E3A9U MLVV*0F>S;TQ_G2WKT[YN?G,?%]LG>:JB;NSN1H7JR*"]_,!/@=-^7)E#JQ50 MFH32%(IF1\68QH VC;_$ZW7,;N/L,YOKV^I!1&R_Q= MWO,\IS,=T"FI4)J$TA2*9J?#:,@ NQX!C>N=B+9;/)@(Z+13*$U":0I%L[^3 MT=C*D+:5^^L1'9(.7]XM!Z!90FH32%HMG!,'8RI.WD MOHWB^DX7C:J^B;^R7W<&*M&= PP:VSL8;0?H^TY[9,:AU0HH34)I"D6SN<: "%4KC4)J MTB24IE T.U/&L8:3-[C&@8I6*(U#:0)*DU":0M&LY$3&Q4:TBWWN&HQ9XB,OC)Y\AZ^ 5BNA-(6BV>UOE&M$*]>^XQ,:USL/3NO&=3/QN_W% MTQQ:KX#2))2F4#0[$,:U1CU=Z_$K+]+DWMF ZE8H34!I$DI3*)J='Z-;HS?0 MK1%4MT)I'$H34)J$TA2*9B?'Z-:(UJVO>H":9O=.$+VGQ#J._.5%!?08))2F M4#0[&T;%1K2*;?=*QRVG2&-[QP+ZJ#V4)J T":4I%,T.CS&T4?@&71)4S4)I M'$H34)J$TA2*9B?'V-N(MK>OZY*@*O>9/3V\0 A_<4D!/0()I2D4S4Z&L;A1 M3XM[W!*)-+5W)J"V%DH34)J$TA2*9F?'V-KH#6QM!+6U4!J'T@24)J$TA:)9 MR1D;6SNF;>VK^B.:W3=!S^PIL> B?WE1 3T&":4I%,W.AC&Y8]KDMGJD8]<] MI+F]7V)UAS.V?\!4$L#!!0 ( %N%6%90NRHYLPL .&! 9 >&PO M=V]R:W-H965T?T\6R;CX87EVLDP6_X_6OZT^E>#?<4^;IBN=56N2DY ^7@VOW/8LF38-V MB]]2_E0=O";-5[DOBJ_-F]OYY?)G[I.+3(OM[.J^7EX/Q@,SY0[+)ZL_%TT]\]X7"ACM'*UK44'IWDS MLN[J4OPU%>WJJ[O;'S_>LMOI]<^;M.1SDN1S\B%-[M,LK5->-7_?K,3G;V)>)VE6O16$7^]B M\N:'M^0'DN;DR[+85*)5=3&LQ8XWX8>SW4[&VYWT7MA)UR,_%WF]K C-YWRN M H;B&^^_MO?\M6\\(_%ZLWA'?.>,>([G]>S0U-S\+YO\'?'<%YO'YN8QGXGH M+S>GQS=W>YJSXYL[AK[T]T/(;WG^"[R;324^J2HR+5;W:9XT&>.,?.:S8I&G M_Q)#XG;.\SI]$(,EX]UQ=$9^+(KY4YIE9R\-J3/R4638?US?5W4I$M$_>[[Q MS78/@_X];++S^VJ=S/CE0*3?BI>/?'#UQS^XD?/G/NV1L!@)HT@8 \&4,1/L MQTQ@HE\]B]ZGI;&EK99(6+R%A2VLF;(?KT;1)'0F%\/'0Y7TS4+/GP2=S5C? M9I,@\O>;*3T;[GLV-/;L;3X39Q@5)V_F?/OJ;9-]9R)_IOE"'(C-RRJ=\[(] M4$FV.^"^]TEA#&4K!1(6;V'10>>Y[GCD=90(M2YV.B*8ME#Z/]KW?V3L_VE2 MSD42S)KL5ML(]>VLY&P& FC2!@#P12E M1WNE1R<_[XV08P8)BY$PBH0Q$$P9,^/]F!F_DAVJ9:OWK'G!Q5AX3#(Q2OI. MBF_&^G0S\M7\-36&L]4,":-(& /!%,TF>\TF1LVN9[-B(R02%](S+O021W.? M6A-M1@JB26?.GQHCV.DS-,6RE@M(HE,90-%6M P/"-:KUJ2S6O*R_GY%UEHC3TR8[-HEQO1(B M]NKG:OIY7M!-C.:HUOHA:11*8RB:JI\G]?.,^K5F9.,0;<1%1]*>Y?2JYFFJ MC:.H*YHQE+5H2!J%TAB*IHHF+1O7>'5_]4N]Y*5)+5^_OIJ,NFI!C1(HC4)I M#$53U9)FB6MV2_9G(.OD^TNG'SO$H6+G^OF'.9"U9$@:A=(8BJ9*)ET8UVS# M; ^PV:8L&\LEDU=WO=KI;D80:2.:'9R;)/]*YOR^ M_^0CT@\SS]'F,:C] J51*(VA:*I6TH)QC5?K5Q]:J_.UPVND:S8>N5W-H/8' ME$:A-(:BJ9I)"\0U>R F[W_75+DV<[VNPSXU1[#6"NI[0&D,15.UDM:':_8^ MOA1UDG7N&+3K <0%6I6V;^=)W7]"HALBHW'H:8<=U!*!TBB4QE T]8:W=$6\ MUUP1X(TAK\=#":.PHZUYCVRUW=$._5#7#9S.'1T*#_SQ M;VL^J_E<5:A7%]T;&7O>I'LN:8YJ+0S4'('2&(JFZB?-$<]LCAQW-Y#\FS3+ MI,0%P]TR*?FRR(3&O:U.6"TAB*IJHG72[OM94^1^;]:;O(7V3^DF>MMM4R M7?>?_".=I2F4%D-I%$IC*)HZ$J2'YDU.?PI .EE3*"V&TBB4QE TM;!">G;^ M:YY=G>2+M!D7+]^K]W4OSIM,NK[8U!S*NJP!NJ )2F,HFBJ:].Q\LV=W=.:/ M^2//BK7( #6?+?,B*Q:]9JLYGG5U"]3[@](HE,90-'4<2._/]TX^[_M0OQ!* MBZ$T"J4Q%$T=.@<5=>;E6;7%$J+H30*I3$4355?VGQ^>/K)'FH10FDQE$:A-(:B MJ4-'6H2^>;W9<[Z>[*'>')1&H32&HJF:26_.-WMS?Q4G[!MRD\ZG M!;F^ZQ4,6IH'I<50&H72&(JF"BMM.W]\^GD99:WQ1)L=(K^['"N&QJ10&D/1U*=12*,M,!MM1]9XFBFVJ@6Z<3=V M_,X=FQ@:DT)I#$5359-.6V!VVEXI]#2WME9+7UKGCK3K[1@:E$)I#$53Y9*& M6&!>#&==Z6GF60NH5R!.QF'0U0_J2D%I#$53]9.N5&!VI8ZL]#13K%7372[? M[SY+)X;&I% :0]%4U0Z>M&3VI5XK]30WMY9+7W[F^=TRQ!@:DT)I#$53Y9)& M4F!>+W9,K:<982V97GUX[ON.V]4,ZN! :0Q%4S63#D[P/U0,FMM:B]53?^@[ M43#NJ@7U;J TAJ*I:DGO)@#4#)H9UJKU5"#VS6)07P9*8RB:*IKT90+SU%2OL M6<+D1MZDZV!!HU(HC:%HJEC2"PF/J13\KRIUS61K+76?Q'=&CMO-F]"H%$IC M*)JJI31*0K-1@GV&*]1$"743Y3QP_%%77*B+ J4Q%$T55[HHH=E%:>[_+)*T M/3H?BI*GBWSWG)C9=\*_S9:)D+CYRU-2MJO^VQM%O><[YDC6TNI.RWGH>EUE MH4X+E,90-%59Z;2$9J?%MF##C+.63W=>?-]W=0&AW@N4QE T5<"#1V>;O1?U MKO[Q5=EFK+60V =E0VT;*(VA:*KO"#7X@"? MBH,^K8L79@"H\P2EQ5 :A=(8BJ:. FE0A:=?FA=";2\H+8;2*)3&4#3U5SZD M.1:9S3';&<",LY4YZGG^5L]=(&A0"J4Q%$W53_IED=DOTR: X^NPS61K*:'U M>% :A=(8BJ8J+EVUZ/3K\2*H&0>EQ5 :A=(8BJ8.'>G918!Z/#/#6EO=C1N/ MQYJ+#@U*H32&HJFB23LN,MMQ6H8_MM[:S+46$DF+H30*I3$43=5;NG?1Z9?@ M15 G$$J+H30*I3$431TZ![_9!RC!,S.LM=47 M7&13@_=J8;699BT?M" /2J-0&D/15)6E41>=?D%>!'7WH+082J-0&D/1U*$C MW;W(O/SLN*P.M=\BO1 O=(+NFC-H3 JE,11MJ]GPX)?I5[Q<\"G/LHJT2]RW MO]:^_Y24_*'Y08+WUU[SR_:=SV/W/7/;7[R7F*N+=;+@/R?E(LTKDO$'@73> MC43GETVERO.;NEA?#MP!N2_JNEBU+Y=&ULS59=3]LP%/TK5C8QD#;R4=(&:".U!;9J@K$%MH=I#V[B M-A:.G=D.9?]^UTX)_69"/.REC>U[3\ZY/HYO=R;DGBA8%SUG%SK\L1U M59J3 JM#41(.*Q,A"ZQA**>N*B7!F4TJF!MX7MLM,.5.W+5SUS+NBDHSRLFU M1*HJ"BS_# @3LY[C.X\3W^@TUV;"C;LEGI*$Z-OR6L+(;5 R6A"NJ.!(DDG/ MZ?LGP\C$VX#OE,S4PC,R2L9"W)G!*.LYGB%$&$FU0<#P=T^&A#$#!#1^SS&= MYI4F@M%):%/-D8%!07O_CAWD=%A+\]I:$8)X0K"8<;4EHS1-:5FC-S,HZPQK' M72EF2)IH0#,/MC8V&]10;G8QT1)6*>3I.!E]O!I=C(;]JQO4'WZ]'26CF]&7 MJP1]0 DX)JL806*"KJ5 MFQHQ&OKF#W8/R,:4Z8.(/HV.4/[;P_06T0YNLE% MI3#/5-?50-*\RDWGA 8UH6 +(3] EX+K7*%SGI%L&< %=8W$X%'B(-B)>$;2 M0]3RWZ/ "X(-A(;_GN[OH--J*MZR>*TM>%=P-!/,B$(_^V.E)1CYUZ8RU2A' MFU',X3Y1)4Y)SX'3JXB\)TZ\]\9O>Z>;)+X2V)+@HT;PT2[T^#,N2XSV<%&> MH@&14] L"G-^*\S@0Z#@P"DP3XXE MIWSZG'7;KVG=5P);TMQI-'?^2^MVUC;Z0]@*CU?V>2?W%U8F:BH3[:Q,4I4E MLSJ@$N6ZCR>48YY26*1/%\8FJ=&:67W?\Z-53Z^''7OMSJJEW86+L(#]LOV! MV8>*Z_K":&:;%J1O;]Z5^0&T)G4G\013]S676$XI5XB1"4!ZAQW@).M>H1YH M4=KK=BPT7-[V,8?VBD@3 .L3(?3CP+R@:=CBOU!+ P04 " !;A5A6,:*; M]&$# #J#0 &0 'AL+W=O?W-2HUA3 ;??-^Q?M'@I9HHY#&GR M,PY%U#)N*7K"\@%-15?0!.N?]$ZC[4,%"RYH&D.EAFD,^#$W M8@M@M_8 G!S@[ (:>P!N#G!?"FCD@(9V)I.B??"QP%Z/T35B*EJRJ1=MID9+ M^3%1^SX13/X;2YSP)G_4(G:"+K*UPF@.@,#6DJ MJXQCO4]#R@62SV^R)$>8D9C,.?KH@\!QPH\E\G[BHX]'Q^@(Q03=173),0EY MSQ0R6;6D&>2)G6>).7L2LQUT38F(.!J1$,(R@2E5%E*=C=1SYR"C#\$I8<&C&$R!]F; DV? MT';<&#_IZ<$:LQ#]OI*4Z%) RO]4[4^V?J-Z??4].N,+'$#?D!\<#FP%AO?^ MG=VR/E=Y6R>97Q-9R?=&X7OC$+NG"A_RPJ]R+4,W-5I]=%?>B2T+IM$S5]M^ M5(1UW+95CO(KHEJNZQ11)07-0D'SH(*LA6>(XP0J)1R$OW;CZR3S:R(KV=8J M;&N]<<.UZO2]3C*_)K*2[^W"]_;!RCJMLS.A:6TUCNY:S MTW__!W4:S9WNJR"R[69U\W4*-9V#:FX6P&3Z9([@44FI[L"#'*^MA#K)_)K( M2MYU"^^Z;]R!W3I]KY/,KXFLY+MM/1\2K7I[,.=KEGJGZ^QV8458M]ML[_1A M153;[G1V&M'<.@2GP.;Z,L%EADLBLD-B,5M<6 ;ZF+XS?ZXN,OIP_4R3W8*N M,9O'A*,$9I+2.FW+E%AVL<@&@B[T47M*A3RXZ]=(7L: J0#Y_XQ2L1FH!8KK MG?&PO=V]R:W-H965T M*8Y9"I)TO&4R+5D*](II ) MRC+$83EUSO#I.1YI [/B'86-:-TCGU(X/E9.G3JF-FS?[[P_,\FK9!9$P 5+_J.1C*?.R$$1+$F1R%NV>0Y50B?: M7\@28?[1IEKK.2@LA&1I9:P0I#0KK^2^VHB6@3_88^!7!K[!708R*"^)),&$ MLPWB>K7RIF],JL9:@:.9?BMSR=53JNQD,']S<_'B^.W'#*M1Y&^U>,EA,>HAY\BW_-]E"F)[Q MW=NW,=I1UPZ<<4ZR%2AF2K38HO:Z&=F:Z;,-X1%Z_U*Y1-<24O&A:[?*^/WN M^+H:3T5.0I@ZJMP$\#4XP9]_X('WCR6[?IU=W^8]>%VD"^"(+N%F#&MC@D:DP M>(#LAG5VPU^A@D"DD#'C])/*0IWZ:*5RE (]H;OBZBS]X?=L&'CZU\V)40UN M9 5W=9]37O$1.&61QLER/2%*9-\>)"4A<[J\L#7C;WFQ/<>FYP4/8X.^ M4'K#U3>$D)R&BC%(:'FK%R"RXF#2%D^UQM*T2'_$]PI"F_##/5S'?@/0OMP(WZX_]@58)7?0Q-L ME!3;I;0B$EFK3S6R2, -)H*;:*68#' MX_%>E;?;'KIMC1+BX6/SPJK%AR;8J"FV"]_OT?HJ2)L;I=9_2PZWU9>DP%>F M^Q+J,[/(9-FBU+-UAW=6]C7-\K(]?$7XBBK-3V"I3+WCH>(G+SNNI2@>L%ZOF2,;D;Z !UWQM\ 5!+ P04 " !;A5A6%CITR%H% M B(@ &0 'AL+W=OV%&YS$*N!(#4@8418"3A;CSB6\<-$P3D@B7BC9 M17N?05S**V-O\<:M-^[8\1D1G\Q%C,#RWY9,B>_')'D>WS-H)S]FG+C_^9-^ MDQ0OBWG%$9DR_ROUQ&K<&7: 1Q9XXXL9VWTA64&]F#=G?I3\!;LT=B"#YYM( ML"!+EF<0T##]C]\S(?824*\F 64)J)K0KTEPL@2G:4(W2^@FRJ2E)#JX6.#) MB+,=X'&TI,4?$C&3;%D^#>/K_BBX_);*/#%Y?+J?_O[E_@_W>O;X,[C^Z_GV MZ1LX!9>1' CK^,I$X#DB'J AN,&4@Q?L;PAPB2! M4@RVYMGAK]+#HYK#0P3N6"A6$;@./>*5 9:L)2\(?19TA;1$E\S/@ -_!5Q$EZW[O((-G\#]^F54,FK38\GC8MHC>=DW)&S M0D3XEG0F/_T ^_9O*FE,PEQ#L))LW5RV;D)W:F3[FK2['+:76\+E]%4:SW]? MOD:"RPGG'Y6@79."FH2YAF E07NYH#WM.+Q^7\N)6@KZPGS9]#X5'RKQ4@A, M)YOXEK.=V&>.[8RL[;XLZC!T7@YSE6&H7X252NGGI?2;E?(DIS!P(B>V#X*Y M>O+2DP9I)G! D,YA< @\_*'JTZF>U,U(T/Y$H6X=RM6CG&:HDG2#7+J!ECVC MT=OI#2<$W(;R!D B 698$)5R ]6UL]&P,A+487:O,A+48=!1CX1A7LY06XY+ MM]0CH0>^4>)[JBJ&C4YOVBS,/1A6JN(\K^*\^2T"_ ON:$B#3: J1PMJ.[>9 MA+F&8"4!H5UX(/M8MXN,;$A3HS37%*VLZIZSA-J!^2+G!QHNP9IPRI3M=0"0 M365*H;29K84R1"L+A0JA4+L.QN]U':PGM1YN)FFN*5I9Q<(I0^=H36S411NE MN:9H954+(PVUMK))$^L!/4T3&[7'IFAEH0J##/4.^8'PY"E,."?@<87E(60G M7P=KGWT0I4/2\UH/.I,TUQ2MK&7AT&'_:*VL=<>M535)BYRBC451M>6/AVJ#?N+=8A4&VZ874A4A-GHVI%-;RZ MF@H7#_4V_O!B) ,<7(W4Q?6KI1SDE1_ %78::8WEY#:D@F(?"";DWRB>#%?, M]P@'G(@-#^.;R9R$0G:VJLX#]!/8.QO8/ZK6Z],LM5(2A(-*Z35Q=LVC!51X M7J2WK%.?+A9@6]PT=77"_S4'K%Q*_=':SC^F:&5M"IN+]#;WL)4X -"L!_29 MK84ZAI-%A9-%^H>^,RD4I\E4G2X-]$9"3VM[RS-*14GBC]FE]\C"Y' M9NX124@H"O"3SA#F9T^1S'(G5 MY6@R A%9X$TB[NCV ZD(%0Z&-.'%7["ML.8(A!LN:%H-EAZD<5;^Q]^J0+0& M2*+J :@:@'H#H+UG@%4-L X=8%<#["(R)94B#@$6>'K!Z!:P'"VMY5^*8!:C M)?TXR]?]7C#Y:RS'B>G]P\W\MP\WOP?7=_<_@>L_'C\^_ 7.P+V@X5=PLR[6 M9I:O32Q>P-N "!PG_)U$/-X'X.V;=^ -& .^PHQP$&?@,8L%?]^Z\;"B&XZS M2-Y\T[F^& OI?N[$.*Q[;%+'I?+;A>4ZYVLJJ);6W<)Z7KZ?IQ/7NQ@_MX.E MP#B3+B888GP'UI@.-:>FYFBI_2H32LCT>86!,Y@967Z/P1 #40\3*#">K6;@ MU@Q<+8/K;X2%,7^=@SN8^\RV>QP4&&CV22A R''5++R:A:=E(3?E@L0'K(2G M\+"?2RJ,V2.APNS)I4G-8:+E,,=9*-O^ZQPF@[E[WLV'B#/8(Z STG'?K]WW MC]GE)(L.W=_^,*M-V^E1&H(&12!08%I%H,,*FHTN, _9(/@I(4?RJ@RW_7&= M_I91@!RK7[D4(-O?L_%A2_% ;9_\7&A!F6^S9\*DM@6[6@!N61P2\&7VQ 63 M@E39ZRKC)VIV)[46G,I:-["H"2SZ[PTODF(",P[6A)5)I,ZA>-9@=>8JG&L9]H"= N MS72[Z('D'$6HD6U,!BFJ IJNX5M]>@J@CXR]]:Y1.E O=;H-]D!Z0[72;[85 MI+N\MN&X?NO3YZ@SVZ772""HUT"O-. #^7J*X/O&!.XG,U>-412I0(GK5*DN M\T8X0;UR4K=H232F1ZWU9%A$H>'WE8@"YCF& Y5%M&(^'.+F]>V NMO(+^C_ M;T^]LRB*\Z\X 4',PX3R3?X:XQ5!H-6'1PN"4UH+3F6M^W:ET9!(KR%GRR4C M2RP(B#/!XHS'(7C&R8: !66 MC8N+]XWT7(A5%&N9G+:SY(>0KV,FRM@KN_! M?F*JK/F>M:=-HD9:(JW":J0EKJ0E(_F[UYQA2+,BAS8RN01AZ7>$0#^W6]0\ M#FR0EF_)D TB_*(R-=>;.C;+3F6M&_1&=B*][-1G&6D5R4Z(V\%7AAL-<\1% M7K\+Z)T[.I0GLM8-92-BD5[$'IN_WQ]O&NY'52"^K M=_$^V\5[@6-6):]LY;M@+H]^MJCF;7=>VS:\_BL?!2'HNCC4>:)"T+3XNB(X(BP'R-\7E(K=13Y!?9 X_1=02P,$ M% @ 6X585GFJ4JDC!0 [1H !D !X;"]W;W)K&ULS9G;;N,V$(9?A7"#M@&RDDCZ(*>V@9R*#;K;I$FVBZ+H!6/3MA!) M]))T#D4?OJ1$B_):8F)' 9*+6"?._#,:S@>*@P?&[\2<4@D>DS@5P]9&Q!4W5GRGA"I#KE,U\L."63;% 2^R@(NGY"HK0U&F37+OEHP)8R MCE)ZR8%8)@GA3\"DD2\Q@I2")TOR7/)I$E 9@5#, F0$HTYT[RE2> M$DE& \X> -=/*VOZ( LU&ZW$1:E^*]>2J[N1&B='US<7)[]]O/AT>G9U_1,X M^^/+^"OA.8_#@^X2"7./."Z5&I#'W2)3, ) M2]2\$5D"#\!U[NEH*>>,1_^J^TL5%5]+)[B,22H.P-DCY>-(4'#)HS$%5R2= M4?#W)^4+G$N:B'^JDID+:U<+TQ/[4"S(F Y;:N8*RN]I:_3C#[ ;_.((NUV$ MW799'YG@UHI!O?P\K?O@O\H$Y[)SP]W,L&X?]R,8M#L#_[Y"3J>0TW'*^9K- M0Y7BHWO*55]1Y:N;DY9UHBJ*JS:P)#'(P[^A/*D2YG;1!4^4< ':(,EK%+7! MA#RY:JA;J.]NI_Z[R'LE_ZJ M\]\K(N@Y(_A]F=PJ!26A)@1R&],75T9OHS*ZG7:UL+ 0%C:5VN\5ORRUX49J M0^CU:\JY7ZCN.U7OX="#@>K(>[VVU^E5^74:V''RP\#R(WBO7<\H:SCR$CFA M\]7D(E79T)7XA1:OHE&BB?=YW "+0WA MECAL&BC&?[C6JKV@INU!"T+H)F$S'#%.7E84%G'0S;@W1XGQ_]*D6@1"-P/W M>ETO[&N:0*C8U*[T[32Q:U>UO(/]=\N3MR ILB1%3EXURA/C:HTGV;NOKB!D MH8=VAM[60#&NRE6^*LM*D99ZR$V]5U#$6"XWC': :P19K"$WUAJAR#,^.H8B M?4,15TU:_*$M\=\W@PS@I5P-NU\TABS;4V")O M-WR@BE4>]()NC7#+/>3FGJ(&]M1B5_.C$WAAI]*YT\:N7=0B#H7OE1_H+ZG8*#_ZF_S(7WYU#6%+.;PSY;8&B'&U!A!3EY4B+>6PFW*O (BQO-8R M>G6"+-&PFVB- .09'Z$!" Q>_ET+ESZ.;HG IDEB_*\5 X8>K%E#8\M [&9@ M,RC!FQ\[<0WEL*4<;FQUMQM)\.;J#L+>YDK$+^U ))3/LGT6 <9LFDL#SO97\1+)%MI]QRZ1D278XIT1U M$& ">)0 &0 M 'AL+W=O[A[JN3N2 MSPDZNZ?L:[8AA(/O29QFYX,-Y]O3X3 +-B3!F46W)!5W5I0EF(M3MAYF6T9P MF#LE\1#9]GB8X"@=S,[R:]=L=D9W/(Y2D)C>GP_@X/'"3;3> M<'EA.#O;XC59$'Z[O6;B;+A'":.$I%E$4\#(ZGQP 4]]!TF'W.)S1.ZSVC&0 M5):4?I4G[\/S@2V?B,0DX!("BW]W9$[B6"*)Y_A6@@[V8TK'^O$C^MN0.,L_PON2UM[ ()=QFE2.HLG M2**T^(^_EX&H.:!1AP,J'9#B -T.!Z=T< YU<$L'-X],026/@X\YGITQ>@^8 MM!9H\B /9NXMZ$>IS/N",W$W$GY\MOAT-?_]W=4?_N7-XA=P^>?M^T]_@1-P M0S+.HH"3$"PX#;X"G(;@FK"\T-* @,4&,P(N9-8B_@!>^H3C*,Y>"=_;A0]> MOG@%7H AR*19!J(4W*81SU[7+GS:T%TF8,7%%XWSLR$7Q.3C#8.2Q)N"!.H@ M 1'X0%.^RTY5D&?03.3U",*>)6#,RG,^Z"\9PNB9B'G.P? !UNVO\D%^^ MN,B=(CP^))/.8%T M<4>86$+ ;V(L#D25$O 61PQ\QO&.@+\OE@)23/]_='DO>+EZ7G)-/,VV."#G M ['H983=D<'LYY_@V/Y5E[,^P?R>P!KY=/?Y=$WHL]N4D8"NT^A?$=Z@GM" M9EPLQS&6@><4I#0]*1)2SCQ=D(O!1OE@U>/7ML*.E//;EKY M&BL7CMR]58/O:,]W9.3[6$HGN"RE+6$1#0%=@3(0.7FQ.(&=,30Z]N:A(7@@ MF %H@Z1889 +0OR@B^/!_OL9'T9<:C!.^+IEP1&M$DW^4Q MR6,>[!B32\4JR@(KC+EF*^V))6102Y>\;&L= B$N)J-V8WQ-8(WO3??:FQKK_6&TY2QSG8A%G,JY+LH[2-$K7\B1?55\*V5=L2Z]T M\2W&&=<7C/%862XT-J.ILB=I;!Q/OR-!N]+-MI%FKF8$QQ]P*%'J@[LJ!YT- M4CB8<9H<:MH?&CE\+M+T(PJP-?2)AU0.&B/DJB1T1K"#!:I8(",+,457)#J$ M"-(047EH;"!4>6B,.B0.K#0Z-$K&[GE#TO#0&5,.T2AUU$J5QDB=5[[.J#:Q MFAPKW0K=Y[>R]]*(0*,B/W:Q[Q7-[PNMF=1*G$.S1#YRP0_%MHI9)C5\4H-#5VXXDUFFK3WF1<:5!H%$G*KG(@:4\7?\^R6QG5&(K"=3U3X>I\H#7M MVC\KO0:?*-C4C>? ($Q;$PPBUU(5S5QCUY[AOLZJB6RD5ED']BUH;;Z=5H<-#:JBM;8H"X.E8A& MYK>_AW5M)4BC1W%&*@>-4:MKTQEUM,^H$HW(+!H/;MI*G"8/E8;&!K9HZ(PZ M-D]4R3YDEGU]=&WE$!V57E)LVZBSRM?A=!&LE!^:/+^UO9>6#?7Z=K57-+\O MM&92*W&+S.+V?VG9RC$;PD\T'Q-5^&GLI(XU:5^-BP-6FM43I#-+:Z7O4YE<9US!KWZ :NQ&L\RLAI-ZGLT$%] MBE-I-.>)&NUIC5HY6K-1FU@ML::ST\QK7V/7/:^+$ QK'ZXDA*WS#X R$-!= MRHN/-?97]Q\97>2?UBC7W\!3O_A4J((IOESZ@)E8TC(0DY6 %(\M9 K/@8J M3CC=YI_'+"GG-,D/-P2'A$D#<7]%*7\\D0/L/\F:_0=02P,$% @ 6X58 M5C5!==D]! :1$ !D !X;"]W;W)K&ULQ5AK M;Z-&%/TK([IJ$REKGL9V:EM* JN-NMM-XZ155?7#&,:&!A@R,]CK_OK>&0A^ MA+#V"JG^@&&XY\R]]\SK,EY3]L0C0@3ZFB89GVB1$/FEKO,@(BGF/9J3#-XL M*$NQ@$>VU'G." X5*$UTRS!T$$F)&FF&VN24+7 M$\W47AKNXV4D9(,^'>=X269$/.9W#)[TFB6,4Y+QF&:(D<5$NS(O?=.0 &7Q M>TS6?.<>R5#FE#[)A]MPHAG2(Y*00$@*#'\KPGY/_V M>/OP)WJ/[DE>L" "!1!=H!N:IB#J3-#@"9UY1. XX>=@]CCST-F[<_0.Z8A' MF!&.X@P]9K'@%] (]P\1+3C.0C[6!;@K.]6#RK7KTC7K#==,"WVFF8@X\K.0 MA/L$.L19!VN]!'MMM3)Z).@AV[Q EF%9#0[=' \W&^#>\7"C >X?#3='+_I;S4Z[V<9*$4&%8>CM7Y?KH"7/,B$XMHM/&/OVU2.>$R3E:33])JN61DB05! MV:$HNQKP. L(DI=YJXM2;NB=,C M>"YB!C(4L*4P)"*"N-K5MA*A/,%P@,E JF+.R7,!"UZR 8.8\^+;D\A])9C5 MMVS#.="KPOQO@%PBO"X)B) M LJ%2EA(DP0SCG)(NDI>8^[*CH:[T3I&[S!U359F[S##WFNST;#7=XSMSSS( M8FN9U2>9W1+8GV*@6;/0_'Y]&78K8)9G7)9G?$=F> MB*:Q+7^,UGFW+72XW":"LM)1>T)CQ=+*=JHHG;)Y%5M_9\4;# ?VP2+78&4. M#7>[HY2)U'=*RI2PI:KE.>2GR$19<-6M]?>"*U4E'[1?R^\(JE3=TI0?(3YC MMHPSCA*R $JC-P"?6%G7EP^"YJIPG5,!9;"ZC0B&?5L:P/L%I>+E0790?UV9 M_@=02P,$% @ 6X585EI374JO @ <0< !D !X;"]W;W)K&ULK55=3]LP%/TK5H8F)FWD.RDLC00M:#R,H9:/AVD/;G+; M6#AV9KL-_/O928E*$RH>]A)_W7-\CG.OG=1+H#R>FRYUNO$C*P*92;L-*GP"N:@[JM;H4=VQY*3$I@DG"$!R[%U[IY- M8A/?!#P0J.5.'QDG"\Z?S. Z'UN.$004,F48L&XV, %*#9&6\7?+:75;&N!N M_Y7]JO&NO2RPA FGCR17Q=@:62B')5Y3->/U#]CZ"0U?QJELOJAN8X/80ME: M*EYNP5I!25C;XN?M.>P W. =@+<%>!\%^%N WQAME36VIECA-!&\1L)$:S;3 M:0/PR_991M@BHL7-"4RHURN!:#?YPNIA$ZH/T/^6L)@F- 4V9FL< 9C M2U>1!+$!*_W\R8V<[T-N_Q/9&^]^Y]T_Q)[.<*TS1X$@F [^R18>-G!3_9LT M"((X3NS-KH5^E#>*_-,NZHVVH-,6'-3VJ&O=9%HE^$H['Y37,D0[&_MNX.^I MZP>Y3ACYP^K"3EUX4-T584276(Y6G \70=C;-O:<8+0GKA\5NJ,P&A87=>*B M@^+NN,)4GUV;V 0&]47]8W%/HVA?8#_L5!_?:%A@W F,#^==F\E(/SF=S)&PO=V]R:W-H965T*H94A%.<<0E!1)_#WB&TU0R"1T_&U*MO:8$=L>/[/]5R8MD[A'#,Y)^ M26*^F6J^!F*\0F7*K\GV?]PDY$B^B*2L^@7;)M;00%0R3K(&+!1D25[_HU^- M$1T M \ S 9@_BW :@!6E6BMK$IKCC@*)Y1L 971@DT.*F\JM,@FR>5MO.%4 MG$T$CH?+ZX_+Q?7MUQ.PO#K_< O./\S!XM/=Y?+]0LS>@AM1-W&98D!68$E% M]5#^6\2F*.< Y3%8_"R30MQ6#E[/,4=)RMX(U-W-'+Q^^0:\!$D.;C>D9"*6 M370N%,OKZE&C[J)69QY0-\?1*;#@"3 -TU3 9W\/AWVX+GQJS3);L\R*SSID MUJ !WZY$.+CD.&/?5:G6W+::6R[7,U:@"$\UL1X9I@]8"U^]@*[Q3I7X2&0] M&ZS6!FN(O6-#T=J 'VU095[3.16=?*X\A+9K^)8_T1^Z.2G"#-^$01O64VNW M:NU!M5>8L3-P'D5E5J:(XUBLV/:,!)9SP:_M<$?=]W[3U<(M.%^4:JBW.# ,@I:K<&@UHLR M2>,D7ZMD#2*/O2$CD?62A,;N[6T\8V4VY",Y,19;WXI.(P/'K': M]EYY*L+\P#WTF(>[7@(.OJ/#Q:"V49N%L=CZF>[:!6@]9Y$.-B-'6S$26]^* M72\"AYN1XXOT:9=A>K[OP/TJ5<0Y5A X!\ITUX[ X7YD1G+&:5EOND0W7U"R M%LZHF_E!JJ-OU4AL_<1W30UTG[-J1VU^QF+K6[%K?^!@6_$/5>L]:>6](##W M&WY%F&,&EK%7LWIG>RN_+;Q'=)WD#*1X)7#&J2<(:+U=KR><%-6.]YYPL7^N MAAN,8DQE@#B_(H0_3N0FNOUH$OX!4$L#!!0 ( %N%6%9DG\=K! , D+ M 9 >&PO=V]R:W-H965T$+J2I)E(R_A6<5KFD!FY?/[!_,=Z5EPD6T&7I+Y+(>=MJ6"B! M*5ZDM8*%X(R;("K!1DA&[^\;K(80O@UIX!> 7 M>RG +P"^,;I19FSUL,11B[,5XKI:L>D+DXU!*S>$ZET<2:YFB<+):##\/K@< MWOX^08-^Y^86=6YZZ/+'^&IP?:E&IZC/Z.RTKY).4$<(D )-[M%78#..\SF) M<8HZJGG0<0\D)JGXI"#C40\='WU"1XA0=#MG"X%I(EJV5'+UHG9<2+O82/.> MD=:#^ SY[@GR',^K@'=?#G=WX;8*J4S**Y/R#)__#-\0ED 7(-"4LPQ=KB5P MJNQWS1X!%TBYK(CK3U_QH"L)F?A;E<%FT5KUHOH9/ADT>(]&#@Z9SX'(=O*IE_G4W[B1-_SU[0YUW:#1>-3(3\O<9ECS MO>I&#DOYX5[YZNNFOET4==F"2DZJFWDOQ6LWZT!D.VX;I=O&>S1SXY#Y'(AL M)Y]FF4_SC9NY^>1U&S3#>OBHEY]6U1RG$3QJ97OKH*(/B=>8SP@5*(6IPCEG MH2+@FX/79B!9;LXN$R;5?IK+N3JK M<%:G[*F'P8Z.-0>?J-_@-02P,$% M @ 6X585A=RWJ>4 @ J08 !D !X;"]W;W)K&ULK55=3]LP%/TK5H8F)C'R"0R61FI)IR$-UA78-$U[<)/;QB*Q@^VV\.]W M[:1902GB@9?$]_J>X_L1G\1K(>]4 :#)0U5R-7 *K>LSUU59 155AZ(&CCMS M(2NJT90+5]42:&Y!5>D&GG?L5I1Q)XFM;R*36"QUR3A,)%'+JJ+R<02E6 \< MW]DXIFQ1:.-PD[BF"[@&?5M/)%INQY*S"KAB@A,)\X$S],_2R,3;@)\,UFIK M34PE,R'NC'&1#QS/) 0E9-HP4'RMX!S*TA!A&O <@: '!Q_('F&QJS,CPNEE[^J@Y/=AQ MNA^02\%UH8%//*'B1,87LD(3^ 0F\(.A)Z/SU<+\'GKX> M[KU03=A-)[1\X:[I2+S?4C_B=$K*-<$ND_']DM5X\33Y,YPI+?'F_.WK?,,< M]3,;-3E3-PW)D68QTKI(@\L(P=E?;;>F)"H/3HZ=1:4]4<'KJ=5%-(>[6 M):Y +JP8*I*))=?-]]]Y.[T=6IEYYA^A#C>R^9^F$?%+*A>,*U+"'"F]PQ/, M23;"V!A:U%8J9D*C\-AE@?\2D"8 ]^="Z(UA#NC^3LD_4$L#!!0 ( %N% M6%;UB#W)J , #X/ 9 >&PO=V]R:W-H965TF+,[*O(ADI0 M]/B'X -O7 .5RHK2[^IFD4P,2XT(IS@6R@+)OT=\C=-4.?$+#E5?RP#Q MG@N:56(Y@HSDY3]ZJD T!+9_1 K ?Q=X!X1.)7 >:W K01N0:9,I> 0(8&F M8T8/@*G>TDU=%# +M4R?Y&K>EX+)IT3JQ'1Q_WEV_WXQ_W@#9LOES> ?N M$6-(30=X$V&!2,K?RM8ORPB\^?/MV!0RK!*;<15B7H: 1T+8$-S17&PYN,D3 MG+0-3#G>>M#P>=!SV.L8X?@2./8%@!:$F@%=OUYN:^31Z^563S9./05.X><< M\7M/:7(@:0I0GH!%+E"^(:L4@QGG6' 0$1ZGE.\9!M]F*RZ8W"K_Z6:AC.+J MHZCSXXKO4(PGACP@.&:/V)C^]8?M6W_K" YI%@UDUJ+KUG3=/O>:KHY8J?0* MI3H@'Z>!'WI6:%ER7A^;.+H]/>B$;K=GI.L9NK[3[-E*Q*L3\7H3F664"?(+ M%<@Z!WOI(C#HD[-"Q-"1Z[<\E,9!9BT18DPA/D?!T),(N"2]T1ET2 MO?;GDAC(K$7"MEX^G*Q3+'SMQY"E@3%R@RZ,_@#GTAC*K8VC\1UIG\(1:''8 M&AS0U^'H#7 VCH'"TMKH@GZ\I%<\W*D!=,D__!U!+ P04 " !; MA5A6[T*2., % N*P &0 'AL+W=O=OE",8C,'R)7D/'3Z MX0O80<8&^9PN;VS VC^[RR[Z@35ZENJKG@MAT$N:9/JL-S=F<>IY>CH7*=39P5E_'.J/S7.+99I$>>R<]BND)HO@'1'Q"&ARZ M^'9S['"'5FFDI1YM2V,D,A,_QOPA$7FN#,]F<;')M19&HS\G#]JHO&3_:LK= M2IHU2Q=]?*H7?"K.>GFC:J&>1&_\_7>X[__4%#>06"T+K,H"#T M5B?_AQ2VER=&54G_# Q(,F3_8JCG\4*CO 51$FO3V(=.Q4-K"4BL%GQ8!1]VUU$A9!: Q&I9 M&%19&,!TU&"G FD08HJW"G5W&&&^'PR;"W58>3D$ZZCA3D_CH1^$_2U'ASN. MXI"R08NCV+?3G?^_>@K]BV[B+$Z7:>,LYQ0_M+"@U.JIV)CY<7<=MM:&R@20 M6CT3Q&:"N.MWHV;1K5"QC-#1=89>!5?ZN#%\MR#V5[:-L3I-WQNK!17L)(!O M:@#^TMH H*P"I59/A:45S#IL "<*'9P)(+5Z)BP1X3U(='@#N 6)JP&)1_BB"7)@VGX P+M@Q2C&_1912LR& Y: MGE6()2OB)JOVOG(SE5OVT+J"4JLGP3(5Z9"I""A30:G5,V&9BD SU1Y!TCZC MN"W?&ZI%*N)&*G?EM\.46_;@Z]T%3!$+4Z1#F"*@, 6E5L^$A2D"#5-[!''H M*/TN8(I8F")NF+H43R*1BWQV,F(ZSV0B9Z^-$8)B%)1:/6B+4:1#C"*@& 6E M5L^$Q2@"A%%D%Z.8S\+M%[ZDX?V43RAK81.+400.HTC#&ZH^#K??I)&&-U2L M[X?-KE*+4=2-44T=Y08HM^#!_Q]T 5#4 A3M$* H*$!!J=4S80&*0@/4'L&@ M?19Q6[XWU(T_S]P U5;S[>CD%CSX2G>!3M2B$^T0G2@H.D&IU3-AT8E"H],> M0>QX:G";OC=6BT[4C4Z_F;E0C2&!LA*46CU*RTJT0U:BH*P$I5;/A&4E"L1* M=)>52."S;0"A#:Q$AP2W (AE)0K'2K3IWSS"@FU7&X8%P: %ZYAE)>9FI;*% MW'#D5CBTA*#4ZO%:.&(=PA$#A2,HM7HF+!PQ:#C:(^B8)]R6[PW5PA%SPU%5 MY.TTY%8X^-)VLH1H8PU1AS3$0&D(2JV>"4M##)J&]@CB@:/*06G(VUB1F HU M*Q=J:C0MYKS5XL3J:+48=%(N@?3L\-5*TANN9G&F42(>SX/U!+ P04 " !;A5A6 MI4F_>H $ =& &0 'AL+W=OK-B/,92W?*U+5).<% 8Q9'M]'H#.\8TL:;CXMD-GXY9)B.:D!L.1!;'F#^< MDXAM)Q:T'A]\H>M0Y@_LZ3C%:S(G\BZ]X>K.KBD!C4DB*$L )ZN)]0&>(>CE M!D6+KY1LQ=XUR(>R8.Q;?G,13*Q>[A&)R%+F"*S^;,B,1%%.4GY\KZ!6W6=N MN'_]2/]8#%X-9H$%F;'H3QK(<&*=6B @*YQ%\@O;?B+5@ H'ERP2Q6^P+=MZ MG@66F9 LKHR5!S%-RK_XOA)BS\ 9'C!P*@.G;> <,' K _>E!OW*H-\R@/T# M!EYE4 S=+L=>".=CB:=CSK: YZT5+;\HU"^LE5XTR2?*7'+UEBH[.45_W%W< M_O7K%;K]]-D'%]=?T?SV"EW?@K<^D9A&XAUX V@";D.6"9P$8FQ+U6UN;"^K M+L[++IP#74 '7+%$A@*@)"!!$V K?VNGG4>GSQTMT2?+$^#"]\#I.0ZXF_O@ M[9MW8,,DZ?!N]G(6?&1U8/R78WH:#'HQ!KH:I=PZO&[!]W[K"81+FFX0A0[!&H/IUH/HZ^O0ZBQ>$YV'*I[$ _QV: MSN[.OL+:G8Q4V"4.&8 V%O5IA3ZOP#>%+-=M5]LM55IF6 M8TF3-2#W*ND*);ED8$$ 7@C&%^UEJI2^[ #"/>U[)P/UTPJ UI%C V 2A@S! M&@$8U $8'!& E+,@*S<+;+62^%OG9!^\4'%MS\?R M!/R.%YR2",QF8,;B%"),PW"4.&8(V(G-81.?T!^?C4 M9*!,PGR3,&0(U@C4J [42/OI?-XFA(N0IB#=+5MJ'_POHXD$&_4@XYTKEA9[ M;&Q,PGR3,#1Z=F%NR Y[NWJDIQ7^D@FA*M"H3,XJ)S<4_T74^;JS$"G9WIY7 MGC=JY8K.1L-F([^KT=!K-D+ZH;QRAL*]T@UJI9KAE$H<@:6JKCA=9'DR[98% M/MDSNI[7EN5IHU.OK0I\HHK;SL5([_5K57%VJCC/J,+Y0SYW-CC*BH7VV6^V M(NX/J^^,G@C4T:H_&K4ETGIW[&=FBM;4TR3++P8/4F[.AL,\>F IS4_XAF7JFQ47*97J M5*R'^48PNBQ%:3)T+&LR3&F<#>;GY;5;,3_G6YG$&;L5)-^F*17?KEC"GRX& M]N#EPEV\?I#%A>'\?$/7[".3GS:W0IT-=Y1EG+(LCWE&!%M=#"[ML] 9%8*R MQ.>8/>5[QZ3HRCWG7XJ3F^7%P"I:Q!(6R0)!U<"D?+@:S 5FR%=TF\HX_A:SNT+C@13S)R__DJ2H[ M=@>;]P%Y^^'R/7GC,4GC)/^5_$X^??3(FY]_ M/1]*54]1>AC5S*N*Z;S"=,D[GLF'G"RR)5MJ])Y9;SL&P%!U<-=+YZ675XZ1 M^)%M3HAK_48,1/5\GMF>%.NCN_NB7/?;4W]Y+<9+D46S6"2O+W6U6 W$B6YO_H MG%K11GI:,3&-LK>;.A&81T]G/B.QK/R3,JV#C M$E8LTZI%MNY-A=?R#;%B!A(0C6\M!DYZ&)T4.7>_8@[%D]E.2,;)A0Z["L M&%TD)]&AS70V,M;2UT9(F#?IC NN.^ZZ:-)QD3-SNB[JTG3% F0/0A"LY8_I MSA]3\Q@CV#*6Y'(M&"NF']V]-Q+ZWGLDS$/"%DB8CX0%2%@(@K7<-MNY;09= M7\^0SD/"/"1L@83Y2%B A(4@6,MYISOGG1K'N9M,,D651*A5D\YJ1GE?JR%A M7@6SW;TYR3JQQM/3V<$4AZS51\(")"P$P5HVLJTFHF69)TR>IK$L1Z\5*Y=2 MD3JF:ZVIS*R^KH+2O)IFVVU?6+=?6<)]@C3QZ+97K"J?;ISHSL;3 DS:MI[2# Z36MLX*S MQX?3*[):'TH+H+0016M;JPG8VS^(V&NF5_K\ZO0*C5#: DKSH;0 2@M1M+8%FX2"_8.,0J_I%9I;@-*\ MFG88>+,M@(B:78OW?L@Q.2PSN+?1 MH+D$*&T!I?E06@"EA2A:VXQ-1L$^QE+: TGPH+:AI^V'Q\5C[ MRENH*VH=%FU;I\DV..9LPZW@$6/+G*P$3X_(-#C=:/Y4V^IK34EWI'U5SS.W ML?==AV81H+0 2@M1M+9WFBR"8\XB_*^752TFZJ" M5NQ#:0&4%J)H;9,UF0+'& :>%RLKFB3ETFIG-\&^;F.AW?9Q9>;U-A@T55#3 M]E\_[!@+&O^'T@(H+431VL9JXO^..?[_X'>EK:4B76YO3$G$=]FLMHMM+NZVT)Y66XLXRTG"5JHJZV2J[HRHMD!6)Y)OR@UU]UQ*GI:' M#XPNF2@*J.]7G,N7DZ*"W4;4^7]02P,$% @ 6X585D*P,1B8!0 &" M !D !X;"]W;W)K&ULK5I;;Z,X&/TK5G:TZDAM MN4/HII':0FZ]3-7,[#RL]H&"TZ "SMA.V_WW:RZAP3B4:OS2@#GG^#-\!_O# M';TB_$S6$%+PEB89.1^L*=V<*0H)US -R"G:P(Q=62&%;# ,HH*4 M)HJNJK:2!G$V&(^*MGL\'J$M3>(,WF- MFD:X/\N88)>SP?:8-?P$#^M:=Z@ MC$>;X DN(?VQN+O&+Z2O6.0#^41 MH>?\9!Z=#]0\(IC D.82 ?MY@5O2G10]YD3]X]WZI-B\&PPCP&! M5RCY&4=T?3X8#D $5\$VH0_H=0:K 5FY7H@24OP%KQ56'8!P2RA**S*+((VS M\C=XJV[$'H'IB EZ1=!Y@GF 8%0$HR_!K AF7X)5$:R^!+LBV'T)3D5P^A*& M%6'8E^!6!)G+I[>]D'*[G%KQ?-6RL0JLM(+:# >8?0* M<(YG>OE!D=H%GR5CG.4N7%+,KL:,1\=W_G?@7SS^F2W#O/X"K;[>WW^[ MJ>B!\-38&C'0%=U71#053=]"3>,KAZD>]WTQ3;KI/O=]-L =P8_Z3]V34"? M]A^[B#[K/W81?=Y_["+ZXO>>^_7OW;J;_G2U(XN-VMY&H6<6X>!-O("Z^?60AW!GR R-V!O59 M(\H4\V2*^3+%)C+%IC+%9C+%YC+%%G;;-H[9MF$;9EI.VX0"-=TY:$&GMJ#S M>U-;5"YT/O)49R^?]91,,4^FF"]3;")3;"I3;"93;"Y3;.$(7&"PM6[+52*@ M[>AM7XF EFH<=-:P=M:PTUEEK9"Q @+N"@@V537\59@J0DD2X/)BT2KT5]G7 M<"]*]91?(E^)0 Y?4HA +K>^]X4@KIX0]C;DRHD^H)D0Q!<30A 7]Z(-,DYU M+O#K-D@_=;F8;D0@^T =X=8IX7Y833:2H5+5?*EJ$ZEJ4ZEJ,ZEJKIKWW#BA=J>QMQJ40/Q5;S(1-Q-N,EA_NZ]9Z&_NBV,SCVB^U ML[DF:%_DV][%YM^[?+EG?AO@IYAY.8$KUA5[/[%*&I?;T.4)19MB*_ 148K2 MXG -@PCB',"NKQ"BNY.\@_J? <;_ U!+ P04 " !;A5A6\J^4!%$# #E M# &0 'AL+W=O?XGN/X M @ R6Q M;AF&HRW,\ M@PF(A_DMDR.]9 FB! B/*$$,IGUM8)Y[IJ$ 6<1C!$N^=H^4E"=*G]5@'/0U M0V4$,?A"46!Y6< (XE@QR3S^%J1:N:8"KM^OV+]GXJ68)\QA1..?42#"OG:J MH0"F.(W%'5W^@$)01_'Y-.;9+UKFL8ZA(3_E@B8%6&:01"2_XI?"B#6 Z>P M6 7 J@+:.P!V ;#W!;0+0#MS)I>2^>!A@=T>HTO$5+1D4S>9F1E:RH^(VO>) M8/)I)''"'5^/;JXNT/W@U\4$G:!KS!A6.X&./1 XBOD7.?LP\=#QT1=TA"*" M[D.:V ,W]_,ETC&]U MMAV2S#L0V8:E[=+2=A.[>S&=0E9:D, O2+H+==[E'&9^2%2I7+A&RS+E&[58 M=Z4^S+8WP[SZ,*-3AFTHZ91*.HU*'G&@<@V+#6-MY;& M:'P'WTR-E:G^NJFU38NQ=:ILIW*H1LUKOM>@0['E#NEK_5\";);UT5(X38G( M>ZERMNS5!UF'6ID?JAX^ZRO?:/(/@"O,9A'A*(:II#1:7>D6RWOJ?"#H/.LR MGZB0/6MV&\KO$& J0#Z?4BI6 [5 ^67C_@-02P,$% @ 6X585F]6_TI< M P +0P !D !X;"]W;W)K&ULK5?O;]HZ%/U7 MK&R:-FEKXOPD'41J2:?U0_>JT;WWOKK)!:(E-K,-]/WWSW;2%()!5<47L)US MCL^]SC67\9;QWV()(-%34U,Q<992KBY=5Q1+:(BX8"N@ZLF<\89(->4+5ZPX MD-*0FMKU/2]V&U)1)QN;M7N>C=E:UA6%>X[$NFD(_^\::K:=.-AY7OA9+992 M+[C9>$46, /Y:W7/U2VG#B>=@0U%%)+$/6U@2G4M592/OYTHDZ_IR;NCI_5OYG@53"/1,"4U?]4 MI5Q.G)IB3=2U_LNUWZ **M%[!:F$^T;;#>@XJUD*RIB,K!TU%VV_RU"5B MAX#C(P2_(_A#0GB$$'2$X+6$L".$)C-M*"8/.9$D&W.V15RCE9H>F&0:M@J_ MHOK<9Y*KIY7BR>SVQ_2ONQOTB!/Z.9) MO6D"T,<<)*EJ\4F!?\UR]/'])_0>510]+-E:$%J*L2N5+ZWN%IV'Z]:#?\0# M]M$=HW(IT TMH=P7<%5 ?53^A'XS=S6XF+*C(P^D^ M*C]$X=0/7U![WJ/>>W3:.^/JLJ(V[RTQWMDOP=[0N@4410-0?@@*@O2(\;@W M'I\T/I-$@LUV?+A9&H<#VQ90/ 3E%E"4>G;;26\[.5E=.,/RLJ$\G-B/.^V]IV\MK_1P M/Q]' ^L64. %HX'U0Q2.CQC'WLM/M?>V NMX>Z9P$..!=1LLB+V!=:M8E(9' MW.\T&OBD^PFTQNL7^M>V/1G+S)M(WU'^**B M4P M5Y+>1:(\\;8W;2>2K4RW]LBDZOW,<*GZ>> :H)[/&9//$[U!_P\A^Q]02P,$ M% @ 6X585C\VC?N# P ;PL !D !X;"]W;W)K&ULK5;1S<@Q@-^$I5)8,'@>2J MKJGX>0T5WPR]P-M-/);SA3(3_FBPI'.8@OJV?!!ZY+^6U&O7 M-('[[SOV6VM>FWFF$L:\^KLLU&+HI1XJ8$97E7KDFZ^P-=0S?#FOI/U%FRT6 M>RA?2<7K;;!64)>L>=+7;2+V H+X1 #9!I!N0'0B(-P&A&\-B+8!DJ*OZ!%RSO*R*JDMU8<,%"TK^5'COTTS].'=1_0.E0P]+?A* M4E;(@:^T-+. GV]E7#L@.*0P->>6F-D9^R:G&7,(+] M8? )$4R(0]#X[>&!(SQ[>S@^XR9LRQ1:OO!4F4Y6X_O5LU1";Y\?KJPWK)&; MU9PIEW))R$^(ZOZ#[I?GK.^7'1XM^CI..LK$#U"=11[X#%/1(WZT_ M:?4G9_7?9I.)2W;B6"Q)THYN%ZH7X8YP%RK"V"T\;86GYX5SH:]09K<&*DI] M30A@JJ25RTUZ7'D<=XMP# J"M.,X.P9%0>AVTF^=],\ZN5<+$"[5?4?>@J2S M;\?'J"#!W1(XJ$(2NW4'^-=5C<\J?^+J8 .CI>#KTG1@S@L7.TZK,.UN91>L M'Y#N<>6"Z>1$'4_^7B=2@YC;CDZBG*^8:N[N=K;M&J]LK]29OS;=I.UP?M$T MK>@=%?.2253!3%/BBT1K$DUWUPP47]I^YYDKW3W9UX7NB$$8@/X^XUSM!F:! MML<>_0=02P,$% @ 6X585C:F@*T^! UP\ !D !X;"]W;W)K&ULK9?;;N,V$(9?A5 710+4D:BS4MM UME% ^S!B+/; MWC+RV"8BB2I)VTF?OJ2LR+9$J0&:&UN'F=$W0W)^&7O2-W?+B>5H(L@@E3H$47\[F$&6 MZ4B*X^\ZJ-5\4SN>7K]&_UPEKY)Y) )F+/N3+N5F8L466L**;#-YS_9_0)U0 MH..E+!/5+]K7MHZ%TJV0+*^=%4%.B\,_>:X+<>* _1X'MW9PW^K@U0Y>E>B! MK$KKED@R'7.V1UQ;JVCZHJI-Y:VRH84>QH7DZBU5?G)Z]VWV_>LG]'#SUZ<% M&J$%71=T15-22#1G7%=:(+9"M[ "SF&)'L@SNA$"I$"D6*(OE#S2C$H* EW< M@B0T$Y(0__ MAES'=0WNL[>[XW-W6Q6JJ9;;5,NMXGF]\>HR2%4&4I7AVI34(8IOCJ)7YK4H M20H32RT] 7P'UO377W#H_&Y*\9V"G27L-0E[0]&G=\4."LFX&E]3G@?GH'+6 M#6,WQ8X7C^W=*7_7R$^"QN8,RV^P_$&L>Q"2TU2JD5 K)'VJYN+ABI75I#71 M'F*&)R!>XKDMVJZ1[\2N&3=H<(-!W"^@&@W*CFO%1!=T/ASX7M*BZQKAV(G, M=&%#%P[2J7:HFEVANHV:VD7Z4A63%A+4=)*($PE([$EIA X[/$Z+N&L1^HD9 M.&J H_\:?2 \W52@2]@I+2J5LD@38-0=3NSY+<:ND6,FC!O">)#PN]P -^'$ MW2D8X:B%8S *@YY!3AJB9)#H@4F2:7UK]R\396*896[8'EF#E1,F/97#SE&0 MG+?WV(N317-I;+5UM'?JM>\5[3SW$S'&@Z-TDVO-_8?H%F9,%G=J/O+#,&ZW M7).=&V//ZQFU497F#MM':)5Q;80F*RBW@H>E0L/2]?_Z;:X*TXC[ =AF[QKUK!6*5E_Y\!=@1H%GMMNN"8S'(4]NH"/2H:'I:RW[^*N#(UP?,!KL@4M.B!_JH87A8Q'Z2 M;$L.9ZU,G?9(D8*1LRM7HRYDUZAO2AX5#0]+VC=UR#67],5&PO=V]R:W-H965TTDYFB/37M#UQ2:I%5#4UV%7+4#<*:.5( M-0^3*,K"FC(1Y!,W=JWRB5P;S@1<*Z+7=4W5EQEPN9D&8 ^=6")?QSU8SZ*:TQ-WVL_JOSCMZ>: :YI)_8I5938-Q M0"I8T#4W-W+S&VS]#*U>*;EVOV338D?#@)1K;62])>,*:B;:?_JTC<,.(D3!@<(Z9:0OI8PV!(&+C*M%1>'@AJ:3Y3<$&71J&8;+IB.C?:9L-M^ M:Q1^9<@S^>7'^>]7%^3N_,^+6_*!7(I2UD#NZ!.Y%R4H@P?',-#D;0'8YOH= M@NYO"_+VS3ORAC!![E9RK:FH]"0TN!ZK&I;;N6?MW,F!N>.$7$EA5II*!Q;"O85*K=),Q"P8$:3OVXDYP1384-5];=O+]JY!OZY M[.URIAM:PC3 ZT.#>H0@__FG.(M^\<7Q1XH5/TCL18P'78P'Q]3S&>44#SJA MACS D@G!Q-)&N@'%9.6+8ZLW='KV4GW,A^,QGI;'W?AX0&DZ? DJ]DdzT MH!=^AIV?X5$_F,!X^VO,6'P2B,$CTDC-[/G1SA:Z4N0+4.7-UU8[VUE1$I\. M>M[V0>,HZUGS"&4CO[.LG&^VJG'/WN/?& M9UC]M,7*OS)MZ71%%5XLFG!8H&1T8HL-U98C;&@$&J+8&8UP%N@3$+,C9^ M]TP\'&F%I^,C_<'E;G))B();P7[03)<1_HQ1!CEIF-Z)]A'Z?&XL+Q5,N2=J MN]AI@%':*"VJ7FP<5)1W;_+:W\.)(+@D"'I!X'QW!SF7=T23.)2B1=)&&YH= MN%2=VIBCW'Z4O99FEQJ=CO?W7]?WFV>TVCP\[=:+Y]73!GU$&R(EL=>%WMV! M)I2I]Z&GS7%6Y*4]>MFA@POH"5H+KDN%[GD&V?]ZS]@H)^+1&EI*N;7N;0[VO0\ MS7;17-4DA0B;-E$@#X#CMV_&,__+%:_3P>OT&CW>-%4"$HG<=(1U2Q(&QZM0 MY\QVN)G#V0X]Q)/0.YPZ\$ZJIP)9N!Y1*!4-UUTA#:M#&RZZZOL7WO6P^4(% MY0HQR(W4'WVZP4AV?=%-M*A=+29"F\IVP]+\2D#: +.?"Z&/$WO \'.*_P)0 M2P,$% @ 6X585A;Y2=PG!P 24@ !D !X;"]W;W)K&ULM9Q=4%N) MF6+P F[:F?WQ*S"Q Y95W)[>) :_YY&0=(S>D>#\,2\^E4M**^G+*LW*B]&R MJM9GXW$Y7])57+[.US1CW]SGQ2JNV&'Q,"[7!8T7C6B5CA59-L:K.,E&T_/F MW-MB>IYOJC3)Z-M"*C>K55Q\O:)I_G@Q(J.G$^^2AV55GQA/S]?Q [VCU8?U MVX(=C7>41;*B69GDF530^XO1)3F+E$;01/R9T,?RV6>IOI2/>?ZI/@@6%R.Y MKA%-Z;RJ$3'[]YE>TS2M2:P>_[;0T:[,6OC\\Q/=;2Z>7?I7LJB6 M%Z/)2%K0^WB35N_R1Y^V%Z37O'F>ELU?Z;&-E4?2?%-6^:H5LQJLDFS[/_[2 M-L0S >/P!4HK4/H"[8A ;07J4('6"K2A KT5Z$,%1BLPA@K,5F .%4Q:P62H MP&H%5E]@'.LX^:GGY*%ED%UG'_3V4/6'9F@W>C88DZQVX5U5L&\3IJNF=XYWX]R^EX);]\V[F\OWP9M;Z7?I:E.R MN+*4[N@#LUPE798EK4HISA;2+?MIN(M36DHO;5K%25J^8HH/=[;T\L4KZ864 M9-+[9;XI66QY/JY8'>N2QO.V/E?;^BA'ZJ-*-WE6+4O)R19TP=&'8CU1!( Q M:YQ="RE/+72E"(DVG;^65/*;I,B*PJG0M5A^1]=,+A^5VV)YN,F$7=X==..')O^+7SY/[P:^?)@^'7SI.'/];OLQ]KNFBX7!:,8G7G<[7AJ4>[ M8FOD=W2=%U62/4A!MKV'U_?"OR,6+@45797_\#R[96M\=CU1."O7\9Q>C-A, MH*3%9SJ:_OH+,>0_>'Y!PFPDS$'"7"3,0\)\)"Q PD(D;(:$12!8Q[O:SKN: MB#[=WGQYOMSJ]$97S[<_3XFA:#IAOU>?GUM.R#_5K8ULW2%%6?],;'89AI6:S8WO X+-2454/3=F&=CC=V M'6\(._[-FA9Q,V%IIS"E])_D;U9Q)MUNJB+9YO(L+_%IG%9+WO 0%G#J[ 4) MLY$P!PESD3 /"?.1L )"Y&P&1(6@6 = YL[ YL_,?,PD=Y%PFPDS$'"7"3, M0\)\)"Q PD(D;(:$12!8Q[N3G7$N8C80$2%EH'/M$Y/ID=AK'TUNRGFA$G3)955>;G:43>KR3)IV=J MEUFRBM/!J9JXB%,M!:794)H#I;E0F@>E^5!: *6%4-H,2HM0M*Z=GRT,DY^8 MM[5PE)&1-!M*E.9#:0&4%K:TSN*@H2B6V?<6)TXQ3-/H M>^LPCE@*L@US2OH;2;"C- M@=)<*,V#TGPH+8#20BAM!J5%*%K7Q?LM%$3_F1F=<(/&R49&TFPHS8'27"C- M@])\*"V TD(H;0:E12A:U\C[+3%$O"=&D-$9G-FZ229F/Z.#;F.!TAPHS>6U MR$0SE$D_HX-N4H'2 B@M'#A&9@-;+D+5KFN&_?82(EP!_T9&!]T_ J794)H# MI;E0F@>E^5!: *6%+:WC&95H!RO?O+AZB5SN>XL3)ZNZ81S)Z/8;.XAX9\>; M:DF+9C'N0Q:G:3Z/*^[C5E=BSLD.@NX'@=(<*,V%TCPHS8?2 B@MA-)F4%J$ MHG4]N]^*0JR?F;]!=ZM :3:4YD!I+I3F06D^E!9 :2&4-H/2(A2M^T#Q?J>, M(MXI;[)JNT# M_KNSN_?>7#9O_^B=OR)G >&<#\E9M'VKS1Z_?%26_-EE5 MB^U[:[8'5;YNWAWR,:^J?-5\7-)X08LZ@'U_G^?5TT%=P.[M0=/_ 5!+ P04 M " !;A5A6UG)KOL(& "!1P &0 'AL+W=O/ M_BKDM\F+S>H-&A;>+ FS\B=YJ6.E'IFM,IY$=7(^@BB(J]_^:[TC-A)R1YP@ MUPGR=L)@3X)2)RB')@SJA,&A"<,Z87AH@EHGJ( ME*=VF9^?C$%<5.$=3_._!GD>G]P9UJ5Q=4^<*_/Z]O+\WKF^(I_(Q2K+X[*, MW+&GO.0X,?PT#N*GC%RPO/(9<>)9$C%R[[^2CSKC?A!FO^5Y7^]T\O'#;^0# M"6)ROTA6F1_/L],^ST=:K*\_JT=U48U*WC,JA5PF,5]DQ(CG;"[(=[OSJ=P! M]/-=U.PG^6T_7R),N" 7WI3K]CRSQ=VINN=Z>[J[@SW>A. MO_33SL&;AV\[%:1;AV^[*-T^?-M%Z<[AVRY*=W_NN$]_;M=YAZ=+'6>QTE2[ M4GK*WD-1E?,M6R8ISPLZ+^3J2EY<$?_V\G#BD)B.Q PD9B(Q"XG92,Q!8BX2FR(Q#X2U:G?0 MU.Z@2Y\X,6>YRDE^224)7["4L->\&<^8J%8[K6-K%8GI2,Q 8B82LY"8C<0< M).96V+#$BG=\SY-/E X4[;3_O%F%@C!95L?M*$\0-= 4J8EJUM#U;H&5>O*\]:UHWZ&.T.1AYJFM@?\93=*H=)HV([2!5%C>3AJ1QF"*$W= MV/CJ'!5$*72P-2Y+$"7OC,L61$D2W3HHCF!/C,/K_&?A@F,Y\+WUQ<=#+'OG@B M,1V)&4C,1&(6$K.1F(/$7"0V16(>"&N5J=:4J?:.;U(T9.TB,1V)&4C,1&(6 M$K.1F(/$7"0V16(>"&O5[JBIW=$[-%N=YK$UB\1T)&8@,1.)64C,1F(.$G-' M.VWEIZ$V&FSUJ(*H@29OM>N>($J3]KU7&3?E,P:^Q^^TCBT;)*8C,0.)F4C, M0F(V$G.0F(O$IDC, V&M6J72^E]GTCLVJC4.*E^HID,U ZJ94,V":C94U"WO@?. 5>=KNQHPL7J>E0S8!J)E2SH)H-U1RHYM9:J]44?<8N MBA-\R"X*V_\I.Y77121W%I&]BOR87*UX&E3SJ_):LID?\@7YCUPO6>J7E\CZ MHBF>%-*YAJ,K"ZGI4,V :B94LZ":#=4\X4H="I M(E!-AVH&5#.AF@75;*CF0#47JDVAFH?2VH6\GC5"NZ>-_-@GLMWHT04,G4 " MU0RH9D(U"ZK94,V!:FZM;3:E(YG*P^T6=S=,4R6%;K>XNV$J5<9[I@_0]4P2 MVCV5Y#P.(C_\R1ZWUSH+"&HID,U ZJ94,V":C94U"7D\8HIUS&GZTQX5. M%8)J.E0SH)H)U2RH9D,U!ZJYM;;9E2JJ-%2W>]S=,%FEVL['N(*P\7@CK%U+ MZPD\M'L&S]V2S8*\H_U.;M)DOIKQ[/#6%CJ/!ZKI4,V :B94LZ":#=4U&CRU@J*9#-0.JF5#-@FHV5'.@FEMK[2^<::/M;W^)PJ3R MF^VMUE80)JLCB6ZUMOV-NUY$+'TJ[^62D5FRBGGUE?AF:7._F//RKAE;RR_H MB4,%RUUZXE5W@UGSU<^-AX3S M)"H?+I@_9VD1D/_],4GXVY-B!Z6M8"! NB126GK72.L?->WV8MH+%YR +MC,-LV]TS[\;* D$(K:._=- M@^&<'SZ/_23NF>TH^\(3C 7XFF>$SXU$B.+4-'F4X!SQ$UI@(I]L*,N1D$.V M-7G!,(JKI#PS;(_;M#&=T-S>@\7SC M+MTF0MTP%[,";?$:BX?BELF1V5+B-,>$IY0 AC=S8PE/0^BIA"KB]Q3O^,$U M4*4\4OI%#5;QW+#4C'"&(Z$02'X\X7.<98HDY_%W S7:=ZK$P^MG^N>J>%G, M(^+XG&9_I+%(YD9@@!AO4)F).[J[Q$U!$\6+:,:KOV#7Q%H&B$HN:-XDRQGD M*:D_T==&B(,$6>AP@MTDV/T$]X4$ITEP7IO@-@ENI4Q=2J5#B 1:S!C= ::B M)4U=5&)6V;+\E*AU7PLFGZ8R3RS6%[]>75S?@]7UYYN[J^7]ZN8:_ Q"+#=1 ME"*U-.8RITRD_U0#\#'$ J49_R2C'M8A^/CA$_@ 4@+N$UIR1&(^,X6)(8Y.@ -_ K9EVP,3 M.G]].AQ(#U^?;HU4X[1KY%0\YZ4UPEOI- 'N<*%6@FS!BM2.5RORYV\R'*P$ MSOE?0]K7;'>8K;Y63GF!(CPWY))SS)ZPL?CQ!^A9OPSIIA,6:H)U-'5;3=TQ M^N)PAP.Y;0$ZV.5#,M:X28537Z9/BPD,W&!F/AWJT>3>3HU MU0D+-<$ZFOJMIKY>D]4X[\ 8SM3N>VP@"-JP9['C(-OV@V&'!6TYP6@YEV6. M"+@N!4O;BBXQRD0"_@4W!6:HVC?-3AK\(1Q]P5OWB4Y8J G6$7;:"CM]1^]- M=6JJ$Q9J@G4TA=;^9&?I=5_#ZSC+\8_\-Q1F6=#N.7 HS(;0'_8@/#BPPM&R MEB3-4?;_;#C^BK?N&:VT4!>M*Z^]E]=^1R\V<%W"ZJ2%NFA=8?>'>#AZGOT. M.SI'!O*\8-)WXW&4[T*W;\:!*!B\Y,7](1J.GZ+7A:HH$]_ +:-Q&0G^>@N. MDM^\4W320EVTKJK[@SR7W M+7@<%3C.T>_A<=34FTY[%C0/6CDY9MNJ)<9!1$LBZOY'>[=MNRVK9E/O_IEJ MQU4MHCVF[N5=(;9-"0<9WDBD=>++*;&Z/58/!"VJAM$C%8+FU66"48R9"I#/ M-Y2*YX%Z0=ND7/P'4$L#!!0 ( %N%6%;ZWJJNB00 "\7 9 >&PO M=V]R:W-H965TV+>(ER; X8BN2JT_FC&=8JEN^L,6*$YP405EJ(\<) M[ S3W)I-BF>W?#9A:YG2G-QR(-99AOGW4Y*RS=2"UNN#.[I82OW GDU6>$'N MB7Q7R=1R M](Y(2F*I*;#Z]TS.2)IJ)K6/;Q6I5:^I W>O7]F_%.*5F"-U*N_8YH)4@GS-%[-4%'_!IL2.%#A>"\FR*ECM(*-Y^1^_5$;L!,!@ M3P"J E [P-L3X%8![J$!7A7@%7F[NKDX?+F&GP&9WA%)4[!^8LZ7PF5:TX$ M^!@1B6DJ/BG XWT$/G[X!#X FH.')5L+G"=B8DNU)4ULQ]7RI^7R:,_R$($K MELNE .=Y0I(F@:VTU(+0JZ!3-,@8D?@(N/ W@!R$>C9T=G@X[ F/#@]W!M2X M]>MQ"SYWW^LA"Y5D$MR1%>.2Y@MPF9?)KI/FGS\5'%Q*DHE_^[PON;U^;EU1 MCL4*QV1JJ9(A"'\FUNS77V#@_-[GFTFRR!!9PU.O]M0;8I^]'FZR<[C[W"M9 M_()%E\_GF3=VPF!B/^_:TD6Y ?10$Q7UH) 3.C6J(<2OA?B#0DXR?2;^*\\" MFP.:J*-"YQ0_I43EI<3Y@NI++ 21O1)+_F!G6Y_1"(U@2V,?S'?&;9&];"&$ M_2J#6F4PJ/)&+@D'JKR QQRG*8NQ;!>*4LP@S5M/NTFRR!!9P[Y1;=_H'2O( MR*2G)LDB0V0-3\/:T]!(!0D["1$X?BNWNA@?>:W$ZF(\Y/9GU;B6,!Z4\,!Q M+G#5>ZG<4N6"+'AY*#A)=8Z!F(G^LC'N[,?UPW;1Z((@"MK*NB#DP3UE$3K; MGL9YY\)8+="L96._K;$7YN\(*%7VP=11#/;HW.G=X*#.BW6&GJMLN%X7NFWF /_69C3;)%IMB:QFY[;SCN/N",)Q MO';F=5%NV$9%/2@4!NU6V]Z9)&:$+XJ)K%"_!-:Y+&=P]=-ZZGM2S#I;ST_U M-+B84&YIRE'R%>8+F@N0DKFB=(Y&:DN\G,Z6-Y*MBGGE$Y.29<7EDN"$< U0 MG\\9DZ\W>H%Z1C[["5!+ P04 " !;A5A6YF;:.RX( #O9@ &0 'AL M+W=OP;!RT/6<#)CM0/7\#$&'QS@Z?_O$F,<\X/8WSLX_@8 M+E_RXO?RD;%*^C--LO)J]EA53Q?S>;E^9&E4?LJ?6%;_Y2$OTJBJ%XOMO'PJ M6+1ID])D3F59GZ=1G,U6E^UU7XK59;ZKDCAC7PJIW*5I5'R[9DG^JKT]?BGII?E V<NJ(:+ZUS.[84G22/7M^*-#9X=U-HG' MEU]UN]WX>F/NHY+=Y,D_XTWU>#5;SJ0->XAV276;O[BLVR"M\=9Y4K8_I9=] MK*;,I/6NK/*T2ZYO01IG^]_1G]T=<91 Z1L)M$N@4Q.4+D&9FJ!V">K4!*U+ MT*8FZ%V"/C5AT24LIB8LNX3EU 2C2S!&":K\UHZ37_>2Q,[7W?B]5ZD;XB*]#G/ MJL=2LK(-VW#R?7$^H0)@7F_>81OIZS9>4Z%HLO4G22%_DZA,J?3USI1^_.$G MS@V[$3-W[*EFY'<94\SXNVP28XF9SU$Q::/LZ?<-$3#.]/M&Q+C3[QL1XTV_ M;T2,_QV/F_JEYYEE._:?**;:2[*JKX.U^8?N[S,A(S MD9B%Q&PDYB Q%XEY2,Q'8@$2"T'8H#SU0WGJ']1/Z+[^^GA*GGEB82,Y&8A<1L).8@,1>)>4C,WV/Z M4<>H+RE5QOWG:9BV5'5]U-Z'G#"B*^J"WW\N#X6R%!:*G1JN5#-@VI^IQVWE4M#5I&9"-0NJV5#-@6HN5/.@F@_5 J@6 MHK1AN?9S-D3[J$X5.H(#U4RH9D$U&ZHY4,V%:AY4\Z%: -5"E#8LXGX:APB' M!M[I5*$C-U#-A&H65+.AF@/57*CF036_TXX[2U76*1DWJJ=A=&$8ZKA/Y809 MLOY6F]H/PA#Q),QUG"12E&TD-T]X7^FY%N>?73;0>1BH9D$U&ZHY4,V%:AY4 M\Z%: -5"E#:LU7X6ARP_JD>%CNA -1.J65#-AFH.5'.AF@?5?*@60+40I0V+ MN)_6(<*A@G=Z5.A(#E0SH9H%U6RHYD U%ZIY4,WOM..N\N3S_G=#0DX((4?? MHQI^M;L?CZ'B\9B;/"OC;9:RK.+5BCC[W%J!:B94LZ":#=44CHZND# BU*5T5$# M0DX4-8ZBAO72C\50\5C,8 [U]06/6SO0$1FH9D(U"ZK94,V!:BY4\Z":#]4" MJ!:BM&'-]D,Y5/VH1A4ZJ@/53*AF034;JCE0S85J'E3SH5H U4*4-BSB?E2' MBH^)(VY4H=,X4,V$:A94LZ&: ]514@RBZ^-653MI0A>&JHWG M5D-.G&X8BO;&!_VTGXVA[\S&[-)[5C0O>>7N_N>R/;YAV2QV1SV4_COI^(?7 MXM6<76#0,1JH9D$U&ZHY4,V%:AY4\REGC&9<6]#CTJ"T89WV SE4/)!SFW^+ MDNJ;\ TE="0'JIE0S8)J-E1SH)H+U3RHYD.U *J%*&U8K?U(#OVHD1P*'3QEQMY4=0@H[>2\Z-S3*2LV+9G3BFE M=7/(M_VAY0_7'L[.\DM[CHK1]=?DPB.[/O=+S^U/!?(Z*;9R54L(> MZE7)GQ;U32WV9U?9+U3Y4WN&B_N\JO*TO?C(H@TKFH#Z[P]Y7KTN-"LXG.-F M]3]02P,$% @ 6X585E9WZQ-: P =0H !D !X;"]W;W)K&ULK59;;]HP%/XK5C9-F[0U5T+6021*BH;4"RKM]C#MP20' M8BVQF6V@_?>SG33CDM(^\ *V<[[OG._XV#Z]#>-_1 X@T6-94-&W\Q%)-^<(62PXX,Z"RL#W'">T2$VK%/;,VX7&/K61!*$PX M$JNRQ/SI @JVZ5NN];QP1Q:YU MVW%OB!4Q!/BPG7,WLAB4C)5!!&$4_8YCO4>CJ:+V6%,+]H4]EV M0PNE*R%968-5!"6AU3]^K/.P!7!? G@UP-L'!"\ _!K@OQ40U(# 9*:28O*0 M8(GC'F<;Q+6U8M,#DTR#5O()U=L^E5Q])0HGX^G#9')U>7UYW=]>!^?'N#/B8@,2G$)_0%/4P3]/'])_0>$8KN<[82F&:B9TL5 MBB:TT]KM1>76>\&MZZ%K1F4NT"7-(-LEL)6&1HCW+.3".\J80'J&?/.>&SK>V_)V2 M+#D1V4YN@R:WP3'VN,ZFU-ELRUJ%[ABTOC77L>\[;MBSU]OI.+3R.GZGLVN5 MM%AYH=]MK'8$=!H!G5<$5+O?%GR%#+<[&W&(5AV!YZ MV(0>OE[7(_76?$8WC*9Z-J9KI870A:GL$:&8IGHVT"\"D425?$)$6C"QXO!* MP8>G+/A3DB4G(MM)>K=)>O=HO20JCQFH>QHM\1.>%="6NN[!;GN^Z^T73HN5 M$T5[9R,YM'*CKX';7CI1HR)Z[=BJOD: ?GE2]7:H&@$J]5 H=1R;-J(@>$8* M(I_:)$8'AU&?#6]/XJ&5LR?OF$4ES=YZD$O@"]/8"!7KBLKJ26M6F]YI8%J& MO?4+U5-5+=!_FJHAN\9\0:A !,R>>)=M!TFO$_4$L#!!0 ( %N%6%;9H1>[0P4 !T7 9 M>&PO=V]R:W-H965TI*VX+-2T@O MC92&G+;2MEOU9>_#Z3Y0< *W8.=LI]G=7W\V4 A@V%:'=%\2(#./YQD\,T\\ M/U#VE<<8"_ M2PF_F,1"[,X-@X8R%\VE&6!D+=L:_ =PT&4.V6I M@4S3-;(@(9/%/']VRQ9SNA=I0O M WR?90'[?HE3>KB8P,G+@[MD&POUP%C, M=\$6WV/QN+ME\LZH4*(DPX0GE "&-Q>3)3SW4>Z06WQ)\($?70-%Y8G2K^KF M*KJ8F"HBG.)0*(A ?CWC%4Y3A23C^*<$G51K*L?CZQ?TWW/RDLQ3P/&*IG\D MD8@O)MX$1'@3[%-Q1P\?<4G(47@A37G^"0ZEK3D!X9X+FI7.,H(L(<5W\*U, MQ)$#='L<4.F V@YVCX-5.EBO=;!+!SO/3$$ESX,?B& Q9_0 F+*6:.HB3V;N M+>DG1+WW>\'DKXGT$XOE:O5X_?AI^;#VP>>'C^L[L/I\?7NW_KB^N;_ZL@97 M-_)^#4[!*@[(%G.0$+ ,PWVV3P.!(_!9Q)B!%G8+'>Q^4 B/C>$9*+B,<(RZLLB:M03-43@ MFA(1<[ F$8Z: (9,094'])*'2S2(Z./P#%CP T F0IJ 5J]WAQIW__7NY@ ; MJWJK5HYG]>#]]*U\ #>RI] -> B^@3^73UPP68%_Z=Y$L9*M7TFUI7.^"T)\ M,9%K<\63QZR_0-7_397%,,'\DL$:&[2K#]A#Z0J5/=EW95H@L4\8P";\# MF43"95WD#2WZ6U:O[)!"E]0"W,G!56M^7IS:T]EL;CP?9TMC!2%RG*:9WS6# MR$,U6(.@4Q%T!@D^$CE&TN2'K/&M'!_&29I7LV06!CP&&SDP0(RC+=;1*Z#= MHX@LQ[5;[+I&:&I.6]RZ1J>6.;/UW-R*FSO(36YZ7=1N=RW/]5I1:XQ(:OP[*ML-%@G#JCS $R9XDPBP2P,"3CC&X(8*#*"C"@QL]BQO9@DI M1(ZLK?>Z#'ACMJDQP?R1P!J)GU6)GPWNFEN6R!PJU"3$(&0XDHF6,S>OZ6*5 M@"4\(5L0[9GZDLD&.RS=(EV69]W=8@V8M9V MTS,T8"U!X+ &&9YY4*,-G/:XUAA9;CMZ#9!G]B6^%AEP6&44(CQLB/!"11ER MFBDQ_@&0888:L8&@VVZX.K,9=#LTNV:SJ=5'L]8E<%B8K%[4+S\$.RV+0?^W MCN91T?RQT)JYJV41'-9%8_Y/@Z,JH%'1_+'0FFFN11 <5D'_\<\:[,H5RW,Z M5=BULJ?=(M2I(\]#^BI$M?9!YO^ML-&@^GKK!AL5S1\+K9G]6J6A897VA@W6 MU^O+%9I_]E%[5JVT9@YJ_VW6F$&G(X&,HW/##+-M?O[*Y M97ZRV7I^"<_]XJ2VABD.CJ\#MDT(!RG>2$CS;"I#8L59;'$CZ"X_G7RB0M L MOXQQ$&&F#.3O&RJW:GFC%JA.Q!?_ E!+ P04 " !;A5A6SE+8-!@% W M'@ &0 'AL+W=OX[MRRD>[BC[D:P)X> E"N-DI*TYWUSH>N*M2823KW1#8O%F25F$N;AE*SW9 M,(+]+"D*=608MA[A(-;&P^S9G(V'=,O#("9S!I)M%&'VZY*$=#?2H/;ZX#Y8 MK7GZ0!\/-WA%'@A_VLR9N--+%#^(2)P$- :,+$?:!%ZXJ)R92$88HDZOA9@&KEF&GB_O4K^I\9>4%F M@1,RI>%?@<_7(ZVO 9\L\3;D]W1W10I"68$>#9/L+]@5L88&O&W":50DBPJB M(,X_\4LAQ%X"M \DH"(!U1.L PEFD6 >FV 5"5:F3$XET\'%'(^'C.X 2Z,% M6GJ1B9EE"_I!G,[[ V?B;2#R^'@RG3[=/'V;/,Y<=MHVV(.?'!'5\3EKUG9)VNB&<"KF./ M1@2.:;A,<^\E0YX),6I+N%85? MYH6C X5#!&YHS-<)F,4^\64 7:A02H%>I;A$G8@N\;X"$WX!R$"HI:#I\>FP M)=T]/MWH8&.6$VMF>.:AB;V;7H,)YRQ8;#E>A 1P"N:8B1G\ FY%0Q&S^(A? MP-_W- R!V$,[S/Q_VN8A'\=J'R?M2Q?)!GMDI(GY3PA[)MKX]]^@;?S1IJ%* M,%<1F*2O5>IK=:&/+\DJB.,@7HFV$^+8(VW2Y1"]#"+MP,_CON,8L#?4G_=% M:0E#?62:6LPJ#6R:3/*@DZ]V[5 ]7JVU;ZGH%'Y'>.=O:$ D$9V8*_> M&]K"FES=(JQWB*Q,8\^VP4X:8OT*2QL+B\C$"O=^ A4C^I"DT6IG*4L-M2OL&)%8AR$W(&@[I,G0.?+),B-%FFRJ_";L-Z M1 =OL9Y]RZ@;U+:PYAISN\MY*]W*R\)N,SO%R1HL0Y&V)OZJG6\GPLG-1B6: MJPI-5J_RT-#YJ(ZNU'8K17-5HFUHV/6?45JB6E:8 MVUW-6]E6SAUU._A@06*R##C8"/*MU)6Z=:5HKBHT6IUX [/\Z OOU?_):@AJKR^TNY52J^MZ)6D38*CN93,1\ M;V.>GRB53\O3STEVYE=[?@DOW/P,LX+)CU1O,!,[*P$A60I(XZLC"+#\E#*_ MX723G=LM*.%8__ U!+ P04 " !;A5A6 M4-V&@0@% !C(@ &0 'AL+W=O$O9,U\3(M#7)$[YC;868G.MZSQ8DP3S'MV05-Y9 M4I9@(4_92N<;1G!8!"6Q;AF&K2:/=FM>^:>R(S$<4Z2>?Q30;6ZSCRP M>?Q&]XJ'EP^SP)S,:/Q'%(KUC7:IH9 L<1:+3W3[,ZD>:)CS AKSXA-MR[*V MH:$@XX(F5;#,((G2\AM_K7Z(1H!Y=2# J@*L8P/Z54#_V(!!%3#8"[!&!P*& M5<.$3B*^04Z M0U&*/J]IQG$:\K$N9 (Y1@^JRMRR,NM 9::%'F@JUARY:4C"-D"7F=?I6V_I M3RTE\39;]5#?^ %9AF6A38S3CJQF:L8O6=I#EJEF.!\PL&08)<,\Q'#5#(<$ M\EG>\OCRY*#SLXM#+.]XEOG&ZL#XQV,,14HM[?JU]?H%O'\0OI170C0EJ3P2 M:"ZQR(EX$%.>,8+^NI>WT9T@"?^[(_5I21]TT_,F_)IO<$!N--E&<\)>B#;Y M_CO3-G[JL@@DS(&$N9 P#Q+F \%:YAG4YAFHZ)/'+%D0AN@2>,YHW MTQHS*2<*9#_!HD66CU==4FK))XJ+23,@82Y)6S8](DYW+.*UU%H,+QJ M%_(["LF^IELXNQ;.5@HW,,SSYXOC!%.23A4,$N9 PES[W<\\Z-O]/<$Z"ID# M:T^P]X7ZHX;T+<%&M6"C(YO.+%UF^4"L:#N[QG-3)>E4P2!A#B3,'2E:LU(M MR.I\(%A+_4LBS FV_B )OE_&Q1'$D7@_U MU&KJJ3*#TAQ0FEO1FGWLY7"PWUMWE+*MD;$G-51F;:T;:SFF4NM?2;#.T#0* M9Q3=/G7*J@2<+"LDS0&EN: T#Y3F0]':-K%V-K&^Z<)+A8FJ"^H M$#0I#M<$AX3E!>3]):7B[22OH-Y7,OD/4$L#!!0 ( %N%6%88^E^JI 8 M +0J 9 >&PO=V]R:W-H965T8^N-=I2]HVO"!'@>QPE_+*U$F)]T6[SV8K$F)_3-4GD-PO*8BSD M(5NV^9H1/,\&Q5$;>EZO'>,P:8U'V;DI&X_H1D1A0J8,\$T<8_;CFD1T>]GR M6_L3=^%R)=(3[?%HC9?DGH@OZRF31^T"91[&).$A30 CB\O6E7\1H&$Z((OX M&I(M+WT&*94'2K^E!^_GERTOS8A$9"92""S_/9(;$D4IDLSCGQRT55PS'5C^ MO$=_EY&79!XP)SWO)"?43?%F-.+97[#-8[T6 MF&VXH'$^6&80A\GN/_Z>"U$:X/<.#(#Y *@/Z!P8@/(!Z-0!G7Q )U-F1R73 M(< "CT>,;@%+HR5:^B$3,QLMZ8=)>M_O!9/?AG*<&$]NIQ\^_3F9@.O)Q\F[ M]Y_!],/5QWMP!FY6.%D2#L($7).$+$(!/CU$X1*GMXL#G,S!-,()N.*<" Y> M!T3@,.)OY- O]P%X_>H->)4._KRB&RZC^:@M9+[I5=NS/+?K76[P0&X^!+A!:$KHY?;AO&1ZE84\,R]F>2K?VWSZVV<_^.N.1A&0 M^\X6L_G?-JD[34K=)%C0$%A%ZFXA=='(1JU'\M"68)0OU,-"IPIUA2@5PC0-_("O:TQ"TAVLT-G"B5Q =%X@/W_HF9"&?A&B=I[HE@X<,FJVXV M$@/S\IJT-Y:0@4;"F5#-R3S<0&LU!6PHARN^WP#!:^IS.U!$%/7TWN5.I2+9DWO\:&>F0? MR3$K[#N]KD[?$F7LN($MJKSE5GE!Q0L^JR:_PR$#7W&T(2G1L@\]7IKS2S=4 MFQM%"YI"J\JN_*3O-I29K(][6=>IK'@GZZEE.K] >3YX^L0Z&A*XTZPK@S*$ MOM,$C2?Q.J(_"#M>%'*@,I<.U/F:,6BHUP5W1G49*U_FNXW9DRIACN4LA;88 M@_-+.#%?63'?[<6.ED/?=%-F/;0%F071G4I=JLJ@^6Z'YES7QZJ%Z;N,%7TT M)'"&5%DI]^8?L6]Y]RG=_JV9-V2VGSZRNT.%>_KWLW=QI/%:TIM*IHRN-"M\=]SN8%+?;4'^H/ MG]8H7=3 G69=&90EAD[O5]GMP+]RK9*8+C$'^Z5\;#=TPS]U63:*%C2%5I56 MV5Z(_O\.(&RTV]HH6M 46E5OY:^AVU\_HPT(33/M#[JZ*;-$0:^K/[NZLZRK M@O+&KJ]]-&'(6@V-\]Z M^H. +-H@5-H55E+_W&_M(]460V/"W/;-8H M3_7Z(TB9>"0V\ ]R0(ABPG3+9 MQJ@;+]$D1Z*["9/F/]6H(&QGQ^"=.'E.E# M;M/WG!Y2#EUYJ\3L(5FCC!Z2-RV2RX6X2<3N7;?B;/'J MY57VPJ%V_MJ_"'8O4"J8W?NH'A1=?P?4$L#!!0 ( %N%6%;4J':C,@0 M *<4 9 >&PO=V]R:W-H965T;93WO;7/SND@00WI2R5]@7R MX]Z3>X[MZY,,UEQ\E4N,%?B>4":'SE*IU87KRFB)$R3/^0HS?6?.18*4/A4+ M5ZX$1G&6E%#7][S 31!ASFB079N(T8"GBA*&)P+(-$F0^.<*4[X>.M!YN?!( M%DME+KBCP0HM\!2KI]5$Z#.W0(E)@IDDG &!YT/G$EZ$,# )6<3O!*_ESC$P M5&:T#HTH9TGM#-E-E0R'4*DT&@@^!H($ZW1S$$F M9I:MZ1-FQGVJA+Y+=)X:7=]/[C[_>7T-KJX?KF]NOX#)W>7#%)R!RX2G3$GP MB".^8.1?' /"P!6BB$483+,Y>1)BA0B5ISK^:1J"DT^GX),)^[+DJ40LE@-7 MZ2+-H]PH+^AJ4Y#_2D$ACLY!"_X"?,_W+>GCP].A)3T\/-TKI[M:V4)>OY#7 MS_!:K^+-]9487&&FCQ28:/E 2&1$N4P%!G_=Z=O@5N%$_FW3:H/>MJ.;GG A M5RC"0THG%,W9&/_\$ ^]7FW)-@H4-@954;16JMNK01T],;&?E2A"N&YE^ M!-$3,^)2V83< '8R0-,+GT?=]L!]WI7G[9"PMJPC2;<+TNW#23.]^A:ZJ]NH M;F""'1YG?I6K):;C59[.W0J_6;\9D38V^O0VX@2@W[!H%_/(&6Q'D6ID$JM M5?. M$S176(#+Z1AT8><4G! 6T33>Y'&UU/ZR:.ZX9UN]/^9N/Z:A6LK7I[VV=C:*%3:&5I=LZ8OBQEA@VZHD;10N;0BM+ MN[7%L-X7_^>=*<L/\KNT)[CMB"/M! ME;@MJMNI\OX(YPRWUAG6>^[.1R'S">\>B05A$E \U_#>>5=7(S9?Q38GBJ^R M[T0SKA1/LL,E1C$6)D#?GW.N7D[,IZ?BV^3H!U!+ P04 " !;A5A67\]. M2U4$ "Q$@ &0 'AL+W=OJYA_<U[?30AESF24S2W$9,2W*J8,%@+);9(0\64*,=^-'>P< M)C[0]4:9"7?S. F&CN>\0AB")6A(/KO"680QX9)^_$Y)W6*-8UA^?K _BX3K\4\ M$@DS'O]%([49.T,'1; BVUA]X+L_(!?4,WPACV7VBW8YUG-0N)6*)[FQ]B"A M;/]/GO- E QP_X2!GQOX=8/N"8-.;M!YJ4$W-^AFD=E+R>(0$$4F(\%W2!BT M9C,763 S:RV?,K/O2R7T7:KMU&1^M[A]__=\CJ;S^_F[FP>TN+V^7Z*W:,:3 ME#-@2B*^0O?Z"5R H#RB(9H"@Q55&B(5>AV (C26;[3-QV6 7K]Z@UXARM## MAF\E89$;!R\V]%C6=8M,Z&5_W!-]"!UZ H@+T&ZC0'>A= M(3%:Q(19H]W*9C++E4Q)"&-'IPX)X@FRHVNAMI,K@< MN4_E0#4APT$5$C0A_6$!J8CJ%Z+ZK:)N#A*,*IOC>_-^:4F_7W/< NG4'&]E MJ3@^*!P?M#I^G7"AZ'\DJ[$Z\*E.X;KJE_;(IF;0\*.^"TW$H%L3TPJIB!D6 M8H;?)6:MVQJ;^\/&RF_]FO\V2%V !=/S[ HN"P67K0H>N-)YFNEBFAZ*Z6.> M?4[MQ67#"XSK:BR8OE=38^,Y\59@[]@\>.V%*&\ L]3Y/YKIII2OB42'U%J^ M;VT#6NF_-X>>E2TX%ULUM*6^#/_4ZI33GRNTYV0+SL56#:U_#*W_\TI4SEU^ MD;JUS#&S8/KU(F7!8.]$@L3'QA"W=X;?+%2Y?6790=U]"Z:>'"T8_T1RQ,>& M#+=V)I/Y*I]F)P2-7 MBB?9Y09(!,( ]/T5Y^HP, L4IU23KU!+ P04 " !;A5A6R8Z[&SH# [ M"P &0 'AL+W=OVT(.W#ST[3-*A.BJ;QAL:Q[W[/ MV?C)==9 M9TGF, ;UL!P)/7+S+%,:02PICY& 6=#.Z M_O8X'*+^\'9X>76/1M?GMV-T@H9245TT3-%EHA(!:!@M&7\!@2YXK 2=)&97 M)2+Q%/4AAAE5:$1>]($IB8X'H AE\A,Z0C1&]PN>2+U0=ERE-1NR&V;Z^AM] M?HF^ 82G*,"?D>_Y/GH8#]#QT:?7:5Q=R[77*O=9'UM@T[2)JJ=1QCE6 M/8Q;'7=E0=5S5/T0JF9#;:(:150=VU&-'-4XA*K;4(U]5*UM1S5S5/,0JF%# M-?=1.+"C6CFJ=0C5M*%:%E3=CFKGJ'8EZA&(D.9.MTY\+_!MU/8>M>'[=BKV M=F[G55_[['N27J$_Z$)_X_B<2+2]8L5YJUE5IO_'NX0+9HW?U0FR]/]9_LYS M<;7IEIE!%O;J/ZSDI'>>B2MMK=0-LK BRRMA[3P.'S0YJQUD86]A[4P.'W0Y MJQ_@?9LK8^U<#A^T.:LAX'V?*V/M; Y7^]P;'"'+4/QHF#-^Q74+K9!I*V^( MF%/=IC"8Z2#OM*FCQ:93VPP47Z;=T80KW6NECPO=W8(P"_3\C'.U'9B&*^^7 M>W\!4$L#!!0 ( %N%6%:F]#&DT0( !P( 9 >&PO=V]R:W-H965T M!I5Q;(U/)E/-G8]RF/<8HF^A9G@*5" M6N_*6H*VKO7UE\UYW90LW786>_9*%CB!GJ.[B02Q "?Z_,GO>%^WZ7A( MLOA 9!L:AXW&H65O[=!XI-L%@;R@_!5$_:W_OM-!Z%9!+O]L4S(\I)*')(L/ M1+:A9+M1LKW_:]5769!I:;J[1'R&^IB:F84&7!1<8./?IF;%VK:L9F8MHLO6 M9===K(OT/N;"[VS&Q.]CSL_#)J8JR5WKFSF(N9T_$B6\9*KJ,HVW&7'7MK._ M\??UZ*LFU7^::FZ.L)@3+0"%F:;TSLYU1J*:196A>&&[\Y0KW>OM4E_J%(0) MT.]GG*N5839H_A!$_P!02P,$% @ 6X585D4Q/ =] P /Q !D !X M;"]W;W)K&ULK5AM;]LJ&/TKR).F76FK7_/2+HG4 MV)E6:>VB=2_:1VH_2="P\072]$KWQP^PZ\:9XV4=7QJ#GW-XS@$#3R<[QG^( M#8!$#SDMQ-392%E>N*Y(-Y!C<<9**-2;%>,YEJK)UZXH.>#,@'+J!IXW='-, M"FS$WC/24NX8^Z$;5]G4\71&0"&5 MF@*KGWN(@5+-I/+XMR9UFC$U$OE M)[9[#[6@@>9+&17F+]I5L4,5G&Z%9'D-5AGDI*A^\4-MQ![ 'QX!!#4@. 1$ M1P!A#0A/!40U(#+.5%*,#PF6>#;A;(>XCE9L^L&8:=!*/BGTO-]*KMX2A9.S MQ?7RP\?OBP6:+VX6[ZX^H^6'RYM;] 9="K442CTW GT1D"%2H!C3=$MQU?DJ M 8D)%?],7*D2T71N6@\ZKP8-C@SJ!^B:%7(CT*+((&L3N$I!(R-XE#$/>AD3 M2,]0Z+]&@1<$'0G%I\/]#GAR.MSK41,VDQ(:ON@(W[+^KI84%^A_%*MOG:VQ M0 FL5&2&]M]WN=_+KG>2"U'B%*:.VBH$\'MP9B]?^$/O;9=S-LD22V0M5Z/& MU9%-\VR2)9;(6N8-&O,&O4LR(2)EVT(B MCB5TV5;!SPU<'S;W,^_,BR;N_;X=G4%^.RCI3>29,H>-S&'O&KE1)VW,A.Q2 M.+2Y,&R2)9;(6HZ-&L=&?[5P%^7X[RAL-#M;&;\A:"L:-@G&O@L5# MJ2XA:EOE(+>\0/HV(@3(SMUAW)EH&!PD&I\8EXS_0-!Y(^B\__A0"UAI(1S4 M!4VB:\A(BJDY+3HU];+]Z<*V2998(FNYZ'M/5R//QH%1LUCRSRI;8HNM[>#> MY=+_N\VAQA]^)]'AP7$D+C@\._KS>:[>X$EO\.SCHX;:6B8VV1);;&W;GJZ[ M?O]]]_?+)#QI^N,CFK]B3#XV] #-_PQF/P%02P,$% @ 6X585G4ICO13! $A, !D M !X;"]W;W)K&ULQ5AA;^HV%/TK5]G3U$IM0P($ MZ ):'E#:KNJM-V':9I,<@&K29QG._ J[WS.\8U[ M[>Z:\3>Q1)3P/?!#T3.64D;7IBG<)09$7+$(0_5FSGA I&KRA2DBCL1+@@+? MM&LUQPP(#8U^-^E[Y/TNBZ5/0WSD(.(@(/Q]B#Y;]PS+V'8\T<52Z@ZSWXW( M JG&Q.L9 M-B)TPRR1=4,DZ7GE_O;A>0IG-R@)]<4Y? $: MPO.2Q8*$GNB:4C'0.*:;SC;VMM@EG.N9 MY_4$MW[*H;Y\@7R%1O_77RRG]EN11Q6!Y9QJ M9$XURM#[#W$P0PYLOEM1V*VH@"7Z'JB]#"0GGO(-HIA'3*" ?W\T!X8;!D[" M0&]ZJWZM:Z[V'2CE^),.-#,'FJ4.#&.A>H0 EP4SI4@GP(5JA%+)U4FA'@7U MD*=O?$IFU*?R_0)"%KHQYR=D;Z9M[LFVK$;M4'HIN9^4[F32G5+I-\CIBNA= M'H@0J);[;*N.HC@O$N4_;454^ MJI-6FL^%TIM'N=EN-@YWY()1CNVT3B3PK@RRRNL@=6+"=[@G_$VMY3@^=? J M!?GPZE2$EI>\*Z:LUB?G;=VI9A56K_T1T0L01W(P=4/^"U6&[2O MST>%RMM'Y6^GWCC,Y*)!]8-$-O=N'0+DB^0R1A]4XE!N+B"RWNS"9Y!<&PO=V]R M:W-H965TZ. M--,BH*U6J_U@$@-6DYC:!CK_?ATG$R#)I,PH_0*Q<\[K\QS?,SPP_DUL")'@ M1Q*G8F1LI-Q>FZ8(-R3!XHIM2:K>K!A/L%1%OC;%EA,<::6:":6J, MA[INRL=#MI,Q3R*S"' ^W>$WF1'[>3KDJ MF:5*1!.2"LI2P,EJ9$S@=0"=S$%;?*'D($Z>08:R9.Q;5KB+1H:5141B$LI, M JN_/?%)'&=**H[OA:A1MIDYGCX_J7_0\ IFB07Q6?R51G(S,OH&B,@*[V(Y M8X>_20'D9GHABX7^!8?"UC) N!.2)86SBB"A:?Z/?Q2).'& WC,.J'! 50?G M&0>[<+ O=7 *!YUJ,T?1>0BPQ.,A9P? ,VNEECWH9&IOA4_3K-_GDJNW5/G) M\>SV?K*X#/[\']O:_>?IX'X.V;=^ -H"E8;-A.X#020U.J +-FS+ (YB8/!CT3 M#$3@@:5R(\!M&I'H7,!49"4>>L*[0:V* 0FO@ W? V0AU!"0?[D[;' /+G>W M6FCLLK-LK6<_UUDDQI)$8(JY? 0+CE.!\^GS[[TR!7>2).*_IKSGNDZS;K:V M7(LM#LG(4(N'('Q/C/'OOT'/^K,I9UV*!1V)G>73*?/IM*F//]"4JJD3@35C MD5#+6$C4(A2!%6>)*N7)WNIDJW>,JS&9C?"0"0G8JO 2+(Z:4IXW[>JFL]5W M/T8#RU.#<'^:RP8K9#GVN550MX((#JS2ZHS>+>G=5OJ9QL7+F#0 -Q'EB5QKR3NM1)_DAO"B^']@O[NU;BJG5VW@%ZUJUM#>R5XOP3OMX)/PI#M M4BD4H^[S)LI^C0$-O KG!39!:R2OY!R4G(-6SKG2HR$18,K9GM:VSART5>*E M>T"78D%'8F>I@];Q!&3]HEVU$.XHI9VJ!5VIG2?UY%@)?[*Y[$FZ4R/RLJ6F M4#N=80Z"E6W0;["R/;M7F8A-5O;)=#TG0DU.,)%K8?85\ZS^HG27O0=VL3 MK>%8VAM MSK3&LZEMC-P*U/-/+F>)H2O]35? +TUYU>YLK;\E##1%^A*_4WV MB4%?>X\R^?>)!\S7-!4@)BLE:5WU5$P\O_+G!E8J"2Z%)TTP'[\J)>8IB/3UG;<#XUEZSZ2SC&O>"(I MYX]"?BMFG"OR(TOSXJ(W4VI^UN\7XQG/XN)0S'FN/YD*F<5*+\K[?C&7/)Y4 M15G:IYYWU,_B).\-SZOW/LOAN5BH-,GY9TF*19;%\NF*I^+QHN?WGM_XDMS/ M5/E&?W@^C^_Y+5=?YY^E7NHO*9,DXWF1B)Q(/KWH7?IG+*P*JC5^3_ACL?*: ME(=R)\2W\.:!!R1N+M*C^)X_UNH/C'ADO M"B6RIECO09;D]<_X1R/$2D'@;2B@30%=*Z!T0T'0% 2[%H1-0;A6X)]L*!@T M!=6A]^MCKX2+8A4/SZ5X)+)<6]/*%Y7Z5;76*\G++\JMDOK31->IX36[O&6W MY!?R*98R+DTCKR.NXB0MWI!7),G);S.Q*.)\4ISWE=Y@6=8?-_"K&DXWP'U* M;D2N9@5A^81/;$!?[^ER=^GS[EY1)S'BXT,2^ >$>I22K[<1>?WJ#5$RSO4( M:MG!T>XX_QG7@HEVQW@.#'-C/B[R0T)ID@=D(@78YG,JX'ZU[5>EWQ0/"O^;C.X!H?MX+*+G17S>,PO>KI- M%5P^\-Y0[_:1][;-#"0L0L(8"&:Y$R[="5WTX1?MBLCCN_2)C+G40R\GVA[% M9=V+<_X8IV1>+D[:''+#*7GBL6P;NR-G85>TM!_G&TF:N:>50QRW/SPS \[S^LJNW<:E>UD3 &@EEJ'RW5/G*J M_:O^7NNS3G[?J#T6A=)*OVK3N"8-5C4.CT_69'ZY4N"'@;U2U+:2-[!78LX= M_X^R'"]E.7;*,A)R+K0PG+S7D[_OBUCJ=E"0RWQ"KN.[\A,AG\B[>)RDB7HZ M(+>+NTJ_-MF<6^K:P9&P" EC()AEU\G2KI-]G5]/D.X@81$2QD PRYW3I3NG MG7J,'DI9FQ5.2EY[)EMX;N6GTV3,2;5SNJNWSVB; M(.$D=54?2HN@--;0K+F"I_\M3S^VV"M!SG>*_6=I&_&)CFJ$MDKLK.\L,9(6 M06D,1;.=H,8)NJ_304-&>82D15 :0]%LCTPB]IV1;A@EQ5@L>+(O:'.(D-C+8IFBVR"K>\.GU9+TB> FR1/LD7KR==-ZOS% MAV9;*(VA:+8G)M[Z@[TU)V3L'$%I$93&4#3;(Q.*_6ZI>-.,=0O&KZ9RK=J# MPFVC/9+&4#1;>Y.\?7?T?M&SXA\;>Q8T6D-I$93&4#3;$Q.O_;WE:Q\:L*&T M"$IC*)KMD0G9/B9E;\$X?E_MKNPL/C14HVCV13$3M*D[:-=-*ZB:5MBFNKN^ MZS" TB(HC:%HMA,FA5-_7ZV*0O,YE!9!:0Q%LSTR^9PZL^7V[-?4KV<_ZJU? MU'%OJ+/(T("-HMDBFX!-W0';:DGN[.FA8TH$-I$93&4#3;(Q/0J3-<[MZTW)C0T;2@ MR1M*8RB:+;Y)WM0=F>NF-2!J)L7B?D9.6Y6'7MV&TB(HC:%H]IV6)HH'WK[: M50 -Z5!:!*4Q%,WVR(3TP'VI?&L ;.I?!,!@_78S]X8ZBPQ-V2B:+;))V8$[ M9;]H2^X0Z*9U_O)#@SF4QE TVY>5>\'W=S,X]FYP[.W@V/O!]Q'4 Q/4 _>% M\UWG4ULP@\WS*7=E9_&A"1Q%L\4W"3QP1^?6QK4Y"+IIG0<%-)Q#:0Q%LWTQ MX3PXVEOC@H9U*"V"TAB*9GMDPGK@OGJ^<^-R8TX=C0N:PJ$TAJ+9XIL4'KCC M\XV06O%9G)/VNW@;Z:%7Q*&T"$IC*)IMA\GEP>G>^A4TK4-I$93&4#3[R3N3 MUL,M=ZCOV*^V8!SC;>0N[?R<'32'HVBV^B:'A_\SAX?M.3SPUV*X>SN=-8;& MHE^\NG^._K)Y>7WO_RC^+ZJ?Q#:;^XP W ML;Q/\D*/B*E&>H?'>MHGZ^?MZP4EYM4#Y7="*9%5+V<\GG!9KJ _GPJAGA?* M#2S_ZL'P7U!+ P04 " !;A5A6,4C&Y1L# "1"@ &0 'AL+W=OQXL.'B62X!%'K-4B:'SE*I MU;GKRND2,B+/^ J8?C+G(B-*#\7"E2L!9&9%6>KZGA>Z&:',20;VWH-(!GRM M4LK@02"YSC(B?E]"RC=#!SMO-Q[I8JG,#3<9K,@"1J#&JP>A1V[I,J,9,$DY M0P+F0^<"GU]A*[ 1/RAL9.4:F50FG#^;P;?9T/$,$:0P5<:"Z+\7N((T-4Z: MXU=AZI3O-,+J]9O[K4U>)S,A$JYX^I/.U'+H1 Z:P9RL4_7(-U^A2*AG_*8\ ME?87;8I8ST'3M50\*\2:(*,L_R>O12$J MS=(? +@7^H("@$@4TT)[-I71-% MDH'@&R1,M'8S%[8V5JVSH&4M %U*" MDHBP&;H#721T1\F$IE11D.CX&A2AJ3S1JO'H&AT?G: C1!EZ6O*UU!HY<)5& M,R]PIP7&98[A[\"XAND9"O I\CW?;Y%?'2['VW)7%Z2LBE]6Q;=^P0X_6PS$ MYVBMV&&TYY2;==A.S ,_EBDQAZ.@5)D&\@)-\_H1#[TM;AO_);"O?H,PW MV.>>W*] $$79HIANW0[WX[:,M3$[Q$N"^U[<';@OU52:46'LQV70%F*W M1.SN1;REC+ IY(!R-V'N$E;>[0=!5 -L"^KM .R5@+V]@$]W\^6]^&>> >[ M<-YN#!S4L-NB B_8P5WYW.*/=<=[T+BY\X8>CNO4S; ^QO7UYU;."^:P]IV( M!65Z*X"YEGEG?:T7^?DG'RB^LD>("5?Z0&(OE_K,",($Z.=SSM7;P)Q*RE-H M\@=02P,$% @ 6X585H+\7MGV! /14 !D !X;"]W;W)K&ULK5AA;YLX&/XK%C>=-FDKV$ @O212&SK=I$VKFO7VV04G ML0:8PT[2WJ\_&P@)8 BZRY<6R/,^]O/Z]6_^);0@1X3>*4SXVM$-FM M:?)P2Q+,;UA&4OG+FN4)%O(VWY@\RPF.BJ D-I%E3(O2@[\[!HH*2^,_5(W7Z*Y8:D9D9B$0E%@^6]/EB2. M%9.IA M!3Z!E:RH:!<3P-;@*Y&9!$O&!0?O R(PC?D'B7E>!>#]NP_@': I^+%E.X[3 MB,],(2>BZ,RP&O2^'!3U# H1^,92L>7@(8U(U"0PI8):!CK*N$>#C $);X - M/P)D(:29T')\.-2$!^/#K0$U=KTH=L%G]RU*G7]=;LM81Q^K^L0MSW!(YH9L M!)SD>V(L?O\-3JP_='FY)EEP);)&SIPZ9\X0^^)[1G(L:+H!<9&]L"=[)8M; ML*BFN%\XCN?/S/UY5KH@&SIV$Q3H0)9;@QHJW%J%.ZCB+F&YH/_@HB?*G?CT M_1E@SHE62DDU.9L @E9+R0A,,(QIZ)C4.B:#.KZD@L@U%D#**-BU>K<4;U/*#"1R#-4UQ&I)2C4Z!UQG9MML* M=)BV @W&Z5'@UPK\ZZZ&WYF#X\-6_2^[(-OQ44N-#N0BO9QI+6\FL24@D4)W.9$>1:B=-$KW])JM]9IDP97( M&OF&ULDD6".;:ZAROY9ND8-USA+ FFU7;P:L;CFA2:ONEQJ4;4V]5CUI4,B? M./J"@FG@H%[P1G'/@@:3\?(,>B/";CFIY@1'X; A[:15;K]0V3@@2Y2,+=9R# C/]]R-A3KO*#VN;G2LE)-\4YW,<%',OSV;JI_49 MX%UQ\M5Z?J_.!HOSJA-->;#X#><;FG(I?2TIK1M/ML>\/*LK;P3+BM.K%R8$ M2XK++<$1R15 _KYF3!QOU #UB>GB7U!+ P04 " !;A5A6C2)F+;U&Y1TVXOIKUPX$*L&IO:)FF__6R@+%M(\@9L\#V_YPY\ M'FV$?%8K1 VO&>-J[*RTSB]=5\4KS(BZ$#ER\V8I9$:TFT#-QKE),4Y MZJ=\)LW,;502FB%75'"0N!P[D\[E=&C7EPM^4-RHK3'83!9"/-O)UV3L>-80 M,HRU52#FML8K9,P*&1LOM:;3(&W@]OA=_;;,W>2R( JO!/M)$[T:.P,'$ER2 M@ND'L?F"=3Z!U8L%4^45-O5:SX&X4%ID=;!QD%%>WM -_?$^#7 7[I MNP*5+J^))M%(B@U(N]JHV4&9:AEMS%%N/\I<2_.6FC@=W=U,YC=S.(>Y^=Q) MP1#$$B9I*C$E&N&VT(5$N*><9D4&#\@U83 C;^:[:&7F+P65F$#!$Y3P3?#S M*\)C9&1AE+[G*(FF/(4[-(53<'J-FE"F/L$)4 Z/*U$HPA,U4 MVVPJ^V=P1\F",JK?SN!1P!1-'6@"OR8+I:7YNWZWI5'A>NTXN^,N54YB'#MF M2RF4:W2BCQ\ZH??Y0#+=)IGN(?7(U*;;YJF*"LHHNVG74= -_)&[;F'U&E;O M&*O7QJJBPBU6KQ,$[:R@807'6$$;*]AA=3N]3CLK;%CA,5;8Q@IW6'Y_'ZO? ML/K'6/TV5G^7Y0\'[:Q!PQH<9#VNT/3PI4;91ASL$,/!P&LG#AOB\#!1V-:1 MU9V$V2T%>=U(VCP,=_Y2OQ>$_?],N%NMSYXB]T2FE"NCOS1QWD7?",BJ,U<3 M+?*R&RZ$-KVU'*[,88;2+C#OET+H]XEML,WQ&/T!4$L#!!0 ( %N%6%:& MF;?6(P8 $X[ : >&PO=V]R:W-H965T>%-9QM%^^MN-UQNI6N'E_Y> M>NK.V@]<.U*GP:8;[@-IKY(@=]>EAC'LNK;C=::3Y-I#,)WXAVCG>/(A(.'! M=>W@;29W_O&F8W;>+SPZFVT47^A.)WM[(Y]D]'G_$*BS;DY9.:[T0L?W2"#7 M-YU;\UK041R0E/CBR&-8.B9Q4[[Z_K?X9+&ZZ1AQC>1.+J,88:NO%SF7NUU, M4O7X)X-V\F?&@>7C=[J5-%XUYJL=RKF_^]-91=N;SE6'K.3:/NRB1__X268- M&L2\I;\+DT]RS,H:';(\A)'O9L&J!J[CI=_V:_9#E (H/1- LP#:-*"7!?2: M!O2S@/YIP.!,P" +�-&&8!P], \TS * M(>K^;_KI)US [LJ>3P#^2("ZM M:/%!TK])M.H1QXNE^!0%ZJZCXJ(IXX^++[?/BR^<+.Z?GA\_W_'[YR=R>\_( M)\[$XEZ0V[FZO7A>\"=R0>[M(+!C]9"/3$:VLPM_(1^(XY'GK7\(;6\53KJ1 MJE=,[RZS.LS2.M S=3 IN?.]:!L2[JWDJ@KHJ@;EK:+OK9I1+9')Y27IF;\2 M:E!*/C\Q\O'#+S45FS?'F!H,:XXQ-!BNQ_Q^\!3&R!JUDH'SDO1$#UJ_#O;V4-QTU;H)&=Z<\_F4/CMSIQ(&$,">-(F(6$"1"L MHII^KII^0N^=_9^]"YG\]8>Z1Q:1=,._ZW321^H$"6-(&$?"+"1,@& 5G0QR MG0RTH\N]FN$Y[X.)XRU]5V4SF0XJ=>/R+,4-$EP\MWN9]@UCTGTIB^#[,A?4 M[/>KI5A-*7,P[E5+<6WUVW8;$B9 L$JW#?-N&VJ[34T]CW:P(G,U5PC4%+9V MIJ%%M/UC(V$,">-(F(6$"1"LHI!1KI 1*@&,D#I!PA@2QI$P"PD3(%A%)U>Y M3JZT(TD^@JA9I7;V.]-RVLH$"6-(&$]APW*"JZ8DZX6+\77L&)CU)Z=IGMNTO)(PC8182)D"PB@I,HS S#*T. MF R=C:?6C"MBAV0K5QM97CCFJ\E:CT*+;OM?A](8E,:A- M*$RA:54 E-\Q$ MS2 R$DHO2!J#TCB49D%I D6KZH46>J'ZQ./'AKJ]([;K'[R(^.O2A*+>"M4" M6\L&26-0&H?2+"A-9+3R0MPTK@;#<3X%J JB,"Y-O7/9- .IBP_VVX7EO*J2 M^>U'=;M6-%!?$TIC4!J'TBPH3:!H56D5[J8)LS=-J+\)I3$HC4-I%I0F4+2J M7@J7T]3;G.G8XI2'GEJM( W".93&H#0.I5E0FLAHIEG*2,:E08W!F8Q4N*:F MWC:MSTCSP _#B^4A"*2W?#N_*(+ZJ5 :@](XE&9!:0)%JRJH<%5-F*UJ0GU5 M*(U!:1Q*LZ T@:)5]5*XJZ;>7OT?BR*HSPJE,2B-0VD6E"8R6N-%4>'.FGI[ MMG$*:KDJ0CJ7KN0FD<2K.@-)'1QN5%47TRHH5E2_66;9MD]"B7 M4HTL31.2_LFM10/U=J$T#J594)I T:KZ*AQ@VH,E)*BM"Z4Q*(U#:1:4)E"T MJEX*6Y=J;<#&"0EJZ4)I#$KC4)H%I8F,UMBFHX5;2_5N;9NTU.1->/WC6NL% M:NM":1Q*LZ T@:)5155XOW0(RT50IQ=*8U :A](L*$V@:%6]%$XOU3J#[=^, MSWAERXC2P>F[\?6E1B?OQM>6&@U.WHW7MZ!U[T%]5Q0M[;UN:5>?*X--LF$S M),O84TVWPN57\TVAM\E6R)/K,_.:I5L["TRZT_3.#C;Q6Y,[N59(XW*D?OP@ MW;R9GD3^/MD[^-6/(M]-#K?27LD@+J#NKWT_>C^)'Y!OH9W^!U!+ P04 M" !;A5A6\C^OM=L" ")"@ &@ 'AL+W=O&ULK5;;;N(P$/T5*UNM6FEI+A N78A$@;9Y**H(99]-&,"J$V=M!]J_7SL) M$92+VE5>B,>>^%>EZ62DAA>.!)I%&'^<0^4;7N& M;>PV)F2UEGK#]+H)7D$ \C5YX2HR2Y8%B2 6A,6(P[)G].V[04?G9PDS ENQ MMT;:R9RQ-QWXBYYA:4% (92: :O'!@9 J292,OX6G$;YEQJXO]ZQ/V3>E9S+>(Z6['I15:;#*WAH-'_WQ(^H/U+$_]4R]D-J_FI+X^3:HY]KB];I=C61;$#SH2HA2GG$(3[XY(%D238[S)E4DTBV7*M9$;A. M4.=+QN0NT.-(.7UZ_P!02P,$% @ 6X585B_6OD'%! >!4 !H !X M;"]W;W)K($!ZE3$NN6 M8=AZ@B.JC8?INQL^'K*UC"-*;C@2ZR3!_/FJ&/ARN\ M)#,B[U4(]A>>S6*2_:)/;&AKRUT*R)'>&")*(9O_X*2?B/0Y6 M[F"]UZ&3.W3>Z]#-'5*J]2R5E <72SP>^%=7Z"S"7SV[KSI#!VC M&4R\8!T3Q!;H J:50-^^,R&(.$(PBI[VY6N+OO=S=JLND4H]I)\3JOXO'H M$:L5M3L4[73$L@$[0C^^@Q/R)$G$GU4CD/70K>Y!R=&I6&&?C#30&T'X(]'& MO_YBVL9O5>PU">8V!%9BMELPVZU#'T^P"-$"U!+!.E@2]"VBDD W$G$L"1(; MO#IJ(PJ"#0M$XJ>FD/2IR@=E9NF2VQV48S"=-4T:P4UIWLRA0)E2 M&!R>*E;E,-2'K7=4X?GD'V!5[$!5X:#FVTT8M6//M5&-: MCC% 6"+8Y$DR)SRC[*76R$J&S%+M_FU0([$B:3DFLFEL MBVKCTZN$O(LWRH0JJ\,ZH<*JIE P=PX/9GV>',;HN"@27MM+ZE$^*GF-HKE- MH949M+8,6I^^H>1=-$5ODVAN4VAE>K?G(+/V,/#_[RIOQ*-J:S_$=*G*2+1B M,.)$1CR+9$XH6402K6),*T3. G5KF9UWDHHS9]=QK+VM1-^YDH(%LTRO]@2< MI-949KW^NKA73JZXM3'8G>87Y4IW>8K( 2..D#S'Q[)HO M:TBV2B^^YDQ*EJ2/(<$!X&ULM9A? M;]H\%,:_RE$V34SJFO\!.D#J2-+R;J,5T.YBVH5+#$1-8E[;0/?M9R=I2CI@ M9?5N($[\_&*?Y_C$S A- M$1=-.M?9DF(4Y:(TT2W#\/04Q9G6Z^3WKFFO0U8\B3-\38&MTA31GY]P0C9= MS=0>;XSB^8++&WJOLT1S/,;\9GE-14NO*%& MYI,7D[E##/=)\BV.^**KM32(\ RM$CXBFTM<3LB5O"E)6/X+F[*OH<%TQ3A) M2[$801IGQ3]Z* .Q);"L/0*K%%C/!?8>@5T*[)>^P2D%SDL%;BEP7RKP2H&7 MQ[X(5AYI'W'4ZU"R 2I["YJ\R.W*U2+ <28S:\RI>!H+'>_YP6AP>SX9W 8P M&(XGHYNOP7 RAO.A#Y>!?S$87L!Y7SP>3 ;!&#[ N,A N)K!9_P3)IBF#,@, MA,T;1",('J8+E,TQ]$G&J<@;!@T?D?@QE>?8;&/=W%\8_A!#Y95>Y9.=W90Q:QJTTES%<)"U3"0D6P MFLM>Y;+WSRNLI])SE3!?)2Q0"0L5P6J>-RO/FZ^LL,W?*JSI>8[QK, >?,NQ M5A4PT]E^I]MN6O5W!K^/S'-LK]XIW,'RS-;3\&M1:U51:_UE/92U<-^.\R#S MV+6A$N:KA 4J8:$B6,WE=N5R^Y_7P[9*SU7"?)6P0"4L5 2K>6X:3^<8QBLK MXF' L::6M-K>U/1+=P]9!0 5!@ !H !X;"]W;W)K) <&9)FKG89^\;7E KTGL0IO^ZMA=A<:AI? MKFE"^$6VH:G\YB5C"1'RE;UJ?,,H616B)-:PKCM:0J*TU[\JVKZR_E6V%7&4 MTJ\,\6V2$/;]AL;9[KIG]#X:[J/7M<@;M/[5AKS2!RJ>-E^9?--J*ZLHH2F/ MLA0Q^G+=&QB7"S_G"^#WB.[XWC/*1_*<9=_REW!UW=-SAVA,ER*W0.3'&QW2 M.,X-23?^J6SVZBYSX?[SA_5Q,78YEF?"Z3"+_XA68GW=\WIH15_(-A;WV6Y* MJ_'8N;UE%O/B+]I5K-Y#RRT765*)I0=)E):?Y+V:ASV!M ,+<"7 JL Z(C K M@=E58%4"JZO K@1V5X%3"9RN K<2N%T%7B7PN@K\2N"K N=8X/2/R.E=^S#J M8#>B?53R$6ZCB+=6)E:1E0$1I'_%LAUB.2_MY0]%:A=ZF8Q1FA?A@V#RVTCJ M1/^WI\']X^A^\2<:AW>#NV$X6*#P;OSE_G;P&'ZY0V=/=X.G('P?H+*"" M1#$_1[^@IX< G7TZ1Y^0AOB:,,I1E**G-!+\LVR4SX_K;,M)NN)7FI".YMUI MR\JIF](I?,0I$]UFJ5AS-$I7= 7H9^UZ [<8T.0,U=.$/Z;I!K=:#.CR IG& M9X1UC &'ANWR![J1Q&X!\TGWLD'S:?>R0 M/.P^=D@^^[&XSW]LZA;=Y7I+%IMUL9N%/?-8L6\)$Y3%W]$X2DFZC$B,PK3< MR?,M,8CX,L[XEE'TU^"9"R;WR+^A\BV[L>!N\G/#)=^0);WNR8,!I^R-]OH_ M_V0X^J]0Z9S26'!*8Z-3&AN?TMCDE,:FIS06GM+8[)3&YJHY_B$T!:[KTSC[$0L":9SNV#MUL!/6,:Y//ZQURB%8E^JG;U>'<\Q ME7D;0I1EZDKDFY1K>*XR:R.(LG6%&@,]6KJC4!. TGW34J+>I&S?LI1,"P'* M<[%"S9H4]G3+5FIE#F"6:;B*9PL PZ;GNW#,G3KF3FO,1X2E4?K*T3.5&S65 M)^MEEE DR#M<_T[3"]M5XS9L4J:A>TKI! #E8[4D1@#E.FH^C0'*-"PU!P * M-_R: I2N&TJ>A\!,^+ZG5.JL2$E5\6K>=0?I1]>7LNZA?J:(<0Y*K9 M 4&-TP (*:D!]J:L+),NT!2$U+P (74I:$+F!587@B:$+WS%IP4$.4=2PJ]3 MPF]-B2"*MX*N3I84/I04ZIH!06H$ @CRU14#@CPU*\#NU#T"A)1LGH*0DA0@ MH_@]:T(R*90-:=Z$9%*H"P4$.4I.:'LW>0EEK\7]-)F_'RG)LEYHQT4U M[$LL4L\]O.=T//(RW-/D"]M@S,%+1&(VTC:<;V]UG?D;'"%V0[<#FACX=;M,8+S)?;^T2,])(E"",U9Y!E+*,Z5?Y& >C#1#>H0)]KFD0.)GAV>8$,DD_/A:D&KEFM*P^GQ@_Y") M%V*>$<,S2OX( [X9::X& KQ"*>$/=/\;+@3U))]/""+>AL*.CY\F'Y>3Q_GG.S"Y\\#OR\G'^8<_YW>_ M@LEL]GEY][@ ;SW,44C8.W -E@L/O'WS#KP!80P>-S1E* [84.?"$\FG^\6J MTWQ5>&)5$X)/-.8;!M[' 0[J!+J04.J !QU3>);1P_X-L,PK T(%0[-+C;>Y>;&&356^56LC,\^P3)<'? MJM#;78:^2S*O([):Z'MEZ'MG%B*/CE>QRV]&#T&D(:(-:*>BU M,;44K+D_*-T?G'5_'N_$-Z#)MT.I42DX2_&]I:5+,J\CLEKH3.-X:S'^_[I> M^-!1]#ME\[IBJ\>_6"ZH^ 5![1[@V$931AO53DQ/Q55-S%R$7NF] M(BQ22/:P(IWD13UO7\K9LD^>9-UA8WXJ^^>LISO2Y,WW)Y&9H4A1@E>"TKCI M"Y>2O)_-!YQNLP[OF7+1+V:/&XP"G$B >+^BE!\&E1L5*1WX=R>OO\\+=?G*L_>C-T='G;O3R^WXB0%._< I>OX,T;..OE!E M@V+R\?/D=XECTA>;TF;XL1:RQ&.,UG,[^B:196R W>N8.-QH\ZTAZ"#DBXZ; MO,G&Z:%[2K\>?R)S:I&U205U%0[[62':8HQ\&]"924Z]>\('_HAP-I8,6!G) M&5_:D%HG9Z*0)K?-8'^/Z^%;P*H'!AGG MC<&N;P/#?DF4HE)WS--K07V=J> MFH(035,;JIM6QG9 ?UW-:J_+GK](URO9?:$^S/5TA.E#I=!K23.V,/U%UAC MU$-^>2L4FZY$?DI2W M=*%6Y;3(<,_= _3\=]=Y2@65A*^;UK6_SZO\8L?UZ_9?>#9?*]N.G2:CB_WW M6!\Q]MUD? @F#V*[>X=@,ME_D]$!>*R/KOMN,MQ+DT%]7%L[$VZ<")NH!R?O M@?\%SOB\3>J-YXPK)NK>C*4I%4\.AEI>D;'^8W5#7X]/:4;F7-TVX,!OVY]I MRN9YTHRZAH6H1[7M3S"],&Z._3H7$RE=T'14=^5T;)J>;NBL]06$;>3*7&X$ MXUC,C0"&Y<$<8!S+PO+\3_/IH?.Q&.:MYT1Z**>'"5B M,\77&A#WN@$C2=R[C>4!!K8+6.U ?G<>J"DW)XI@5S%OV!.,(TF"(5"+[AJ- M8V1U8OBX]P=[2J(H2=P(8&X'480A\#3B".8 /&!(%)GWX-;[*%B]IX+V/[C# MWU!+ P04 " !;A5A6EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( %N%6%8JBD=9B0< -!$ / >&PO=V]R M:V)O;VLN>&ULQ9SO[,Q1CRQR""^A=/^U01,TL M@@.XN[=__06LW:3%=^[+6S]90/$Q"7GR)F_Z\7M1?GTJBJ_DQS[+J]O>KJX/ M'P:#*MFE^[CZLSBD.;^R*%'6:U*S(^Z'1AE98U2]Z<#AO(*'ZJVC-U_!3$ M'.2VIP_Y#3>LK.KV'>W]8\[X+>5O/AT=ZV+&LCHMIW&=WI?%\<#R;7,;_BL& MPL]HR^'\>BK$#^7_*<9BLV%).BV2XS[-ZU,YEFG6 .;5CAVJ'LGC?7K;LXMO M:=G\'OX%SOKTVVH.)914^8'Q"Z6S;O'P4*SCFM7$R4\?YE<%+ 7 4G"Q;'Y< M9&S-OWU-[N(LSI.4M#5;"8!C '!\-4!RLX@%2!6 5-\1,FP@F@]4I-@0&I=B M56L I'8U2+O8'P1('8#4KPCY11$@#0#2N!ID6!>) &D"D.85(:62G "0D^M5 M=USMQ*Y["/7=0US,NV7H>#0,R92&=N L(L?WB.5-2;B#[TYI$/Y&* >,'D4V2#,C9,\X MWHIZD1\X5"HN2"HC9*LL G]!@^CQ#[)PVRKE#:XIM,6TJBW%&M/ 2,.; LL%PN7 M-H5EN<2VP@4^#,R2C(\G"I%5T2&4,2&2-+I'D^K)>XAT.[SNRQ&;WP?M)?2IB07,;( M<@$C-2GJ'8.36LAR@3''(B8DES&R7"X%E.0FBEN27YB09<;(ENF**Y\1J]]% M2,@R8V3+" %F)QNDEC&R6L!(D]R(F)!?QLA^>1-K=A8DY)PQLG/ \$DJ2!5R MCHKL'#& ZBI#%3*-BCV+]3:2ZF2$-*,B:^8YI.KD@KRB(GL%C*TD_:G@<@FR M5\#82L:$O*(B>Z4[MNJL=,@L*K)93L/N3BQ(*BJR5,#QMUS)D%149*F XV\9 M$S*+BFP6>,2HBDN,D%FT:ZZ4?-%$3,@Q&K)C8$Q=Q(0THUTUFC%$3,@Z&K9U M+H4)?>+%I9B H4'6T:X5S?3)+&82)KA,CQW-7,8,^>U%3,@Z&K)U.H.N$^+Z M*,6&&F0A#=E"ES#K(OG:?Q+S1S3(0AJRA2Y@6E5UW!]J)F)"%M*0+025)O&E M'!+(0CKV8DPWYCG[2L2$+*1C1SK=F$%:U25+)$S(0OH5ENU;S,.Q3';B(Z1# M%M+?;P6?W$S3.F:9-!C6(??HUUS+)WT1$W*/CNP>$%,:#.M@DABR>V!,(?9)DGTF8# \Q0Q@Y[.B;1A2=)Q(348V"'/9V8=\>* MY6E5$1$3TH^!'?9 F%*_:4+Z,=\_!XUC3M-#F29,"GM,R$+F%19X>/<9'U@= M9T3,K#(A"YGOM<;387$3\HYYU44>,XM:&L6-AO 6360)P:"J! INTAPB:P@& MU210<+?F$%E$,*@N@8);-X?(*H)3>.0V"F[H'"++"$RBEYPY&H*;.H>MC@;M MVZM/']?M &;M\2^I^/DDSI)%29J7]EZ*JC7[]3;'++/Y.3]WBWA]_H<&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-V\MNVD 8AN%;0;Z >,Z'*LFJFVRKW B!J)P$G;5 MY.Z+D@5\HRZZB?RNT!@QO!L_0F;^^U_#;CF]'@_C]O4T+M[WN\/XT&VGZ?2C M[\?5=M@OQ[OC:3A-_UIN7I;;H;>&9/Z\^T>W>/][9Z+YX_3 M\#\['M?KU]7P\[CZO1\.TS\V[O\7A^[\]&*[?NX@)T%N_B O07[^H"!!8?Z@*$%Q_J D06G^H"Q!>?Z@ M(D%E_J J077^(&M41@-(:K &:&V5:POPVBK8%B"V5;(MP&RK:%N VE;9M@"W MK<)M 7);I=L"[+:*MP7H[51O!]#;J=X.H+=K?FP#]':JMP/H[51O!]#;J=X. MH+=3O1U ;Z=Z.X#>3O5V +V=ZNT >GO5VP/T]JJW!^CM56\/T-LW#TL >GO5 MVP/T]JJW!^CM56\/T-NKWAZ@MU>]/4!OKWI[@-Y!]0X O8/J'0!Z!]4[ /0. MJG< Z!V:A]T O8/J'0!Z!]4[ /0.JG< Z!U4[P#0.ZC> :!W5+TC0.^H>D> MWE'UC@"]H^H= 7I'U3L"]([-GY4 O:/J'0%Z1]4[ O2.JG<$Z!U5[PC0.ZG> M":!W4KT30.^D>B> WDGU3@"]D^J= 'HGU3L!]$[-81. WDGU3@"]D^J= 'HG MU3L!],ZJ=P;HG57O#- [J]X9H'=6O3- [ZQZ9X#>6?7. +VSZIT!>N?FL"! M[ZQZ9X#>6?7. +V+ZET >A?5NP#T+JIW >A=5.\"T+NHW@6@=U&]"T#OHGH7 M@-Y%]2X O4MSV!N@=U&]"T#OJGI7@-Y5]:X O:OJ70%Z5]6[ O2NJG<%Z%U5 M[PK0NZK>%:!W5;TK0.^J>E> WK49U@'H;4T[K@/PVYIF8,< !+>F&=DQ ,.M M:89V#$!Q:YJQ'0-PW)IF<,=\I^3C]+$;QFO1U[H)^$ZWI\MGA^OW?RZ_+K:W MUB?5_6W&^/@74$L#!!0 ( %N%6%8.2"\Y:@( '4[ 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>)N*T"V& #4].;=K=;+_8"#)P&A7^R MW2Y]^SFDK;2IBU9ETKXW08GM\SOX2)^[7'][GHU;'89^=)MHY_W\*4E)I-F-8V4YVJ'WX:A^2N6[V]8-)9)KJI)E&;T:_]L<:T^:VH?UY&EL?TM9OR3$X>2RQ^VZV5V%#5'R M;L)QY<\!+^>^/AEKN]:L[FOKO]1#V)4<^L3YY]ZX^'R)=WJW4/ [A M2.QF:^K6[8SQ0Q^?BEZ=3_;AALWI4UR_SOBM_@?[D) ^ M,D@?.:0/!>E#0_HH('V4D#XJ2!\BI31"$5502!444P4%54%155!8%117!056 M09%54F25%%DE159)D5529)44625%5DF155)DE119,XJL&476C")K1I$UH\B: M463-*+)F%%DSBJP91=:<(FM.D36GR)I39,TILN8467.*K#E%UIPB:TZ155%D M5119%45619%54615%%D5159%D5519%44635%5DV155-DU119-45639%54V35 M%%DU159-D;6@R%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2FREA192XJL M)476DB)K29&UI,A:4F0M*;*6%%DKBJP51=:*(FM%D;6BR%I19*THLE8462N* MK!5%5I%2:!4IQ5:14G 5*457D5)X%>G_]/7[-.W_Z&U_SD^7?MC<_ M 5!+ 0(4 Q0 ( %N%6%8'04UB@0 +$ 0 " 0 M !D;V-0&UL4$L! A0#% @ 6X585KN9!G'N *P( M !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% M @ 6X585IE&PO=V]R:W-H965T&UL4$L! A0#% M @ 6X585HQ3Z@8R @ L04 !@ ("!+A 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585FZV((XQ!P =#@ !@ M ("!8"H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585E\H7@'Z#P R3$ M !D ("! 5\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585OCT.!IN P / < !D M ("!NX( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6X585BC,(XLX!P P1( !D ("!G9$ 'AL+W=O M&PO=V]R:W-H965TS8_M90P %$> 9 " @7*< M !X;"]W;W)K&UL4$L! A0#% @ 6X585A3\ MW]YQ$0 02P !D ("!#JD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585C&M$A?,! Y0H !D M ("!B\0 'AL+W=O&PO M=V]R:W-H965T/6 !X;"]W;W)K&UL4$L! A0#% @ 6X585F)//A[W! L L !D ("! MM=P 'AL+W=O&PO=V]R:W-H965T#F !X;"]W;W)K&UL4$L! A0#% M @ 6X585HX7G'QM"P OR !D ("!VO$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585A4U10 !D M ("!Z"X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6X585L76'>/' P $ @ !D ("!-ST! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M6X585@!^MWGV!0 -0X !D ("!&4L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585DY8V=.V! #PL !D M ("!9VL! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6X585B8G[8K\ @ DPL !D ("!O'@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 6X58 M5I8:6EIO#@ 5[$ !D ("![88! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585C&BF_1A P Z@T M !D ("![J0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585E;_/V8/!@ 5!P !D M ("!"[(! 'AL+W=O:I2J2,% #M&@ &0 @(%1N $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 6X585C5!==D]! :1$ !D ("!P\0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585F2? MQVL$ P "0L !D ("!^,\! 'AL+W=OIY0" "I!@ &0 M @($STP$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585N]"DCC !0 +BL !D M ("!W=D! 'AL+W=OH $ =& &0 @('4WP$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ 6X585D*P,1B8!0 &" !D ("! M-NL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 6X585C\VC?N# P ;PL !D ("!(/@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585N%^LZ4Q M @ J 0 !D ("!RP," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585H)$*%#T P L!0 !D M ("!BA0" 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 6X585E9WZQ-: P =0H !D ("!VB4" M 'AL+W=O&PO=V]R:W-H965T 9 M " @>4N @!X;"]W;W)K&UL4$L! A0#% @ M6X585E#=AH$(!0 8R( !D ("!-#0" 'AL+W=O&UL4$L! A0#% @ 6X585E_/3DM5! ML1( !D ("!MT0" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X585D4Q/ =] P /Q !D M ("!O$\" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 6X585B!UJ5;+!@ 4$ !D ("!-EP" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6X58 M5HTB9BW. @ *@< !D ("!MVL" 'AL+W=O&PO=V]R:W-H965T&PO=V]R M:W-H965T ( >&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !;A5A6#D@O.6H" !U.P M$P @ %LF@( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..<0!Q !0? 'G0( ! end XML 126 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 127 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 128 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 328 502 1 false 92 0 false 14 false false R1.htm 0000001 - Document - Cover Sheet http://balchem.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://balchem.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://balchem.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Earnings Sheet http://balchem.com/role/ConsolidatedStatementsofEarnings Consolidated Statements of Earnings Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive Income Sheet http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://balchem.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 9 false false R10.htm 0000010 - Statement - Consolidated Statements of Cash Flows Sheet http://balchem.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 10 false false R11.htm 0000011 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 11 false false R12.htm 0000012 - Disclosure - SIGNIFICANT ACQUISITIONS Sheet http://balchem.com/role/SIGNIFICANTACQUISITIONS SIGNIFICANT ACQUISITIONS Notes 12 false false R13.htm 0000013 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://balchem.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 13 false false R14.htm 0000014 - Disclosure - INVENTORIES Sheet http://balchem.com/role/INVENTORIES INVENTORIES Notes 14 false false R15.htm 0000015 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT PROPERTY, PLANT AND EQUIPMENT Notes 15 false false R16.htm 0000016 - Disclosure - INTANGIBLE ASSETS Sheet http://balchem.com/role/INTANGIBLEASSETS INTANGIBLE ASSETS Notes 16 false false R17.htm 0000017 - Disclosure - EQUITY-METHOD INVESTMENT Sheet http://balchem.com/role/EQUITYMETHODINVESTMENT EQUITY-METHOD INVESTMENT Notes 17 false false R18.htm 0000018 - Disclosure - REVOLVING LOAN Sheet http://balchem.com/role/REVOLVINGLOAN REVOLVING LOAN Notes 18 false false R19.htm 0000019 - Disclosure - NET EARNINGS PER COMMON SHARE Sheet http://balchem.com/role/NETEARNINGSPERCOMMONSHARE NET EARNINGS PER COMMON SHARE Notes 19 false false R20.htm 0000020 - Disclosure - INCOME TAXES Sheet http://balchem.com/role/INCOMETAXES INCOME TAXES Notes 20 false false R21.htm 0000021 - Disclosure - SEGMENT INFORMATION Sheet http://balchem.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 21 false false R22.htm 0000022 - Disclosure - REVENUE Sheet http://balchem.com/role/REVENUE REVENUE Notes 22 false false R23.htm 0000023 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION Sheet http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION SUPPLEMENTAL CASH FLOW INFORMATION Notes 23 false false R24.htm 0000024 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME Sheet http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME ACCUMULATED OTHER COMPREHENSIVE INCOME Notes 24 false false R25.htm 0000025 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANS EMPLOYEE BENEFIT PLANS Notes 25 false false R26.htm 0000026 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://balchem.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 26 false false R27.htm 0000027 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 27 false false R28.htm 0000028 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://balchem.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 28 false false R29.htm 0000029 - Disclosure - LEASES Sheet http://balchem.com/role/LEASES LEASES Notes 29 false false R30.htm 0000030 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES Notes 30 false false R31.htm 0000031 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) Sheet http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITED QUARTERLY FINANCIAL INFORMATION (UNAUDITED) Notes 31 false false R32.htm 0000032 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS Sheet http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS VALUATION AND QUALIFYING ACCOUNTS Notes 32 false false R33.htm 0000033 - 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 33 false false R34.htm 0000034 - 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 34 false false R35.htm 0000035 - Disclosure - SIGNIFICANT ACQUISITIONS (Tables) Sheet http://balchem.com/role/SIGNIFICANTACQUISITIONSTables SIGNIFICANT ACQUISITIONS (Tables) Tables http://balchem.com/role/SIGNIFICANTACQUISITIONS 35 false false R36.htm 0000036 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYTables STOCKHOLDERS' EQUITY (Tables) Tables http://balchem.com/role/STOCKHOLDERSEQUITY 36 false false R37.htm 0000037 - Disclosure - INVENTORIES (Tables) Sheet http://balchem.com/role/INVENTORIESTables INVENTORIES (Tables) Tables http://balchem.com/role/INVENTORIES 37 false false R38.htm 0000038 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT 38 false false R39.htm 0000039 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://balchem.com/role/INTANGIBLEASSETSTables INTANGIBLE ASSETS (Tables) Tables http://balchem.com/role/INTANGIBLEASSETS 39 false false R40.htm 0000040 - 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 40 false false R41.htm 0000041 - Disclosure - INCOME TAXES (Tables) Sheet http://balchem.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://balchem.com/role/INCOMETAXES 41 false false R42.htm 0000042 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://balchem.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://balchem.com/role/SEGMENTINFORMATION 42 false false R43.htm 0000043 - Disclosure - REVENUE (Tables) Sheet http://balchem.com/role/REVENUETables REVENUE (Tables) Tables http://balchem.com/role/REVENUE 43 false false R44.htm 0000044 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables) Sheet http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables SUPPLEMENTAL CASH FLOW INFORMATION (Tables) Tables http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION 44 false false R45.htm 0000045 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Sheet http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) Tables http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME 45 false false R46.htm 0000046 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSTables EMPLOYEE BENEFIT PLANS (Tables) Tables http://balchem.com/role/EMPLOYEEBENEFITPLANS 46 false false R47.htm 0000047 - Disclosure - LEASES (Tables) Sheet http://balchem.com/role/LEASESTables LEASES (Tables) Tables http://balchem.com/role/LEASES 47 false false R48.htm 0000048 - 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 0000049 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables) Sheet http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDTables QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables) Tables http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITED 49 false false R50.htm 0000050 - 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 0000051 - 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 0000052 - 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 0000053 - 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 0000054 - Disclosure - SIGNIFICANT ACQUISITIONS - Narrative (Details) Sheet http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails SIGNIFICANT ACQUISITIONS - Narrative (Details) Details 54 false false R55.htm 0000055 - Disclosure - SIGNIFICANT ACQUISITIONS - Fair Value of Assets Acquired and Liabilities Assumed (Details) Sheet http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails SIGNIFICANT ACQUISITIONS - Fair Value of Assets Acquired and Liabilities Assumed (Details) Details 55 false false R56.htm 0000056 - Disclosure - SIGNIFICANT ACQUISITIONS - Schedule of Pro Forma Information (Details) Sheet http://balchem.com/role/SIGNIFICANTACQUISITIONSScheduleofProFormaInformationDetails SIGNIFICANT ACQUISITIONS - Schedule of Pro Forma Information (Details) Details 56 false false R57.htm 0000057 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details) Details 57 false false R58.htm 0000058 - Disclosure - STOCKHOLDERS' EQUITY - Stock-based Compensation (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails STOCKHOLDERS' EQUITY - Stock-based Compensation (Details) Details 58 false false R59.htm 0000059 - 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 59 false false R60.htm 0000060 - Disclosure - STOCKHOLDERS' EQUITY - Stock Option Activity (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails STOCKHOLDERS' EQUITY - Stock Option Activity (Details) Details 60 false false R61.htm 0000061 - 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 61 false false R62.htm 0000062 - 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 62 false false R63.htm 0000063 - Disclosure - STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) Sheet http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details) Details 63 false false R64.htm 0000064 - Disclosure - INVENTORIES (Details) Sheet http://balchem.com/role/INVENTORIESDetails INVENTORIES (Details) Details http://balchem.com/role/INVENTORIESTables 64 false false R65.htm 0000065 - 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 65 false false R66.htm 0000066 - 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 66 false false R67.htm 0000067 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) Sheet http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) Details 67 false false R68.htm 0000068 - Disclosure - INTANGIBLE ASSETS - Narrative (Details) Sheet http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails INTANGIBLE ASSETS - Narrative (Details) Details 68 false false R69.htm 0000069 - Disclosure - INTANGIBLE ASSETS (Details) Sheet http://balchem.com/role/INTANGIBLEASSETSDetails INTANGIBLE ASSETS (Details) Details http://balchem.com/role/INTANGIBLEASSETSTables 69 false false R70.htm 0000070 - Disclosure - EQUITY-METHOD INVESTMENT (Details) Sheet http://balchem.com/role/EQUITYMETHODINVESTMENTDetails EQUITY-METHOD INVESTMENT (Details) Details http://balchem.com/role/EQUITYMETHODINVESTMENT 70 false false R71.htm 0000071 - Disclosure - REVOLVING LOAN (Details) Sheet http://balchem.com/role/REVOLVINGLOANDetails REVOLVING LOAN (Details) Details http://balchem.com/role/REVOLVINGLOAN 71 false false R72.htm 0000072 - 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 72 false false R73.htm 0000073 - Disclosure - INCOME TAXES - Narrative (Details) Sheet http://balchem.com/role/INCOMETAXESNarrativeDetails INCOME TAXES - Narrative (Details) Details 73 false false R74.htm 0000074 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Details) Sheet http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails INCOME TAXES - Components of Income Tax Expense (Details) Details 74 false false R75.htm 0000075 - Disclosure - INCOME TAXES - Effective Income Tax Reconciliation (Details) Sheet http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails INCOME TAXES - Effective Income Tax Reconciliation (Details) Details 75 false false R76.htm 0000076 - 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 76 false false R77.htm 0000077 - Disclosure - INCOME TAXES - Income Tax Uncertainties (Details) Sheet http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails INCOME TAXES - Income Tax Uncertainties (Details) Details 77 false false R78.htm 0000078 - Disclosure - SEGMENT INFORMATION - Narrative (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONNarrativeDetails SEGMENT INFORMATION - Narrative (Details) Details 78 false false R79.htm 0000079 - Disclosure - SEGMENT INFORMATION - Business Segment Assets and Net Sales (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails SEGMENT INFORMATION - Business Segment Assets and Net Sales (Details) Details 79 false false R80.htm 0000080 - 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 80 false false R81.htm 0000081 - Disclosure - SEGMENT INFORMATION - Depreciation/Amortization (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails SEGMENT INFORMATION - Depreciation/Amortization (Details) Details 81 false false R82.htm 0000082 - Disclosure - SEGMENT INFORMATION - Capital Expenditures (Details) Sheet http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails SEGMENT INFORMATION - Capital Expenditures (Details) Details 82 false false R83.htm 0000083 - Disclosure - REVENUE (Details) Sheet http://balchem.com/role/REVENUEDetails REVENUE (Details) Details http://balchem.com/role/REVENUETables 83 false false R84.htm 0000084 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Details) Sheet http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails SUPPLEMENTAL CASH FLOW INFORMATION (Details) Details http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables 84 false false R85.htm 0000085 - 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 85 false false R86.htm 0000086 - 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 86 false false R87.htm 0000087 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails EMPLOYEE BENEFIT PLANS - Narrative (Details) Details 87 false false R88.htm 0000088 - 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 88 false false R89.htm 0000089 - 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 89 false false R90.htm 0000090 - 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 90 false false R91.htm 0000091 - 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 91 false false R92.htm 0000092 - Disclosure - EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details) Details 92 false false R93.htm 0000093 - Disclosure - EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details) Sheet http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details) Details 93 false false R94.htm 0000094 - 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 0000095 - 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 0000096 - Disclosure - LEASES - Narrative (Details) Sheet http://balchem.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 96 false false R97.htm 0000097 - Disclosure - LEASES - Right-of-Use Assets and Lease Liabilities (Details) Sheet http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails LEASES - Right-of-Use Assets and Lease Liabilities (Details) Details 97 false false R98.htm 0000098 - Disclosure - LEASES - Schedule of Lease Costs (Details) Sheet http://balchem.com/role/LEASESScheduleofLeaseCostsDetails LEASES - Schedule of Lease Costs (Details) Details 98 false false R99.htm 0000099 - Disclosure - LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details) Sheet http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details) Details 99 false false R100.htm 0000100 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details) Details 100 false false R101.htm 0000101 - 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 101 false false R102.htm 0000102 - 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 102 false false R103.htm 0000103 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary Of Key Terms of Forward Exchange Contracts (Details) Sheet http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary Of Key Terms of Forward Exchange Contracts (Details) Details 103 false false R104.htm 0000104 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details) Sheet http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details) Details http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDTables 104 false false R105.htm 0000105 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails VALUATION AND QUALIFYING ACCOUNTS (Details) Details http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS 105 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: bcpc:PercentageOfOperatingExpensesToBeAbsorbed, bcpc:PercentageOfProductionOfftake, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 - bcpc-20221231.htm 4 bcpc-20221231.htm baseplan401kasamended-ex101.htm bcpc-20221231.xsd bcpc-20221231_cal.xml bcpc-20221231_def.xml bcpc-20221231_lab.xml bcpc-20221231_pre.xml bcpc202210k-ex211.htm bcpc202210k-ex231.htm bcpc202210k-ex311.htm bcpc202210k-ex312.htm bcpc202210k-ex321.htm bcpc202210k-ex322.htm descriptionofsecurities-ex.htm directorretireeprogram-ex1.htm officerretireeprogram-ex107.htm bcpc-20221231_g1.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 131 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bcpc-20221231.htm": { "axisCustom": 2, "axisStandard": 30, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 1439, "http://xbrl.sec.gov/dei/2022": 37 }, "contextCount": 328, "dts": { "calculationLink": { "local": [ "bcpc-20221231_cal.xml" ] }, "definitionLink": { "local": [ "bcpc-20221231_def.xml" ] }, "inline": { "local": [ "bcpc-20221231.htm" ] }, "labelLink": { "local": [ "bcpc-20221231_lab.xml" ] }, "presentationLink": { "local": [ "bcpc-20221231_pre.xml" ] }, "schema": { "local": [ "bcpc-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/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", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 785, "entityCount": 1, "hidden": { "http://balchem.com/20221231": 2, "http://fasb.org/us-gaap/2022": 7, "http://xbrl.sec.gov/dei/2022": 4, "total": 13 }, "keyCustom": 49, "keyStandard": 453, "memberCustom": 41, "memberStandard": 51, "nsprefix": "bcpc", "nsuri": "http://balchem.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://balchem.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000010 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "10", "role": "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "ic7d7a6d0bd134a2bb6670d8a717fa45a_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000100 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Narrative (Details)", "menuCat": "Details", "order": "100", "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-20221231.htm", "contextRef": "ic7d7a6d0bd134a2bb6670d8a717fa45a_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000101 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Instruments (Details)", "menuCat": "Details", "order": "101", "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Fair Value of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000102 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Schedule of Gains (Losses) on Hedging Instruments (Details)", "menuCat": "Details", "order": "102", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "iafc649243c9c409b92c2566db6cd7ed4_I20220621", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000103 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary Of Key Terms of Forward Exchange Contracts (Details)", "menuCat": "Details", "order": "103", "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES - Summary Of Key Terms of Forward Exchange Contracts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "iafc649243c9c409b92c2566db6cd7ed4_I20220621", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i2e73f896e88246628d3b90353594fd46_D20221001-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000104 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details)", "menuCat": "Details", "order": "104", "role": "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails", "shortName": "QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i2e73f896e88246628d3b90353594fd46_D20221001-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "ic68788f37e404be1bbb0e5da684d9465_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000105 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Details)", "menuCat": "Details", "order": "105", "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-20221231.htm", "contextRef": "id2abf410c2754f9380cbf8a71b953d62_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "11", "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - SIGNIFICANT ACQUISITIONS", "menuCat": "Notes", "order": "12", "role": "http://balchem.com/role/SIGNIFICANTACQUISITIONS", "shortName": "SIGNIFICANT ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - STOCKHOLDERS' EQUITY", "menuCat": "Notes", "order": "13", "role": "http://balchem.com/role/STOCKHOLDERSEQUITY", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - INVENTORIES", "menuCat": "Notes", "order": "14", "role": "http://balchem.com/role/INVENTORIES", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "menuCat": "Notes", "order": "15", "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - INTANGIBLE ASSETS", "menuCat": "Notes", "order": "16", "role": "http://balchem.com/role/INTANGIBLEASSETS", "shortName": "INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - EQUITY-METHOD INVESTMENT", "menuCat": "Notes", "order": "17", "role": "http://balchem.com/role/EQUITYMETHODINVESTMENT", "shortName": "EQUITY-METHOD INVESTMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - REVOLVING LOAN", "menuCat": "Notes", "order": "18", "role": "http://balchem.com/role/REVOLVINGLOAN", "shortName": "REVOLVING LOAN", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - NET EARNINGS PER COMMON SHARE", "menuCat": "Notes", "order": "19", "role": "http://balchem.com/role/NETEARNINGSPERCOMMONSHARE", "shortName": "NET EARNINGS PER COMMON SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://balchem.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "20", "role": "http://balchem.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - SEGMENT INFORMATION", "menuCat": "Notes", "order": "21", "role": "http://balchem.com/role/SEGMENTINFORMATION", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - REVENUE", "menuCat": "Notes", "order": "22", "role": "http://balchem.com/role/REVENUE", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION", "menuCat": "Notes", "order": "23", "role": "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION", "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME", "menuCat": "Notes", "order": "24", "role": "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - EMPLOYEE BENEFIT PLANS", "menuCat": "Notes", "order": "25", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANS", "shortName": "EMPLOYEE BENEFIT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "26", "role": "http://balchem.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "menuCat": "Notes", "order": "27", "role": "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - RELATED PARTY TRANSACTIONS", "menuCat": "Notes", "order": "28", "role": "http://balchem.com/role/RELATEDPARTYTRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - LEASES", "menuCat": "Notes", "order": "29", "role": "http://balchem.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "3", "role": "http://balchem.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "menuCat": "Notes", "order": "30", "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED)", "menuCat": "Notes", "order": "31", "role": "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITED", "shortName": "QUARTERLY FINANCIAL INFORMATION (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS", "menuCat": "Notes", "order": "32", "role": "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS", "shortName": "VALUATION AND QUALIFYING ACCOUNTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "33", "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "menuCat": "Tables", "order": "34", "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - SIGNIFICANT ACQUISITIONS (Tables)", "menuCat": "Tables", "order": "35", "role": "http://balchem.com/role/SIGNIFICANTACQUISITIONSTables", "shortName": "SIGNIFICANT ACQUISITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "menuCat": "Tables", "order": "36", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYTables", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - INVENTORIES (Tables)", "menuCat": "Tables", "order": "37", "role": "http://balchem.com/role/INVENTORIESTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "menuCat": "Tables", "order": "38", "role": "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - INTANGIBLE ASSETS (Tables)", "menuCat": "Tables", "order": "39", "role": "http://balchem.com/role/INTANGIBLEASSETSTables", "shortName": "INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "4", "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-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - NET EARNINGS PER COMMON SHARE (Tables)", "menuCat": "Tables", "order": "40", "role": "http://balchem.com/role/NETEARNINGSPERCOMMONSHARETables", "shortName": "NET EARNINGS PER COMMON SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - INCOME TAXES (Tables)", "menuCat": "Tables", "order": "41", "role": "http://balchem.com/role/INCOMETAXESTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - SEGMENT INFORMATION (Tables)", "menuCat": "Tables", "order": "42", "role": "http://balchem.com/role/SEGMENTINFORMATIONTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - REVENUE (Tables)", "menuCat": "Tables", "order": "43", "role": "http://balchem.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Tables)", "menuCat": "Tables", "order": "44", "role": "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables", "shortName": "SUPPLEMENTAL CASH FLOW INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)", "menuCat": "Tables", "order": "45", "role": "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables", "shortName": "ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)", "menuCat": "Tables", "order": "46", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables", "shortName": "EMPLOYEE BENEFIT PLANS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - LEASES (Tables)", "menuCat": "Tables", "order": "47", "role": "http://balchem.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "menuCat": "Tables", "order": "48", "role": "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables", "shortName": "DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables)", "menuCat": "Tables", "order": "49", "role": "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDTables", "shortName": "QUARTERLY FINANCIAL INFORMATION (UNAUDITED) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "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", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Earnings", "menuCat": "Statements", "order": "5", "role": "http://balchem.com/role/ConsolidatedStatementsofEarnings", "shortName": "Consolidated Statements of Earnings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "menuCat": "Details", "order": "50", "role": "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "shortName": "BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i953baeefe35b4ddf981ce95ffe2779d6_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Property, Plant and Equipment Useful Lives (Details)", "menuCat": "Details", "order": "51", "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", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i953baeefe35b4ddf981ce95ffe2779d6_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Goodwill (Details)", "menuCat": "Details", "order": "52", "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", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "ib0af4e3ce2e14950a888e78935aa64d9_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - BUSINESS DESCRIPTION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Intangible Assets Useful Lives (Details)", "menuCat": "Details", "order": "53", "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", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i70d23cbce12248e1bd6c5956432e3b94_D20220101-20221231", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - SIGNIFICANT ACQUISITIONS - Narrative (Details)", "menuCat": "Details", "order": "54", "role": "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails", "shortName": "SIGNIFICANT ACQUISITIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i9de1a785dfb74e4a9035cd21f91c4259_D20220830-20220830", "decimals": "2", "lang": "en-US", "name": "bcpc:GoodwillAcquiredDuringPeriodPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - SIGNIFICANT ACQUISITIONS - Fair Value of Assets Acquired and Liabilities Assumed (Details)", "menuCat": "Details", "order": "55", "role": "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "SIGNIFICANT ACQUISITIONS - 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-20221231.htm", "contextRef": "i39094f8afacf47ef9211e6002452e857_I20220830", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - SIGNIFICANT ACQUISITIONS - Schedule of Pro Forma Information (Details)", "menuCat": "Details", "order": "56", "role": "http://balchem.com/role/SIGNIFICANTACQUISITIONSScheduleofProFormaInformationDetails", "shortName": "SIGNIFICANT ACQUISITIONS - Schedule of Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details)", "menuCat": "Details", "order": "57", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails", "shortName": "STOCKHOLDERS' EQUITY - Schedule of Compensation Cost on Net Earnings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcpc:NumberOfShareBasedCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - STOCKHOLDERS' EQUITY - Stock-based Compensation (Details)", "menuCat": "Details", "order": "58", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails", "shortName": "STOCKHOLDERS' EQUITY - Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcpc:NumberOfShareBasedCompensationPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "icd67b687fc6045bdad89e9a19a6f18cd_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details)", "menuCat": "Details", "order": "59", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "shortName": "STOCKHOLDERS' EQUITY - Assumptions Used in Fair Value Determination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "icd67b687fc6045bdad89e9a19a6f18cd_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income", "menuCat": "Statements", "order": "6", "role": "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i55fac7755bf24bd79cb84c2202b398e2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - STOCKHOLDERS' EQUITY - Stock Option Activity (Details)", "menuCat": "Details", "order": "60", "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-20221231.htm", "contextRef": "i27acc0a847034c76b581c7e553a9b07f_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - STOCKHOLDERS' EQUITY - Information Related to Stock Options Outstanding (Details)", "menuCat": "Details", "order": "61", "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-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock and Performance Share Activity (Details)", "menuCat": "Details", "order": "62", "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-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details)", "menuCat": "Details", "order": "63", "role": "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails", "shortName": "STOCKHOLDERS' EQUITY - Repurchase of Common Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - INVENTORIES (Details)", "menuCat": "Details", "order": "64", "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-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "65", "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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Long-Lived Assets by Geographical Area (Details)", "menuCat": "Details", "order": "66", "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", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details)", "menuCat": "Details", "order": "67", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - INTANGIBLE ASSETS - Narrative (Details)", "menuCat": "Details", "order": "68", "role": "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails", "shortName": "INTANGIBLE ASSETS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - INTANGIBLE ASSETS (Details)", "menuCat": "Details", "order": "69", "role": "http://balchem.com/role/INTANGIBLEASSETSDetails", "shortName": "INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "menuCat": "Statements", "order": "7", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcpc:EquityMethodInvestmentNumberOfVotes", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - EQUITY-METHOD INVESTMENT (Details)", "menuCat": "Details", "order": "70", "role": "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails", "shortName": "EQUITY-METHOD INVESTMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcpc:EquityMethodInvestmentNumberOfVotes", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfLongTermLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - REVOLVING LOAN (Details)", "menuCat": "Details", "order": "71", "role": "http://balchem.com/role/REVOLVINGLOANDetails", "shortName": "REVOLVING LOAN (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i2e73f896e88246628d3b90353594fd46_D20221001-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - NET EARNINGS PER COMMON SHARE (Details)", "menuCat": "Details", "order": "72", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - INCOME TAXES - Narrative (Details)", "menuCat": "Details", "order": "73", "role": "http://balchem.com/role/INCOMETAXESNarrativeDetails", "shortName": "INCOME TAXES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - INCOME TAXES - Components of Income Tax Expense (Details)", "menuCat": "Details", "order": "74", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - INCOME TAXES - Effective Income Tax Reconciliation (Details)", "menuCat": "Details", "order": "75", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - INCOME TAXES - Significant Portions of Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "76", "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-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i55fac7755bf24bd79cb84c2202b398e2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - INCOME TAXES - Income Tax Uncertainties (Details)", "menuCat": "Details", "order": "77", "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-20221231.htm", "contextRef": "i27acc0a847034c76b581c7e553a9b07f_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i6c979db230984bc2934d0190f8d01bcc_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - SEGMENT INFORMATION - Narrative (Details)", "menuCat": "Details", "order": "78", "role": "http://balchem.com/role/SEGMENTINFORMATIONNarrativeDetails", "shortName": "SEGMENT INFORMATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i6c979db230984bc2934d0190f8d01bcc_D20200101-20200331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - SEGMENT INFORMATION - Business Segment Assets and Net Sales (Details)", "menuCat": "Details", "order": "79", "role": "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "shortName": "SEGMENT INFORMATION - Business Segment Assets and Net Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "ic8dce43bca4644bfa20f37898889b71f_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i27acc0a847034c76b581c7e553a9b07f_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "8", "role": "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i85eae2ebeef0431e990eff3d5695c3d1_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - SEGMENT INFORMATION - Business Segment Earnings Before Income Tax (Details)", "menuCat": "Details", "order": "80", "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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i838ff2af9e124c11880a785a981f392e_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - SEGMENT INFORMATION - Depreciation/Amortization (Details)", "menuCat": "Details", "order": "81", "role": "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails", "shortName": "SEGMENT INFORMATION - Depreciation/Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i838ff2af9e124c11880a785a981f392e_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - SEGMENT INFORMATION - Capital Expenditures (Details)", "menuCat": "Details", "order": "82", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i2e73f896e88246628d3b90353594fd46_D20221001-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - REVENUE (Details)", "menuCat": "Details", "order": "83", "role": "http://balchem.com/role/REVENUEDetails", "shortName": "REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i6190d3e0397d41c5880220bed7a5a260_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxesPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - SUPPLEMENTAL CASH FLOW INFORMATION (Details)", "menuCat": "Details", "order": "84", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxesPaid", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Changes in Accumulated Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "85", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i55fac7755bf24bd79cb84c2202b398e2_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME - Components of Accumulated Other Comprehensive Income (Loss) (Details)", "menuCat": "Details", "order": "86", "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", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "ib4f4ededb8b44735a2cc913693478fe1_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "iea81ee00a6644f7d889118de195763c3_D20210101-20210101", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcpc:NumberOfSavingsPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - EMPLOYEE BENEFIT PLANS - Narrative (Details)", "menuCat": "Details", "order": "87", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "iea81ee00a6644f7d889118de195763c3_D20210101-20210101", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcpc:NumberOfSavingsPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i6303b76689f041029c0486538d2b806b_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000088 - Disclosure - EMPLOYEE BENEFIT PLANS - Changes in Benefit Obligations and Plan Assets (Details)", "menuCat": "Details", "order": "88", "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-20221231.htm", "contextRef": "if6d5fe1d312242fc8f0213d39be792d4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000089 - Disclosure - EMPLOYEE BENEFIT PLANS - Amounts Recognized in Balance Sheet (Details)", "menuCat": "Details", "order": "89", "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-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000009 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "menuCat": "Statements", "order": "9", "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-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "if6d5fe1d312242fc8f0213d39be792d4_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000090 - Disclosure - EMPLOYEE BENEFIT PLANS - Components of Net Periodic Benefit Cost (Details)", "menuCat": "Details", "order": "90", "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-20221231.htm", "contextRef": "if6d5fe1d312242fc8f0213d39be792d4_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "iaa7de454fc9d4bc7979f7e0af2687444_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000091 - Disclosure - EMPLOYEE BENEFIT PLANS - Estimated Future Employer Contributions and Benefit Payments (Details)", "menuCat": "Details", "order": "91", "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-20221231.htm", "contextRef": "iaa7de454fc9d4bc7979f7e0af2687444_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i3748c622ad7b42c3a4b13709a9105cb1_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000092 - Disclosure - EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details)", "menuCat": "Details", "order": "92", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Defined Benefit Pension Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i3748c622ad7b42c3a4b13709a9105cb1_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "ic85ecf5ba79b4c99ba649fae0f8ad481_I20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000093 - Disclosure - EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details)", "menuCat": "Details", "order": "93", "role": "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "shortName": "EMPLOYEE BENEFIT PLANS - Assumptions Used in Calculations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "ic85ecf5ba79b4c99ba649fae0f8ad481_I20221231", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcpc:FinancialInstrumentsNumberOfFinancialInstrumentsHeldForTradingPurposes", "reportCount": 1, "unique": true, "unitRef": "financial_instrument", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000094 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Details)", "menuCat": "Details", "order": "94", "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-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "bcpc:FinancialInstrumentsNumberOfFinancialInstrumentsHeldForTradingPurposes", "reportCount": 1, "unique": true, "unitRef": "financial_instrument", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i52ec9c1fde7c4caeabe2b2ee5f5640ca_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000095 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "menuCat": "Details", "order": "95", "role": "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i52ec9c1fde7c4caeabe2b2ee5f5640ca_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "bcpc:LesseeOperatingLeaseRemainingRenewalLeaseTermReasonableThresholdPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000096 - Disclosure - LEASES - Narrative (Details)", "menuCat": "Details", "order": "96", "role": "http://balchem.com/role/LEASESNarrativeDetails", "shortName": "LEASES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "bcpc:LesseeOperatingLeaseRemainingRenewalLeaseTermReasonableThresholdPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000097 - Disclosure - LEASES - Right-of-Use Assets and Lease Liabilities (Details)", "menuCat": "Details", "order": "97", "role": "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails", "shortName": "LEASES - Right-of-Use Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000098 - Disclosure - LEASES - Schedule of Lease Costs (Details)", "menuCat": "Details", "order": "98", "role": "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails", "shortName": "LEASES - Schedule of Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i5163ba05183e4f499715d639e7de04da_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "bcpc:OperatingAndFinanceLeaseLiabilityToBePaidYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000099 - Disclosure - LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details)", "menuCat": "Details", "order": "99", "role": "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails", "shortName": "LEASES - Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "bcpc-20221231.htm", "contextRef": "i1175539ff29f41dd820bbd47a7bfbbda_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "bcpc:OperatingAndFinanceLeaseLiabilityToBePaidYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 92, "tag": { "bcpc_A2018CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Credit Agreement", "label": "2018 Credit Agreement [Member]", "terseLabel": "2018 Credit Agreement" } } }, "localname": "A2018CreditAgreementMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "domainItemType" }, "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", "verboseLabel": "Animal Nutrition and Health" } } }, "localname": "AnimalNutritionAndHealthMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_AuditorInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auditor Information", "label": "Auditor Information [Abstract]" } } }, "localname": "AuditorInformationAbstract", "nsuri": "http://balchem.com/20221231", "xbrltype": "stringItemType" }, "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/20221231", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "bcpc_BusinessCombinationConsiderationTransferredIncludingAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Including Adjustments", "label": "Business Combination, Consideration Transferred, Including Adjustments", "terseLabel": "Total expected consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredIncludingAdjustments", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContingentConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Contingent Consideration", "terseLabel": "Decrease in contingent consideration" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentContingentConsideration", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities", "terseLabel": "Increase in Deferred Tax Liabilities" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentLiabilitiesPensionObligations": { "auth_ref": [], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Pension Obligations", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Pension Obligations", "negatedTerseLabel": "Other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNoncurrentLiabilitiesPensionObligations", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_BusinessCombinationRecognizedIdentifiableAssetsAcquiresAndLiabilitiesAssumedRightOfUseAssets": { "auth_ref": [], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquires and Liabilities Assumed, Right-of-Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquires and Liabilities Assumed, Right-of-Use Assets", "terseLabel": "Right of use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiresAndLiabilitiesAssumedRightOfUseAssets", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "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", "terseLabel": "Transaction and integration related costs" } } }, "localname": "BusinessCombinationTransactionAndIntegrationRelatedCosts", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_CardinalAssociatesIncBergstromMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cardinal Associates Inc. (Bergstrom)", "label": "Cardinal Associates Inc. (Bergstrom) [Member]", "terseLabel": "Cardinal Associates Inc. (\"Bergstrom\")" } } }, "localname": "CardinalAssociatesIncBergstromMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20221231", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "xbrltype": "stringItemType" }, "bcpc_CashPaymentsForOperatingAndFinanceLeases": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash Payments for Operating and Finance Leases", "label": "Cash Payments for Operating and Finance Leases", "totalLabel": "Cash flows from operating and finance leases" } } }, "localname": "CashPaymentsForOperatingAndFinanceLeases", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "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/20221231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "domainItemType" }, "bcpc_ChemogasDefinedPensionPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chemogas Defined Pension Plan", "label": "Chemogas Defined Pension Plan [Member]", "terseLabel": "Chemogas Defined Pension Plan" } } }, "localname": "ChemogasDefinedPensionPlanMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "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/20221231", "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/20221231", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "bcpc_CorporateHeadquartersAndLaboratoryFacilitySubleaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Headquarters And Laboratory Facility, Sublease", "label": "Corporate Headquarters And Laboratory Facility, Sublease [Member]", "terseLabel": "Corporate Headquarters And Laboratory Facility, Sublease" } } }, "localname": "CorporateHeadquartersAndLaboratoryFacilitySubleaseMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_CorporateTrademarkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Trademark", "label": "Corporate Trademark [Member]", "terseLabel": "Corporate Trademark" } } }, "localname": "CorporateTrademarkMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "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/20221231", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_DeferredTaxLiabilitiesDerivativesAndUnrealizedCurrencyTransactionGains": { "auth_ref": [], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Liabilities, Derivatives And Unrealized Currency Transaction Gains", "label": "Deferred Tax Liabilities, Derivatives And Unrealized Currency Transaction Gains", "negatedTerseLabel": "Foreign currency and interest rate swaps" } } }, "localname": "DeferredTaxLiabilitiesDerivativesAndUnrealizedCurrencyTransactionGains", "nsuri": "http://balchem.com/20221231", "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", "negatedTerseLabel": "Right of use assets" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "nsuri": "http://balchem.com/20221231", "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", "negatedTerseLabel": "Amortization" } } }, "localname": "DeferredTaxLiabilityCustomerListAndGoodwillAmortization", "nsuri": "http://balchem.com/20221231", "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/20221231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "integerItemType" }, "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "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/20221231", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "integerItemType" }, "bcpc_EstimatedShareBasedCompensationExpenseCurrentFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Estimated Share Based Compensation Expense, Current Fiscal Year", "label": "Estimated Share Based Compensation Expense, Current Fiscal Year", "terseLabel": "Estimated share-based compensation expense for current fiscal year" } } }, "localname": "EstimatedShareBasedCompensationExpenseCurrentFiscalYear", "nsuri": "http://balchem.com/20221231", "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": "$38.10 - $74.57" } } }, "localname": "ExercisePriceRange1Member", "nsuri": "http://balchem.com/20221231", "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": "$76.89 - $111.94" } } }, "localname": "ExercisePriceRange2Member", "nsuri": "http://balchem.com/20221231", "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": "$113.24 - $150.85" } } }, "localname": "ExercisePriceRange3Member", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "domainItemType" }, "bcpc_ExpectedPaymentsToAcquireBusinessesIncludingContingentConsiderationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Expected Payments to Acquire Businesses Including Contingent Consideration, Gross", "label": "Expected Payments to Acquire Businesses Including Contingent Consideration, Gross", "terseLabel": "Total expected payments" } } }, "localname": "ExpectedPaymentsToAcquireBusinessesIncludingContingentConsiderationGross", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Cost", "label": "Finance Lease, Cost", "totalLabel": "Total finance lease" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_FinancialInstrumentsNumberOfFinancialInstrumentsHeldForTradingPurposes": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Number of Financial Instruments Held for Trading Purposes", "terseLabel": "Number of financial instruments held for trading purposes" } } }, "localname": "FinancialInstrumentsNumberOfFinancialInstrumentsHeldForTradingPurposes", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "integerItemType" }, "bcpc_ForeignExchangeForwardEURONOKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Exchange Forward, EURO NOK", "label": "Foreign Exchange Forward, EURO NOK [Member]", "terseLabel": "Foreign Exchange Forward, EURO NOK" } } }, "localname": "ForeignExchangeForwardEURONOKMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "bcpc_ForeignExchangeForwardUSDEUROMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Exchange Forward, USD EURO", "label": "Foreign Exchange Forward, USD EURO [Member]", "terseLabel": "Foreign Exchange Forward, USD EURO" } } }, "localname": "ForeignExchangeForwardUSDEUROMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "bcpc_ForeignExchangeForwardUSDNOKMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Exchange Forward, USD NOK", "label": "Foreign Exchange Forward, USD NOK [Member]", "terseLabel": "Foreign Exchange Forward, USD NOK" } } }, "localname": "ForeignExchangeForwardUSDNOKMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "bcpc_FormerBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former Bank", "label": "Former Bank [Member]", "terseLabel": "Former Bank" } } }, "localname": "FormerBankMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "bcpc_FormerShareholdersLendersAndCreditorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former Shareholders' Lenders And Creditors", "label": "Former Shareholders' Lenders And Creditors [Member]", "terseLabel": "Former Shareholders' Lenders And Creditors" } } }, "localname": "FormerShareholdersLendersAndCreditorsMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_FormerShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former Shareholders", "label": "Former Shareholders [Member]", "terseLabel": "Former Shareholders" } } }, "localname": "FormerShareholdersMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_GoodwillAcquiredDuringPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill, Acquired During Period, Percent", "label": "Goodwill, Acquired During Period, Percent", "terseLabel": "Goodwill percent" } } }, "localname": "GoodwillAcquiredDuringPeriodPercent", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "percentItemType" }, "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", "verboseLabel": "Human Nutrition and Health" } } }, "localname": "HumanNutritionAndHealthMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "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": "Other and Unallocated" } } }, "localname": "IndustrialProductsMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails" ], "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/20221231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "percentItemType" }, "bcpc_KechuBidCoASAndItsSubsidiaryCompaniesKappaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Kechu BidCo AS and Its Subsidiary Companies (Kappa)", "label": "Kechu BidCo AS and Its Subsidiary Companies (Kappa) [Member]", "terseLabel": "Kechu BidCo AS" } } }, "localname": "KechuBidCoASAndItsSubsidiaryCompaniesKappaMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "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 lease tranches" } } }, "localname": "LesseeOperatingLeaseNumberOfTranches", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "integerItemType" }, "bcpc_LesseeOperatingLeaseRemainingRenewalLeaseTermReasonableThresholdPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Remaining Renewal Lease Term, Reasonable Threshold Period", "label": "Lessee, Operating Lease, Remaining Renewal Lease Term, Reasonable Threshold Period", "terseLabel": "Reasonably certain criterion renewal period" } } }, "localname": "LesseeOperatingLeaseRemainingRenewalLeaseTermReasonableThresholdPeriod", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "bcpc_LesseeOperatingLeaseTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Tranche Four [Member]", "label": "Lessee, Operating Lease, Tranche Four [Member]", "terseLabel": "More than 10 years" } } }, "localname": "LesseeOperatingLeaseTrancheFourMember", "nsuri": "http://balchem.com/20221231", "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": "Years 1 and 2" } } }, "localname": "LesseeOperatingLeaseTrancheOneMember", "nsuri": "http://balchem.com/20221231", "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": "Years 5 through 9" } } }, "localname": "LesseeOperatingLeaseTrancheThreeMember", "nsuri": "http://balchem.com/20221231", "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": "Years 3 and 4" } } }, "localname": "LesseeOperatingLeaseTrancheTwoMember", "nsuri": "http://balchem.com/20221231", "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/20221231", "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/20221231", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_MultiemployerPlanPensionNumberOfPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Multiemployer Plan, Pension, Number Of Plans", "label": "Multiemployer Plan, Pension, Number Of Plans", "terseLabel": "Number of multiemployer benefit pension plans" } } }, "localname": "MultiemployerPlanPensionNumberOfPlans", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "integerItemType" }, "bcpc_NetEarningsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Earnings", "label": "Net Earnings [Abstract]", "terseLabel": "Net Earnings [Abstract]" } } }, "localname": "NetEarningsAbstract", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "bcpc_NetSalesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Sales", "label": "Net Sales [Abstract]", "terseLabel": "Net Sales [Abstract]" } } }, "localname": "NetSalesAbstract", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "bcpc_NumberOfDefinedContributionPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Defined Contribution Plans", "label": "Number Of Defined Contribution Plans", "terseLabel": "Number of defined contribution plans" } } }, "localname": "NumberOfDefinedContributionPlans", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "integerItemType" }, "bcpc_NumberOfSavingsPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Savings Plans", "label": "Number of Savings Plans", "terseLabel": "Number of savings plan" } } }, "localname": "NumberOfSavingsPlans", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "integerItemType" }, "bcpc_NumberOfShareBasedCompensationPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Share Based Compensation Plans", "label": "Number of Share Based Compensation Plans", "terseLabel": "Number of share-based compensation plans" } } }, "localname": "NumberOfShareBasedCompensationPlans", "nsuri": "http://balchem.com/20221231", "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/20221231", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "integerItemType" }, "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/20221231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "bcpc_OperatingAndFinanceLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating and Finance Lease, Liability, Current", "label": "Operating and Finance Lease, Liability, Current", "totalLabel": "Total lease liabilities, current" } } }, "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_OperatingAndFinanceLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating and Finance Lease, Liability, Noncurrent", "label": "Operating and Finance Lease, Liability, Noncurrent", "totalLabel": "Total lease liabilities, non-current" } } }, "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, To Be Paid", "label": "Operating And Finance Lease, Liability, To Be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "OperatingAndFinanceLeaseLiabilityToBePaid", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, To Be Paid", "label": "Operating And Finance Lease, Liability, To Be Paid [Abstract]", "terseLabel": "Operating And Finance Lease, Liability, To Be Paid [Abstract]" } } }, "localname": "OperatingAndFinanceLeaseLiabilityToBePaidAbstract", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails": { "order": 5.0, "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, To Be Paid, After Year Five", "label": "Operating And Finance Lease, Liability, To Be Paid, After Year Five", "terseLabel": "Thereafter" } } }, "localname": "OperatingAndFinanceLeaseLiabilityToBePaidAfterYearFive", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidYearFive": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails": { "order": 3.0, "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, To Be Paid, Year Five", "label": "Operating And Finance Lease, Liability, To Be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearFive", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidYearFour": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails": { "order": 4.0, "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, To Be Paid, Year Four", "label": "Operating And Finance Lease, Liability, To Be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearFour", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidYearOne": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails": { "order": 2.0, "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, To Be Paid, Year One", "label": "Operating And Finance Lease, Liability, To Be Paid, Year One", "terseLabel": "2023" } } }, "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearOne", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidYearThree": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails": { "order": 1.0, "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, To Be Paid, Year Three", "label": "Operating And Finance Lease, Liability, To Be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearThree", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_OperatingAndFinanceLeaseLiabilityToBePaidYearTwo": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails": { "order": 6.0, "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityToBePaid", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating And Finance Lease, Liability, To Be Paid, Year Two", "label": "Operating And Finance Lease, Liability, To Be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "OperatingAndFinanceLeaseLiabilityToBePaidYearTwo", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofAggregateFutureMinimumRentalPaymentsRequiredunderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_OperatingAndFinanceLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating and Finance Lease, Right-of-Use Asset", "label": "Operating and Finance Lease, Right-of-Use Asset", "totalLabel": "Total right-of-use assets" } } }, "localname": "OperatingAndFinanceLeaseRightOfUseAsset", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_OtherComprehensiveIncomeLossDefinedBenefitPlanOneTimeAdjustmentAfterTax": { "auth_ref": [], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Comprehensive (Income) Loss, Defined Benefit Plan, One Time Adjustment, after Tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, One Time Adjustment, after Tax", "negatedTerseLabel": "Adjustment" } } }, "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanOneTimeAdjustmentAfterTax", "nsuri": "http://balchem.com/20221231", "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/20221231", "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 and trade secrets" } } }, "localname": "PatentsTradeSecretsMember", "nsuri": "http://balchem.com/20221231", "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/20221231", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "bcpc_PaymentsToAcquireBusinessesNetOfForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Businesses, Net Of Foreign Currency Translation Gain (Loss)", "label": "Payments To Acquire Businesses, Net Of Foreign Currency Translation Gain (Loss)", "terseLabel": "Kappa bank debt paid on acquisition date" } } }, "localname": "PaymentsToAcquireBusinessesNetOfForeignCurrencyTranslationGainLoss", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20221231", "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/20221231", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "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/20221231", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "bcpc_ProductTrademarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Product Trademarks", "label": "Product Trademarks [Member]", "terseLabel": "Product Trademarks" } } }, "localname": "ProductTrademarksMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "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", "terseLabel": "Profit Sharing contributions" } } }, "localname": "ProfitSharingPlanCostRecognized", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/20221231", "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/20221231", "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/20221231", "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": "Credit Agreement" } } }, "localname": "RevolvingCreditAgreementMember", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "domainItemType" }, "bcpc_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiabilityNetOfRightOfUseAssetsSold": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-of-use Asset Obtained in exchange for Finance Lease Liability, net of Right-of-Use Assets Sold", "label": "Right-of-use Asset Obtained in exchange for Finance Lease Liability, net of Right-of-Use Assets Sold", "terseLabel": "ROU assets obtained in exchange for new finance lease liabilities, net of ROU asset disposals" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiabilityNetOfRightOfUseAssetsSold", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "bcpc_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityNetOfRightOfUseAssetsSold": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net Of Right-Of Use Assets Sold", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability, Net Of Right-Of Use Assets Sold", "terseLabel": "ROU assets obtained in exchange for new operating lease liabilities, net of ROU asset disposals" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityNetOfRightOfUseAssetsSold", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "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/20221231", "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/20221231", "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/20221231", "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/20221231", "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/20221231", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "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/20221231", "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 Plan" } } }, "localname": "StockPlan1999Member", "nsuri": "http://balchem.com/20221231", "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/20221231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "sharesItemType" }, "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/20221231", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "sharesItemType" }, "bcpc_UnrealizedLossGainOnForeignCurrencyTransactionsAndDeferredCompensation": { "auth_ref": [], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unrealized Loss (Gain) on Foreign Currency Transactions and Deferred Compensation", "label": "Unrealized Loss (Gain) on Foreign Currency Transactions and Deferred Compensation", "terseLabel": "Unrealized loss/(gain) on foreign currency transactions and deferred compensation" } } }, "localname": "UnrealizedLossGainOnForeignCurrencyTransactionsAndDeferredCompensation", "nsuri": "http://balchem.com/20221231", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r902", "r903", "r904" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r902", "r903", "r904" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r902", "r903", "r904" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r902", "r903", "r904" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r905" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r900" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r899" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r899" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r899" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r906" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r899" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r899" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r899" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r899" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r907" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r902", "r903", "r904" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "booleanItemType" }, "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r898" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r901" ], "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/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://balchem.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r321", "r376", "r388", "r389", "r390", "r391", "r392", "r394", "r398", "r456", "r457", "r458", "r459", "r461", "r462", "r464", "r466", "r467", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r950", "r951", "r1077", "r1078" ], "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/2022", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r321", "r376", "r388", "r389", "r390", "r391", "r392", "r394", "r398", "r456", "r457", "r458", "r459", "r461", "r462", "r464", "r466", "r467", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r950", "r951", "r1077", "r1078" ], "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/2022", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r318", "r319", "r472", "r488", "r847", "r853", "r855" ], "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/2022", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "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/2022", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r452", "r453", "r454", "r455", "r598", "r766", "r798", "r825", "r826", "r869", "r887", "r897", "r952", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "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": [ "r452", "r453", "r454", "r455", "r598", "r766", "r798", "r825", "r826", "r869", "r887", "r897", "r952", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "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_MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis": { "auth_ref": [ "r811", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r827", "r828" ], "lang": { "en-us": { "role": { "documentation": "Information by type of real estate property.", "label": "Real Estate, Type of Property [Axis]", "terseLabel": "Real Estate, Type of Property [Axis]" } } }, "localname": "MortgageLoansOnRealEstateDescriptionTypeOfPropertyAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MortgageLoansOnRealEstateNamePropertyTypeDomain": { "auth_ref": [ "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r827", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836" ], "lang": { "en-us": { "role": { "documentation": "Land and any structures permanently fixed to it.", "label": "Real Estate [Domain]", "terseLabel": "Real Estate [Domain]" } } }, "localname": "MortgageLoansOnRealEstateNamePropertyTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r400", "r768", "r870", "r895", "r947", "r948", "r954", "r1076" ], "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/2022", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r400", "r768", "r870", "r895", "r947", "r948", "r954", "r1076" ], "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/2022", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r452", "r453", "r454", "r455", "r545", "r598", "r635", "r636", "r637", "r765", "r766", "r798", "r825", "r826", "r869", "r887", "r897", "r946", "r952", "r1070", "r1071", "r1072", "r1073", "r1074" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "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": [ "r452", "r453", "r454", "r455", "r545", "r598", "r635", "r636", "r637", "r765", "r766", "r798", "r825", "r826", "r869", "r887", "r897", "r946", "r952", "r1070", "r1071", "r1072", "r1073", "r1074" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "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": [ "r318", "r319", "r472", "r488", "r854", "r855" ], "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/2022", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r266", "r329", "r330", "r331", "r333", "r334", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r361", "r421", "r422", "r670", "r702", "r706", "r707", "r708", "r735", "r754", "r755", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810" ], "lang": { "en-us": { "role": { "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r266", "r329", "r330", "r331", "r333", "r334", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r361", "r421", "r422", "r670", "r702", "r706", "r707", "r708", "r735", "r754", "r755", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810" ], "lang": { "en-us": { "role": { "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision.", "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": { "auth_ref": [ "r268" ], "lang": { "en-us": { "role": { "documentation": "Cumulative increase (decrease) to previously issued financial statements for reclassification. Excludes adjustment for reclassification from amendment to accounting standards.", "label": "Revision of Prior Period, Reclassification, Adjustment [Member]", "terseLabel": "Adjustments to Previously Reflected Treasury Stock Balance" } } }, "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r328", "r837" ], "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/2022", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTS" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r401", "r402", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r827", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r871", "r896", "r954" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails", "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r401", "r402", "r811", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r827", "r828", "r871", "r896", "r954" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r322", "r323", "r324", "r326", "r327", "r837" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r19", "r232", "r233", "r921" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r231", "r239", "r255", "r921" ], "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/2022", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r1", "r19" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r406", "r407" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $1,226 and $928 at December\u00a031, 2022 and 2021, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r231", "r233", "r252", "r281", "r921" ], "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/2022", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r231", "r233", "r281", "r921" ], "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": "Other receivable from related party" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r32", "r38", "r197", "r911", "r912", "r913" ], "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r112", "r276" ], "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/2022", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r292", "r302", "r303", "r691", "r856", "r911" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r35", "r37", "r38", "r282", "r792", "r806", "r810" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r301", "r302", "r722", "r723", "r724", "r725", "r726", "r727" ], "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r34", "r38", "r197", "r755", "r801", "r802", "r911", "r912", "r913", "r927", "r928", "r929" ], "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r30", "r38", "r197", "r302", "r303", "r723", "r724", "r725", "r726", "r727", "r911" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r101" ], "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/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r11", "r894" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r641", "r642", "r643", "r927", "r928", "r929", "r1058" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r639" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation cost" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Expense, after Tax", "negatedTerseLabel": "Net earnings" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r922", "r923", "r924", "r925", "r926" ], "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/2022", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r283", "r410", "r423" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r44", "r484", "r730", "r916" ], "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" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r67", "r99", "r105" ], "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", "negatedTerseLabel": "Amortization of identifiable intangible assets", "terseLabel": "Amortization of identifiable intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r358" ], "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/2022", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Office space" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "areaItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r67", "r109" ], "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 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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r234", "r249", "r280", "r315", "r384", "r390", "r396", "r415", "r456", "r457", "r459", "r460", "r461", "r463", "r465", "r467", "r468", "r689", "r692", "r712", "r894", "r950", "r951", "r1067" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets and Liabilities, Lessee [Abstract]", "terseLabel": "Right of use assets" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r271", "r287", "r315", "r415", "r456", "r457", "r459", "r460", "r461", "r463", "r465", "r467", "r468", "r689", "r692", "r712", "r894", "r950", "r951", "r1067" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2022", "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldInTrustNoncurrent": { "auth_ref": [ "r917" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails", "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r610", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r111" ], "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", "verboseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r682", "r881", "r884" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r179", "r180", "r682", "r881", "r884" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r176" ], "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/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r1050", "r1051" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r680", "r681" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Supplemental pro forma combined financial information" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r680", "r681" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro forma combined net sales" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r688", "r915" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Increase in contingent consideration liability", "verboseLabel": "Increase (decrease) in contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails", "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r189", "r190", "r687" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r189", "r191" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Business combination, contingent consideration, liability, noncurrent" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationIntegrationRelatedCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.", "label": "Business Combination, Integration Related Costs", "terseLabel": "Transaction and integration costs" } } }, "localname": "BusinessCombinationIntegrationRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r178" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Kappa & Bergstrom actual results included in the Company's consolidated income statement in 2022" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r178" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Kappa & Bergstrom actual results included in the Company's consolidated income statement in 2022" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "auth_ref": [ "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "terseLabel": "Increase (decrease) in value of intangible assets" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment": { "auth_ref": [ "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Property, Plant, and Equipment", "negatedTerseLabel": "Decrease in property, plant and equipment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r182" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r182" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r182" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r182" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r182" ], "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, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r181", "r182" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r181", "r182" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r182" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt 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, Long-Term Debt", "negatedTerseLabel": "Bank debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r182" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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": "Lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r182" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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 assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r181", "r182" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r182" ], "calculation": { "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "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 consideration on acquisition date" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses": { "auth_ref": [ "r177" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net gains or losses recognized for each transaction with the acquiree that was recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Business Combination, Separately Recognized Transactions, Net Gains and Losses", "negatedTerseLabel": "Net gain on foreign currency exchange forward contracts" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsNetGainsAndLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r52" ], "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/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r69", "r274", "r848" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r274" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r70" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r63", "r69", "r73" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r63", "r226" ], "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": "(Decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r74" ], "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/2022", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r27", "r240", "r254" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r116", "r450", "r451", "r812", "r949" ], "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/2022", "presentation": [ "http://balchem.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r927", "r928", "r1058" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r10" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r10" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r10" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r10", "r121" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r10", "r894" ], "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,152,787 shares issued and outstanding at December\u00a031, 2022 and 32,287,150 shares issued and outstanding at December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r40", "r297", "r299", "r306", "r789", "r795" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r193", "r198", "r297", "r299", "r305", "r788", "r794" ], "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)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r51", "r304", "r787", "r793" ], "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOME" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r246", "r369" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r195", "r857" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r89", "r389", "r390", "r391", "r392", "r398", "r932" ], "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": "Other and Unallocated" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r47", "r315", "r415", "r456", "r457", "r459", "r460", "r461", "r463", "r465", "r467", "r468", "r712", "r950" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "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": "Currency swap", "verboseLabel": "Cross-currency swap" } } }, "localname": "CurrencySwapMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails", "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r920", "r1047", "r1049" ], "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 federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "verboseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r920", "r1047" ], "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 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/2022", "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r920", "r1047", "r1049" ], "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 current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "verboseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r186" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r187" ], "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/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r3", "r4", "r5", "r235", "r237", "r248", "r321", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r731", "r864", "r865", "r866", "r867", "r868", "r918" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r25", "r321", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r731", "r864", "r865", "r866", "r867", "r868", "r918" ], "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/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r25", "r122", "r123", "r124", "r125", "r227", "r228", "r230", "r245", "r321", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r731", "r864", "r865", "r866", "r867", "r868", "r918" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r920", "r1048", "r1049" ], "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 deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r229", "r953" ], "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/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r174", "r920", "r1048" ], "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 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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r67", "r174", "r665", "r673", "r674", "r920" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2022", "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r7", "r8", "r236", "r247", "r660" ], "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", "negatedTotalLabel": "Total deferred tax (liabilities)" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r649", "r650" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r920", "r1048", "r1049" ], "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 deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESComponentsofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r661" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsHedgingTransactions": { "auth_ref": [ "r172", "r1046" ], "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": "Foreign currency and interest rate swaps" } } }, "localname": "DeferredTaxAssetsHedgingTransactions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r172", "r1046" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.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 in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Research and development" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r172", "r1046" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r172", "r1046" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r172", "r1046" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r662" ], "calculation": { "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.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", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails", "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r163", "r1045" ], "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", "negatedTotalLabel": "Net deferred tax (liability)" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r172", "r1046" ], "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", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "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", "negatedTerseLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r172", "r1046" ], "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", "negatedLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESSignificantPortionsofDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r6", "r132", "r133", "r136" ], "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", "negatedTerseLabel": "Net amount recognized in consolidated balance sheet (after ASC 715) (included in other long-term obligations)" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r554" ], "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", "negatedTerseLabel": "Accumulated postretirement benefit obligation" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r38", "r566" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "negatedTerseLabel": "Unrecognized net gain" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r38", "r566" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax", "terseLabel": "Unrecognized prior service cost" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r536", "r879" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r529" ], "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 loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r523", "r561", "r583", "r879", "r880" ], "calculation": { "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails": { "order": 5.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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r523", "r562", "r584", "r879", "r880" ], "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 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)", "negatedLabel": "Amortization of prior service cost" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r568" ], "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": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r569", "r588" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets", "terseLabel": "Expected return on assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r524" ], "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" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r531", "r591" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": { "auth_ref": [ "r528" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r538", "r548", "r587", "r877", "r878", "r879", "r880" ], "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 contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "verboseLabel": "Years 2028-2032" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "verboseLabel": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "verboseLabel": "2027" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "verboseLabel": "2026" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "verboseLabel": "2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r555" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "verboseLabel": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r523", "r560", "r582", "r879", "r880" ], "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 expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedTerseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r535", "r546", "r548", "r549", "r877", "r878", "r879" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r530" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "terseLabel": "Exchange rate changes" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r522", "r544", "r879" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r523", "r527", "r559", "r581", "r879", "r880" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r557", "r579", "r879", "r880" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r540", "r1017" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "auth_ref": [ "r539" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r537" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Exchange rate changes" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r525", "r558", "r580", "r879", "r880" ], "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 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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]", "terseLabel": "Benefit Obligatoins" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]", "terseLabel": "Net Cost" } } }, "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPostretirementHealthCoverageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide postretirement health benefits to retiree or beneficiary. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Postretirement Health Coverage [Member]", "terseLabel": "Postretirement Medical Plans" } } }, "localname": "DefinedBenefitPostretirementHealthCoverageMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r592" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "401(k) contributions" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r67", "r110" ], "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/2022", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r67", "r379" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r288" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "terseLabel": "Derivative assets" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "auth_ref": [ "r200" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.", "label": "Derivative Assets (Liabilities), at Fair Value, Net", "terseLabel": "Derivative assets (liabilities)" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails", "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails", "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r1055" ], "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": "Losses and gains recognized in accumulated other comprehensive income (loss)" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r1055" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r208", "r209", "r212", "r214", "r855" ], "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails", "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r220", "r696" ], "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/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r205", "r208", "r212" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r205", "r208", "r212", "r214", "r218", "r219", "r695" ], "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/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r211", "r1056" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "terseLabel": "Net gains on forward contracts" } } }, "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Derivative assets (liabilities)" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r288" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 4.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" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r1052", "r1053", "r1054" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r1053", "r1054" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional value" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r202", "r204" ], "lang": { "en-us": { "role": { "documentation": "The number of derivative instruments of a particular group held by the entity.", "label": "Derivative, Number of Instruments Held", "terseLabel": "Contracts" } } }, "localname": "DerivativeNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r201", "r203", "r204", "r205", "r206", "r210", "r212", "r215", "r217", "r219", "r696" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r201", "r203", "r205", "r206", "r216", "r320" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r205" ], "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 hedge" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r188" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r518", "r870", "r871", "r872", "r873", "r874", "r875", "r876" ], "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/2022", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r954" ], "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/2022", "presentation": [ "http://balchem.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r126", "r244" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r72" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r23" ], "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 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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r307", "r337", "r338", "r340", "r341", "r342", "r348", "r350", "r355", "r356", "r357", "r361", "r707", "r708", "r790", "r796", "r860" ], "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", "verboseLabel": "Basic net earnings per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r307", "r337", "r338", "r340", "r341", "r342", "r350", "r355", "r356", "r357", "r361", "r707", "r708", "r790", "r796", "r860" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r78", "r79" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r358", "r359", "r360", "r362" ], "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/2022", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r721" ], "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, Continuing Operations", "verboseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r652" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount": { "auth_ref": [ "r1044" ], "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 reported income tax benefit from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII).", "label": "Effective Income Tax Rate Reconciliation, FDII, Amount", "negatedTerseLabel": "FDII" } } }, "localname": "EffectiveIncomeTaxRateReconciliationFdiiAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r640" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost related to non-vested shares" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average period of recognition for unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r121", "r265", "r301", "r302", "r303", "r329", "r330", "r331", "r334", "r343", "r346", "r366", "r420", "r500", "r641", "r642", "r643", "r669", "r670", "r706", "r722", "r723", "r724", "r725", "r726", "r727", "r755", "r801", "r802", "r803" ], "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEComponentsofAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r94" ], "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/2022", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r93", "r385", "r908" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r416" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r221", "r224", "r225" ], "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/2022", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r477", "r548", "r549", "r550", "r551", "r552", "r553", "r710", "r762", "r763", "r764", "r865", "r866", "r877", "r878", "r879" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r711" ], "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/2022", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r477", "r548", "r553", "r710", "r762", "r877", "r878", "r879" ], "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/2022", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r477", "r548", "r549", "r550", "r551", "r552", "r553", "r762", "r763", "r764", "r865", "r866", "r877", "r878", "r879" ], "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/2022", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r222", "r223" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r207", "r210", "r218" ], "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/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r738", "r743", "r893" ], "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "order": 2.0, "parentTag": "bcpc_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r740", "r745" ], "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "order": 2.0, "parentTag": "bcpc_CashPaymentsForOperatingAndFinanceLeases", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r737" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities - current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1065" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Finance Leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r737" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities - non-current" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r739", "r745" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "order": 1.0, "parentTag": "bcpc_CashPaymentsForOperatingAndFinanceLeases", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Principal payments on finance lease", "terseLabel": "Principal payments on finance lease" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r736" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Right of use assets - finance lease" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r738", "r743", "r893" ], "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of ROU asset" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r1062" ], "calculation": { "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "bcpc_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance Leases - ROU" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r747", "r893" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r746", "r893" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - finance leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life of intangible assets", "verboseLabel": "Amortization Period (In years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r278", "r442" ], "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/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "verboseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "verboseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "verboseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r106" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "verboseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r440", "r441", "r442", "r443", "r769", "r773" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r104", "r773" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r100", "r103" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r104", "r769" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2022", "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/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r1057" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r916" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.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": "Loss/(gain) on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r48" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r277", "r428", "r786", "r863", "r894", "r935", "r942" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r430", "r863" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill, acquired during period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r98", "r102" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r434" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r175", "r941" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Increase (decrease) in goodwill" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r607", "r608", "r610", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r607", "r608", "r610", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r46", "r315", "r384", "r389", "r395", "r398", "r415", "r456", "r457", "r459", "r460", "r461", "r463", "r465", "r467", "r468", "r712", "r862", "r950" ], "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 margin", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r205", "r695" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r205" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r108", "r114" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r384", "r389", "r395", "r398", "r862" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r42", "r67", "r93", "r241", "r256", "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Loss relating to joint venture's expenses" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r445", "r447" ], "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/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r447" ], "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/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r166" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r316", "r653", "r658", "r664", "r671", "r675", "r677", "r678", "r679" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r317", "r345", "r346", "r382", "r651", "r672", "r676", "r797" ], "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", "totalLabel": "Total income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "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": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]", "verboseLabel": "Income Tax Reconciliation [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r300", "r647", "r648", "r658", "r659", "r663", "r666" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r1044" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 6.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 foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign rate differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r652" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 3.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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r1044" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "terseLabel": "Stock Options" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r1044" ], "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 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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r1044" ], "calculation": { "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails": { "order": 1.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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r64", "r71" ], "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/2022", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r66" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r66" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r66" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r66" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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/2022", "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r66" ], "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 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/2022", "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r351", "r352", "r353", "r357", "r609" ], "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/2022", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Identifiable intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r444" ], "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/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r213" ], "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/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r243" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r309", "r311", "r313" ], "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/2022", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r891" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofFairValueofDerivativeInstrumentsDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails", "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r427" ], "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/2022", "presentation": [ "http://balchem.com/role/INVENTORIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r97", "r850" ], "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/2022", "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r285", "r849", "r894" ], "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, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r273", "r284", "r363", "r425", "r426", "r427", "r767", "r858" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r97", "r852" ], "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/2022", "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r922", "r923", "r924", "r925", "r926" ], "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/2022", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r96", "r909" ], "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/2022", "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r97", "r851" ], "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/2022", "presentation": [ "http://balchem.com/role/INVENTORIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r955" ], "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/2022", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r748", "r893" ], "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Interest on lease liabilities" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r1064" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r749" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r742" ], "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/2022", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r892" ], "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/2022", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r1065" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Aggregate Future Minimum Rental Payments Required under Non-Cancelable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r1063" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "verboseLabel": "Operating lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r749" ], "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/2022", "presentation": [ "http://balchem.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r22", "r315", "r415", "r456", "r457", "r459", "r460", "r461", "r463", "r465", "r467", "r468", "r690", "r692", "r693", "r712", "r861", "r950", "r1067", "r1068" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r15", "r238", "r251", "r894", "r919", "r933", "r1059" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r24", "r272", "r315", "r415", "r456", "r457", "r459", "r460", "r461", "r463", "r465", "r467", "r468", "r690", "r692", "r693", "r712", "r894", "r950", "r1067", "r1068" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2022", "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r5", "r237", "r248" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions 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", "terseLabel": "Outstanding balance" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r20" ], "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/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r20" ], "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/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPayment": { "auth_ref": [ "r20" ], "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/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r20" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r90" ], "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/2022", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r120" ], "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/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOAN" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r25", "r117", "r118" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 3.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" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r25" ], "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/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r25", "r119" ], "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/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r88" ], "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": "Interest and other expense" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r0", "r192" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "SIGNIFICANT ACQUISITIONS" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r978" ], "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/2022", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanContributionRateIncreaseDecrease": { "auth_ref": [ "r882", "r885" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) in employer's contractual contribution rate to multiemployer plan.", "label": "Multiemployer Plan, Contribution Rate Increase (Decrease)", "terseLabel": "Contribution rate increase" } } }, "localname": "MultiemployerPlanContributionRateIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "auth_ref": [ "r593", "r594", "r605", "r887" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for employer contribution to multiemployer plan. Multiemployer plan includes, but is not limited to, pension plan determined to be individually significant and insignificant and other postretirement benefit plan.", "label": "Multiemployer Plan, Employer Contribution, Cost", "verboseLabel": "Contributions of Balchem Corporation" } } }, "localname": "MultiemployerPlanEmployerContributionCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "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 Plan [Line Items]", "terseLabel": "Multiemployer Plans [Line Items]" } } }, "localname": "MultiemployerPlansLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r310" ], "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r310" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r63", "r65", "r68" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r43", "r68", "r242", "r257", "r270", "r295", "r298", "r303", "r315", "r333", "r337", "r338", "r340", "r341", "r345", "r346", "r354", "r384", "r389", "r395", "r398", "r415", "r456", "r457", "r459", "r460", "r461", "r463", "r465", "r467", "r468", "r708", "r712", "r862", "r950" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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", "verboseLabel": "Net Earnings - Basic and Diluted" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "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/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r76", "r263", "r264", "r265", "r266", "r267", "r332", "r333", "r334", "r335", "r336", "r340", "r347", "r361", "r412", "r413", "r417", "r418", "r419", "r420", "r421", "r422", "r641", "r642", "r643", "r667", "r668", "r669", "r670", "r683", "r684", "r685", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r728", "r729", "r732", "r733", "r734", "r735", "r750", "r751", "r752", "r753", "r754", "r755", "r770", "r771", "r772", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810" ], "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": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2022", "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": "Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r402" ], "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/2022", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Not Designated as Hedging Instrument" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESSummaryOfKeyTermsofForwardExchangeContractsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r49" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r931" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r213" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r384", "r389", "r395", "r398", "r862" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r744", "r893" ], "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESNarrativeDetails", "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r737" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities - current", "verboseLabel": "Operating leases liabilities - current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r737" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "bcpc_OperatingAndFinanceLeaseLiabilityNoncurrent", "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": "Operating lease liabilities - non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r741", "r745" ], "calculation": { "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails": { "order": 3.0, "parentTag": "bcpc_CashPaymentsForOperatingAndFinanceLeases", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r736" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "bcpc_OperatingAndFinanceLeaseRightOfUseAsset", "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 - operating leases", "verboseLabel": "Operating Lease - ROU" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/LEASESRightofUseAssetsandLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r747", "r893" ], "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 leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r746", "r893" ], "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/2022", "presentation": [ "http://balchem.com/role/LEASESScheduleofLeaseCostsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r170" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r171" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r388", "r389", "r390", "r391", "r392", "r398" ], "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/2022", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r75", "r77", "r84", "r199" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r286", "r894" ], "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 current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r279" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2022", "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r31", "r35", "r565" ], "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 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 $24, $13, and $127 at December\u00a031, 2022, 2021 and 2020, respectively" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) 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, Tax", "negatedTerseLabel": "Net change in postretirement benefit plan taxes" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r193", "r194", "r196" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 }, "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" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "auth_ref": [ "r193", "r194", "r196" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "negatedTerseLabel": "Net foreign currency translation adjustment tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r35", "r39", "r294", "r565" ], "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", "verboseLabel": "Amortization of prior service credit" } } }, "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r289", "r290" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "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", "terseLabel": "Cash flow hedge (interest rate swap), net of tax", "totalLabel": "Net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESScheduleofGainsLossesonHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r290" ], "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 and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Unrealized gain/(loss) on cash flow hedge, net of taxes of $868, $654, and $809 at December\u00a031, 2022, 2021, and 2020, respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r289", "r290" ], "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 gain/(loss) on cash flow hedge" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r291" ], "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", "terseLabel": "Unrealized gain/(loss) on cash flow hedge taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r290", "r293", "r694" ], "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 (expense)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESNarrativeDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r193", "r194", "r196", "r296", "r299" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "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, net of tax", "verboseLabel": "Other comprehensive (loss)/gain" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://balchem.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r33", "r35", "r879", "r996" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 2.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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r33", "r35" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedTotalLabel": "Net of tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r31", "r35", "r139" ], "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 and gain\u00a0arising during the period" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r33", "r36", "r193" ], "calculation": { "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails": { "order": 1.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", "verboseLabel": "Tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r35", "r39", "r294", "r565" ], "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", "negatedTerseLabel": "Amortization of loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMEChangesinAccumulatedOtherComprehensiveIncomeLossDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r26" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term obligations" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r50" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r910", "r934" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForHedgeInvestingActivities": { "auth_ref": [ "r312", "r914" ], "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 notes" } } }, "localname": "PaymentsForHedgeInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r59" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r59" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r61" ], "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 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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r55", "r686" ], "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" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r55" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r55" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Capital contributions" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherProductiveAssets": { "auth_ref": [ "r56" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r56" ], "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/2022", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r545", "r547", "r553", "r571", "r573", "r574", "r575", "r576", "r577", "r589", "r590", "r592", "r606", "r879" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "verboseLabel": "EMPLOYEE BENEFIT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r130", "r522", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r572", "r575", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r592", "r593", "r605", "r879", "r880", "r884", "r885", "r886" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024", "r1025", "r1026", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032", "r1033", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitPlansPolicy": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans.", "label": "Postemployment Benefit Plans, Policy [Policy Text Block]", "terseLabel": "Post-employment Benefits" } } }, "localname": "PostemploymentBenefitPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r9", "r486" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r9" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r9", "r486" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r9" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r9", "r894" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r54", "r62" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r58", "r918" ], "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/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r58" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r53" ], "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 assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r57", "r159" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from stock options exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r870" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r115", "r813", "r814", "r815" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENT" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r111", "r275" ], "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" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r113", "r253", "r791", "r894" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r113", "r813", "r814" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "verboseLabel": "Property, Plant and Equipment and Depreciation" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r113" ], "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", "verboseLabel": "Plant and Equipment, Estimated Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r308", "r424" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r80", "r365" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r572", "r758", "r759" ], "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/2022", "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r572", "r758", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r1066" ], "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/2022", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r756", "r757", "r759", "r760", "r761" ], "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/2022", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfAssumedDebt": { "auth_ref": [ "r60" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r60" ], "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", "terseLabel": "Repayments of outstanding balance" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows", "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r162", "r259", "r1075" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r162" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r274" ], "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/2022", "presentation": [ "http://balchem.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r78" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r12", "r126", "r250", "r805", "r810", "r894" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r265", "r329", "r330", "r331", "r334", "r343", "r346", "r420", "r641", "r642", "r643", "r669", "r670", "r706", "r801", "r803" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r887", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ], "lang": { "en-us": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r887", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016" ], "lang": { "en-us": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r130", "r131", "r522", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r572", "r575", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r592", "r593", "r594", "r605", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r130", "r131", "r522", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r572", "r575", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r592", "r593", "r594", "r605", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r375", "r376", "r388", "r393", "r394", "r400", "r401", "r404", "r517", "r518", "r768" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings", "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDDetails", "http://balchem.com/role/REVENUEDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r520", "r859" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r519", "r520" ], "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/2022", "presentation": [ "http://balchem.com/role/REVENUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r45", "r258", "r458", "r459", "r460", "r466", "r467", "r468" ], "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/2022", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "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/2022", "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 loan" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/REVOLVINGLOANDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r955" ], "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/2022", "presentation": [ "http://balchem.com/role/REVENUEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r38", "r1060", "r1061" ], "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r100" ], "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/2022", "presentation": [ "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "auth_ref": [ "r136" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions to Determine Benefit Obligation" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r179", "r180", "r682" ], "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/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "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/2022", "presentation": [ "http://balchem.com/role/SUPPLEMENTALCASHFLOWINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": { "auth_ref": [ "r135" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "auth_ref": [ "r134" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r173" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r29" ], "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/2022", "presentation": [ "http://balchem.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r169" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r140", "r141", "r142", "r143", "r144" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSAmountsRecognizedinBalanceSheetDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSAssumptionsUsedinCalculationsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSChangesinBenefitObligationsandPlanAssetsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSComponentsofNetPeriodicBenefitCostDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSEstimatedFutureEmployerContributionsandBenefitPaymentsDetails", "http://balchem.com/role/EMPLOYEEBENEFITPLANSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r208", "r212", "r695" ], "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 Income (Loss) on Hedging Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r210" ], "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/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r201", "r203", "r204", "r205", "r206", "r210", "r212", "r215", "r217" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pertinent information about 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": "Schedule of Derivative Instruments [Table Text Block]", "terseLabel": "Summary Of Key Terms of Forward Exchange Contracts" } } }, "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/DERIVATIVEINSTRUMENTSANDHEDGINGACTIVITIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r930" ], "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/2022", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r164" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "verboseLabel": "Schedule of Compensation Cost on Net Earnings" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r95", "r270", "r315", "r415", "r712" ], "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/2022", "presentation": [ "http://balchem.com/role/EQUITYMETHODINVESTMENTDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r137" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r100", "r103", "r769" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r100", "r103" ], "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", "verboseLabel": "Intangible Assets, Estimated Useful Lives" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "http://balchem.com/role/INTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r863" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r863", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r2", "r16", "r17", "r18" ], "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/2022", "presentation": [ "http://balchem.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "auth_ref": [ "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r605", "r881", "r882", "r883", "r884", "r885", "r886", "r887" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about multiemployer plan.", "label": "Multiemployer Plan [Table]", "terseLabel": "Schedule of Multiemployer Plans [Table]" } } }, "localname": "ScheduleOfMultiemployerPlansTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSDefinedBenefitPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": { "auth_ref": [ "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r604", "r605", "r887" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about multiemployer plan.", "label": "Multiemployer Plan [Table Text Block]", "verboseLabel": "Summary of Pension Fund" } } }, "localname": "ScheduleOfMultiemployerPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r138" ], "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/2022", "presentation": [ "http://balchem.com/role/EMPLOYEEBENEFITPLANSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r149" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r113" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPropertyPlantandEquipmentUsefulLivesDetails", "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r364" ], "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/2022", "presentation": [ "http://balchem.com/role/QUARTERLYFINANCIALINFORMATIONUNAUDITEDTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r183" ], "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/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r232", "r233" ], "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/2022", "presentation": [ "http://balchem.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r41", "r91" ], "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/2022", "presentation": [ "http://balchem.com/role/PROPERTYPLANTANDEQUIPMENTLongLivedAssetsbyGeographicalAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r85", "r86", "r87", "r98" ], "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/2022", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r85", "r86", "r87", "r98" ], "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": "Schedule of Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r607", "r608", "r610", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r158" ], "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": "Share-Based Payment Arrangement, Option, 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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r158" ], "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": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "verboseLabel": "Schedule of Additional Information Relating to Stock Options Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r146", "r151", "r152" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r155" ], "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/2022", "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": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Non-vested Restricted Stock Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r398", "r404", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r448", "r449", "r863", "r1076" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r372", "r373", "r374", "r384", "r387", "r392", "r396", "r397", "r398", "r399", "r400", "r403", "r404", "r405" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingExpense": { "auth_ref": [ "r48" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofEarnings" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r161" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r66" ], "calculation": { "http://balchem.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r888" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r627" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r627" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r625" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r625" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r622", "r623" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r622", "r623" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r626" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r626" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r636" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r635" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r637" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYScheduleofCompensationCostonNetEarningsDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r890" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "verboseLabel": "Number of shares authorized for grants (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r158" ], "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/2022", "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]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r616" ], "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", "terseLabel": "Exercisable at end of year (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r629" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r621" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r620" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r1025" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r628" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r158" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r614", "r615" ], "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/2022", "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": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r614", "r615" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "verboseLabel": "Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r610", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYRestrictedStockandPerformanceShareActivityDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r619" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r621" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r620" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r618" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r613", "r632", "r633", "r634", "r635", "r638", "r644", "r645" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r154" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r156" ], "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": "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/2022", "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 Payment Arrangement, Option, 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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r156" ], "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 Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "verboseLabel": "Range of exercise prices, minimum (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r150" ], "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 Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "verboseLabel": "Number of Options Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "auth_ref": [ "r147" ], "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 Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "verboseLabel": "Shares Outstanding (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r156" ], "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 Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "verboseLabel": "Range of exercise prices, maximum (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r608", "r610", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-Based Payment Arrangement, Employee [Member]", "terseLabel": "Employee" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r607", "r610", "r611", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r634", "r635", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-Based Payment Arrangement, Nonemployee [Member]", "terseLabel": "Non-employee director" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails", "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r1018" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Cliff vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r889" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockbasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected Term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYAssumptionsUsedinFairValueDeterminationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r158" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r158" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r153" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r148" ], "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 Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price of Options Exercisable (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r147" ], "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 Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price of Options Outstanding (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYInformationRelatedtoStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r153" ], "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 Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted Average Remaining Contractual \u00a0Term" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r269", "r372", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r398", "r404", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r446", "r448", "r449", "r863", "r1076" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESGoodwillDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentAssetsandNetSalesDetails", "http://balchem.com/role/SEGMENTINFORMATIONBusinessSegmentEarningsBeforeIncomeTaxDetails", "http://balchem.com/role/SEGMENTINFORMATIONCapitalExpendituresDetails", "http://balchem.com/role/SEGMENTINFORMATIONDepreciationAmortizationDetails", "http://balchem.com/role/SIGNIFICANTACQUISITIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r28", "r121", "r265", "r301", "r302", "r303", "r329", "r330", "r331", "r334", "r343", "r346", "r366", "r420", "r500", "r641", "r642", "r643", "r669", "r670", "r706", "r722", "r723", "r724", "r725", "r726", "r727", "r755", "r801", "r802", "r803" ], "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r329", "r330", "r331", "r366", "r768" ], "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/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r145", "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Shares and options issued under stock plans" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r9", "r10", "r121", "r126", "r619" ], "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/2022", "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r10", "r13", "r14", "r92", "r894", "r919", "r933", "r1059" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r129", "r314", "r487", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r697" ], "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/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r165", "r167", "r168" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r21" ], "calculation": { "http://balchem.com/role/ConsolidatedBalanceSheets": { "order": 5.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 for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income tax payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r260", "r261", "r262", "r408", "r409", "r411" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "verboseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESIntangibleAssetsUsefulLivesDetails", "http://balchem.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/SIGNIFICANTACQUISITIONSFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r128" ], "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": "Shares repurchased, average cost (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockRetiredParValueMethodAmount": { "auth_ref": [ "r10", "r121", "r127" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the par value method.", "label": "Treasury Stock, Retired, Par Value Method, Amount", "terseLabel": "Repurchases of common stock" } } }, "localname": "TreasuryStockRetiredParValueMethodAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/STOCKHOLDERSEQUITYRepurchaseofCommonStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r10", "r121", "r126" ], "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": "Repurchases of common stock (in shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r121", "r126", "r128" ], "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": "Repurchases of common stock" } } }, "localname": "TreasuryStockValueAcquiredParValueMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r646", "r655" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r656" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r654" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r654" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r657" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r656" ], "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/2022", "presentation": [ "http://balchem.com/role/INCOMETAXESIncomeTaxUncertaintiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r81", "r82", "r83", "r367", "r368", "r370", "r371" ], "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/2022", "presentation": [ "http://balchem.com/role/BUSINESSDESCRIPTIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r322", "r327" ], "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/2022", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r325" ], "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 to costs and expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r326" ], "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/2022", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r322", "r323", "r324", "r326", "r327" ], "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/2022", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r322", "r323", "r324", "r326", "r327" ], "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/2022", "presentation": [ "http://balchem.com/role/VALUATIONANDQUALIFYINGACCOUNTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r349", "r357" ], "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/2022", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r348", "r357" ], "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/2022", "presentation": [ "http://balchem.com/role/NETEARNINGSPERCOMMONSHAREDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 14 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1000": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1001": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1002": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1003": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1004": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1005": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1006": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1007": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1008": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1009": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1010": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1011": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1012": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1013": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1014": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1015": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1016": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1017": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1018": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1019": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1020": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1021": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1022": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1023": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1024": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1025": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1026": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1027": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1028": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1029": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1030": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1031": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1032": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1033": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1034": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1035": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1036": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1037": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1038": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1039": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1040": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1041": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1042": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1043": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1044": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1045": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1046": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1047": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1048": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1049": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1050": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1051": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1052": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1053": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1054": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1055": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1056": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1057": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1058": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1059": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1060": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1061": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1062": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1063": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1064": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1065": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1066": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1067": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1068": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1069": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1070": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1071": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1072": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1073": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1074": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1075": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1076": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1077": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r1078": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2420-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128088960&loc=d3e3913-113898", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126965701&loc=d3e15009-113911", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=SL65897772-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126966630&loc=d3e41228-113958", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e526-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3581-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=d3e1280-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL124452896-108306", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080549-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "https://asc.fasb.org/topic&trid=2134446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "https://asc.fasb.org/topic&trid=2126967", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r827": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r828": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r829": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r831": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r832": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r833": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r834": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r835": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r836": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r837": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r838": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r839": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r841": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r842": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r843": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r844": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r845": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r846": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r847": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8475-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r898": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r899": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r901": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r902": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r903": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r904": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r905": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r906": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r907": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(b))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r995": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r996": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r997": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r998": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r999": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" } }, "version": "2.2" } ZIP 132 0001628280-23-005074-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-23-005074-xbrl.zip M4$L#!!0 ( %N%6%;<*U2ZKH,! "^Z# ? 8F%S97!L86XT,#%K87-A M;65N9&5D+65X,3 Q+FAT;>R]:7?B6+(N_/W]%;K5I[M@+4P9C*>J/KT6E>GL M]#DYM>VJ>OO370(V1IU"HB5AI_O7WQCVJ %CIS'"UAVJTS9(>X@=.X8GGOCK M_WG[^;-L'GI??OOUP_D;[X>]GW[ZX^#-3S^]O7KKO;_Z^,$;=/=[ MWE7B1VF0!7'DAS_]=/;I!^^'698M?O[II]O;V^[M03=.KG^ZNO@)'S7X*8SC M5'0GV>2'O_T5?P/_%?[D;__?7__/WI[W-AXOYR+*O'$B_$Q,O&4:1-?>'Q.1 M?O7V]N2GWL2+NR2XGF5>?[]_X/T1)U^#&Y__G@59*/ZFGO/7G_CGO_Y$+_GK M*)[<_>VOD^#&"R;__4,P.ID.CB;]Z>3D]'0PZ!V<[O=.!_W^Z>A@>C+PCR?_ MMP>#_ D^SM])L[M0_/_O[?_Z!/OJW MOT[C*(/W)?!]_B<_IO"P3'S+]OPPN(Y^IBG]P%]5?Q['89S\_*=]^C^_X%_V MIOX\".]^_O$JF(O4^R1NO8MX[D<_=E+8AKU4),&4/Y@&_Q$P)A@>_7C+0SZ& MYX1!)-04>-!GWV;!*,B\WGZWYXYXU6R:OS5_>^#?]"'RDVLX1UF\^'F_"T?H MAW6^M/ G$] '>Z&89C_W]T^[@T.0;O5;.C_FU];)&H,J$,GZ1^L-?&V4!%5' MJK?6D?IU> DZ\\N'X2]\[FB_A6)-Z%R()$H/;N>!\^O/&&8>A=X%=2 M^!.\]D9,NI6+(5]V<(1+$/.M]',B0C\+;D1!3:MOC>(LB^<_[YNO^*,T#I=9 M\2OW:'8SH/4NF(&^8&:)V=!KL3>""_#KGC^%+?K9#V_]N]0=LG4)'1QT3P;? M=0E9A]&6G9H?L_Y!'V^NCU\^_W%VX5V<79U?G.$I8[&Y&O[ZX'^87X'#Q@$OYGBGE+^/R0_)7WYLE8OK?/_SI?@$Z_N%Y1L7[ M/!'C./'IA$1Q)'[XV_#BZOP-K'//._]T=?'Y[6]OKLX_?_KK3_XN30)5T?XO MQ?_NV#1Z--ZUKHG>\POUI1CC6+T>N@S>E]"/JI:]>$76< Y]SQLN%F$PIAWP MXNDCIV0IGZ/=TCR]_7JHGK[W]NS=^:=S5#R7#SVRVY[$4ZF>;<^COU+W[+"0 M']1#R ^\+_3/\R_#QURPVY[&DXGYEN?1.]F)._: [MBS$'^\$=Y;,15)XH>I MYT<3[W=P;*+,3^Z\-_# )!@M\3MIY=5UL@O3A>OXHY^-9Q@M?$'3.O#0+0[C M._"+7]"T!AX'C4$L=WPFAS 3D8 SSF8@GJ\+,0L2L>/S.O*\#\$\R&A:J0>_ M//LV#I?I[LO>,3@?23P6DR5LDC>-$V\XF0[,+$3F)B?9,$X6/@1 M!IAR XI(79S_^MOC M/)8M3^/)3+DMSZ._OQ.FW. )33F<ON>-X2+/+JF3'<*3DB\0,#3Z,[[&"?" MNYKYD??[Q"YJ_^[W6US;Z8#?!2G?R8!>N]1Y8*V\%[.'$ M.[\85L]E\!(=JM-Z.%2'WH?SC^=7%!B_]#Y_^D[_:LNS>C+_:LOS.#C<"?_J MD/RK812!F6J%O"CB57"Z*H]W_4W30W*LP 2?!.DX"53$N#\F5>A,GB?P%F#MOS5;%Z_KX!_4W4P_)2_KH?POFR[DWG,=+ M& -,5Q["(8QRY10'+Q%-T>_7XS(]\GX_N[PZ__3WA]XWVY[ 4]V;VY['X& G M[LTCAG&9A,-ZZFE0_Z#6$=V4#XO5[<:TX+I\%R=3$63+%0G*P4OT5?J']5"O MQ][;\\O'.R?;GL:3*=DMSV-PM!-*]IB4[)MX/A?1F )%TBQ<0R,=[<+L^CJZ MAZD"4$[S%S9!5KECL?=Y27MW.??#T/O5#WW8T.JYU3]J?DS^RJ\B$E,P /RD M$DLPJ+]#]$9?+CL/[QC6.9S4FI!/H%S.;4 MK$,=?S/W$ K\9+[G*9W 0W"#N+ MHF60!=6WP&'U#;>J8*_FAOA)/0SQ$^_\T][EV<7OYV_.7)O<&WYZZWWX/'R$ M=;[EN3V9=;[E>1SN!LK^A*SS]WXR26?!HO(4U]^6.R%#G"+I!-097HN.^R-K MKM5X@L/ZFT$G9)!_SF8B\?X(LMDD\6]7I'5V8T86F-X;CL<83:^:T%']L0(G M9(M3-@>,[VLX7&C]G$=[4OK6QPW6($66#$U^9Z3H^Y@LY0LFU^K$WQA4,WZLDT& MEQI)T $>"QA:,*%L/ELDU:>B.MM4HSF!C<4X]CNT1G1NT!S_'9\?F%S#,(P- MF<69GT0P-H;P?XA!L57/L/[!IU.RM7Z/,]P]YI+:[=D<8WGF5( ILL$4PF5 MTZE_EN24XIS6\?H01]?B)LCN9(A,(I_\<>:U_O%A^*;]B,GNL+T\J(>]W-OW M+K^W\V_/V?WL5O'\X>'";;]HR>S%+>\CR.=B-,UMLG4_DJ M7NR]%_[-G7>9^=FR6@'7/UZ&,^J;A*&Y.7=]4@=F4K^#80/#JIS02ZP0/Z@+ MF5Z/:4.';S^>?\+4Q.,"$B^$56_;\SC>$5X]0ZQ'C!81QDD1.%ZU#\<[P+/' M1'M6E.4=>)4KX2;']:\:PUD=$*QK(:+4R7R[.T?.UX,F7_\0$TY^(,7T[!LN M0+5GN2/3*3C/>I^0L'@!9D$PPIK<7=^V(PKLB'D43"7MY8Y/"+SH-Z$?S%/# M"+3C,P)'^H\DR#(1$6IT&=VW42\1ZSVH"3%IK^\-/YY]>LN9=1M>VY/9=1M>Q['NU&=VNMS>2I<_Q,T 2K/ M3Z95MSR/XQV)2#(_[B=L6!4(@SWF:H;JW-#Q#D3QF M7]DM!3$*8B02F*!A! MONMS.\!MX^EY62PSL2MOQOIC^'K,B&O/ZRI9IMD]>)(=F1EXQW_':I.(4GO^ M[8Y/!YS@2P'3\=FEI\#-O51&.S(W\(??"W^B\_YO_,7*K,:.3 N9RL;B+SXI"D*Z"DD[4;"!X_00/!P1%@Z+4(+QV")1@I^:KTY5M2##OA\;/.&6#4SNP^W>_UN60$P/SJ YT7<#/69#82K69!Z$]7,N_67/QT,?OG53X,Q)WY5 M>V[Z?9O,\B!+/5+E6'"(7+@H(\/K1##MB9\(+X@R-.,GZ"#_F^&BG@^>BI?Y MW_;$-S%?8%=9>"+7D,,_/%I1,+XFPDM9[E(BH/7;U2UD[U_=.IZE?G.6*G7I MER\?SM]0N@W[P7[OT7+[X)YTC[9_W,!U$B#\?(Q_27$+]% R/+)T.M,906M;@?G&D2>H&=YTR2>>UDP%_0._%_KC7[F37"5[C.)#X^Z MO8TUO"XQ E?U>7ZX%;B>M5P-5MNX=;KRZ)4V-/?V/&QI7M,A5S1:?^AHGZP' M>F__]?HPN>:UW^7"U-%_63&_5?6-]_RM--PWZ#W[O4M&9LV,':ZWW(XUB";W M7, CZ+H;,.DIUUV2#0M!RX0W.[V+U/^+=L2030.EQ.A M# [89K1'M TD5ZOH'X%54<)7KXIO.]B2: ^\I%4?N0 #;-7?2YLUJ3][+;3# M?*O9T\J/DZ$6B;%(4S^Y:W>A"QG6D/]*K4VN#3II:&Z[7$ MMP6HU!1DF((B"Y&@G0YF5!NU:GFOM55=!,GC:VA1SZL4(#:91QC60#(%VP7[6=A:>5E$8$/#,JR MY;?A^'O@HL]]N!^PU;#4+LJW=':@H,>IWUZ%DN17@[.IW]WQ6B/U/I]+&SCL MAC&"U1?!9)G@WVB+K>>AG+7&ZID+/Y@HT>&K?W1'/X1^BC[OG9I5KP\*=0[O MF5DQ! '/@K^[KWBYHE1U/#$"8TD1[HX/.SX2(F(AD=:".:SPB]M9 *LV5@\2 M[C9TD:P8#:Q%G)I ":B5L2 :KA0=?S#IR-SPN7'';9#-9B*<<"@#S1 9:/D1 M]_G.:Y$6@7]1:$7NL_H,OAT?=2TL28;QME%*,O#^,E9G]H!!4/%C%"Q18D"# MB$,:)+Y0OJZ-1P<_/ 5=+L4.ERW#&WR.=1(Y,<3GP"KY'KPZC2,R0$&1!O'$ MDK^JEQ573\6%\)-DN%5=(YVR#J^P[#,?:0]@ /_)&;Y.VQBM5*P5\RO4^D;. MR7'WL 9V0W$)US+L\FU**VY*2W/#LEK&>-6>:MT-G[J#ZUJPW"86HS0Q@EOM MC$#K=KVKU0_-.5,4C)W$(&]1G*'(")R?7Z&E03[G_E=1*1UFEO\12?P$LK(% MI_Q3G.$)33/85G7PX(H3US'\U%$:@;0B7F_++)[#RG*T><*M_." Z?V*\BVS MJG;PNRZ99UXCZ@:&JP23P7 [Z91RP>_<(^5ST/%N"#R-0P%KF7]\U3T&,@FW M@G\-ONRU3PP]],WRT72]8<[4J1X9RS(>"^E6_^5/AR>_D"DU=D9@J4W8:O2F MX@3_@I$'>2/@&J#%+1N1.H=VVH8'G_Y"-I,OFU?!B-QWT(UL:W [*4F6\K*- MZ\ 73UG,Q-)0N0ZO)78Y_H;O>OR].Q2\ 7$X'5QZ,O*C.^F;6M8GS@C^AD9; MA48DFQ$?-N6F,C R^"\^!J8WYDYFGOB&7K[>WOQ89?(S"T_+>;'$?E!=KLKCT @Y,^QR+UC>" MVI(2IPG>E"Q#41&6#5)[/F9(9:_QZ1UJ8N8&HRBY81T(V/Y#Y0;[2MY45#*_ MA?J)OV0YB#@%D6#27,7L4[Y<4@HVP U!HTJ7HQ3,'\%WF$Y1FPNP>N7I[&-& MO^#\1[&'JIW$/+)=? X!['$ 0/IAP1PL- QVPJ.F&&J]54;>G3Q>Y?>>O#]2 M'JJ*1Y0/5WX4'T:+XYQ'FO1MO 27USC* ?7U@%RF6EX,!:C$YRM$:'4 M ?!2NM@L(?1-I_!J,,"65DO5HU>52]4F><8H.!)A S*IO8D MV4TLTUZPAPRTT3FZ3H43&MD:"EZ_ 1$A-[7*)\@MP%;\ 9SJ#/8GO#-:!!YM M!$EI*,]?,%YKG4-M8;GV$697NO M#]=JZZC="H)V:7(C _L"/1!, $FG2VGVLHC>%^V)>ZWAFR^@IQ$]Q!9RB:+U M\N-XN09?'<,\!7Q2'4(\NAQ%?!/CI?0KP%KXUS)BF:&P,_GN):4J[/:A<>$' M\H$\29#4*9ABV%$;I \%W?("\0F7R 8O^#(31TET&4]J8/X+42"QB[L49"% M'']2CI)*CH/1J$H9\A$HVYJV879OXSD2-8^1!8 IJ+W/"7QS-U-W=92D**(V M)M+AJ8,DIA:+ M52O[E"9+;U '?086PQ9DT%F:_KXTWG214LZMMQ71DQ5F8QAH!71D5Z8!J#/%/!/Q18H]^_D1U!H1!%$/* MTR!!2J5%$H1>[S 7.AZ'6 )6"J7+_&\$ [I3D8+OUZS'QSDAWSLX>MKR\S4% M?;1]01]TCP^==H].<>):7SD*/++*:SU,;XTQSJ[4N$](!X+6!%$^EGK8"MNM M?KLC(Z !Y_@XIKJ0VIK"GMQ):8'&Y!Q<&'1CC*.B]/+&!.&H>U #2$1+U$$2 M3H]M20!+DQ*'!)]UKT7*E.+FCL"XR?8OT%J8!+#S;<4)AM)4:0=VQ M2/%Z!EQG:][#"2.)0!W^>/1.KZH5_(?$N M)KMI:BY4"0V"U")]MSO9343RK,5Q\X3.?!.'+,@<,L5>BZI<1AVDSY=#O ?[ MN!($GI:XSL1RXBLR%WCJ=1(O%TT4? O2IW$PNRYY+J#G6:6NN4-1HIB9EWI; MU4&".*>"B.FRM(IQ?MBZ52"M8ZR9:[(>C^43J:=&9DAFXDDMS*?SB# .H0XJ M4&@-%%#O].2(PF[^G/E2"R2#C6.X?2&:$_] +21IK ;#("=9T>LO%G$05:"9 M2LD(N 4Q_ )+AXBTJTADU#B SRAE;T5F.M/5)MZ5)WDQ_"*&S<6[)SJ+/Q9G MIY$M'$$S)0*&(2/W_N^D(GI%V/SJ!K@--O^!0VZP^;7$YC\8M]];USYJKJ_' M75]!B@GN+?KYBJNSANM"[>>VMS)\HU(!M)WG-('72JY29CB:.) 81M0.E4)HJ0BG>U:?$"E-D,S'I6! /3F@A\8TF7V$?V<*'$OX/KD:DA?2),AP6 M;&^1Q)/E&*4=J](QZ_#)'O]M4.A4@H.,ETC7<(W)!AAFD"&?M(5OHEO\.HG3 M5+Z&D$I43"?@;78M@@0BDC]-S\D- $>=X)N*"#0JEN8 M+]^/;RWV>/(&^X/OY95]= [*J#R5N3B.#ZT(D FDS#=\RT8JIZC^F.K%H#Q'=#1+, M+:8(69AZK>(5 #\F<%O$R5> M-#40-_<3',.5#Z%O,GFD1U$IE'HU4WHEHWC&L$T$@65-75'FW]MO^>V]XZ[W MFZZ8+=G*3HZ96KVNN&9W"GA)%&@(4<(1T'#APU1Y1C5EO3Z1N&$I.:HGXBC; M#)]D$QZJ.K&YVL"MGU?K,#H)?(IC*,)!22CHKVC*0I3I%0U92MK?> Z<:3,0 M_1-JAFA%?K$;3S"]:^3R?KGT:M*4*8V].?6A*1)NZ5XUDIHRS=*RCY40N5#G M'V+[31;;0=U*D@:U9!+BHN?7%FH@0(]<"F M&3H^QB:13Q4=$3PY88(YE/MX>F_F.ZCT+.0QDL3N'9G?S"Y>B1R=#B71C@ MQG.O(/(R8%VI([8=/B;-KDB\0R1A'8=^FG+XR>>F"5:0%#9L)%QEB&$'Y&9. MLDXY$%6I0*<@D8'R.!.,85^#)N.*Q26XYPFH$WIQX*@N0LE+5E55V<%CO9.! M9BLJ[KI?Y&"!>;D,,PWS,C-5E,1)+@W=,HPY./#"%_)Q:HI;9%FH.5_Q6_"= M8,YE^X9WG"[R.#]JI/TVEQAL8+9,VYW"W$S=\4C(*'RQK[E+J+O>A)MCM,8Q MZN0.$-H"O ]II<+C*C1J,R:E8"2R6R2*=S[%==]\/JB"Z4X'FG @\?@KR5&* M869_#.> L8(=T+W)-:I5^"M_.PU@\=!\LEX91#=Q>$/"[(UG2""O%*I0 Y"F M@BKUU^FF8DJK((.:-ASI)W1; ;?K'+AG05C$#LMP-[=JTO-9#>W:#;WD8;O]Q%6VB1F^^38%,> MEK2%E0I7Z^UX/,9LH.1;_(YKW(U8V/U[.9;V,J[Y.H8+:A0ER%DN0;718C.7 M^N!-AM.],_71<_T4QA&C-\,8;357?J\.(>*K/X!?9#5=R47(3(7VT[@+45QX M(9?4L>_F].#!H"\#F.0IFPEMTY5Y>:LG7490)7FG5033^/IY2Y$]:#P^"T%G MB'.8A";CC*1\5(LM/?L"A6 6HFYIGZ!!61B"EU.QJU.]C&"?XS;U.?H;BM8_WPM*5B;L^T M-@"-!$<1!3&8WN%IL ^[['68/SQ60O.P(]&,4XK\2*K#B=/$=1EU.K4V(K%&*1L(4E:_GV\3%@N*])$ M#<+^F<7LXOQR6 =YTN)B%8XP[A^5V!*S ).I M>ZHV%6Q="KIKO@Q94QO(%'^Q<3B5$J.4I(W9;3%*9T\_$-2^!%XH;$3Y3WK*Y,BU)JQT$M*H;)DB$[$0O#<\0 M>Z]4(](:UKDZ2MV[ -/<7_R[\4R,O^(_MBUO8UM=$2>P=.NY^TEL=0SO[_7^ M\J?!\2]]B567X<(\+EXAWJGBS7*^B^X.>C*RX[<5;\PU%2H!=*G*@1Q(Z2&O MUIW0>_Q^Q;Q-> $T A)W90BAIDKJ)F!AJ""H@VY57\7R!_P$%4-0;JOZ8?$R MPT;NZS[-:XGN=1>>"7.E6@Q\UBR8@BH(IJ QT./S0W 5B9,I3;GMSBB.EN#E ME:39Y,3MKN9]=TGRG=NJU:;7D%8>O#/WN?;R,4G8S$D%1QJ?A)62OA*%-MPS<3C]ZO M@8=9@_Y@NG&2M3DE>^&U*M(WF'B184R3P=%H^AS\3Q(?DL&>+^''[XW]4&"R MAPCC\C!VK.$W?3]*QMA6Q-03;$&1+;,XN7/=S8*3D NZ#EK_;J/%(_W9UG^= M['=@"RBK,L%Z+*S9]+'G#MS3=O"V?'$Z'A^+N9B/# 0'= K;",2<3IAO#GY-SG4BG 4ZO!DX?UA2%W "GK2\UP.G= $YOI_OG+ Z#B7\'KG(88ET) M84[]A3]&\(%5!SC1M+3MCA?Z=_%TVO'^M037'=0Q?'V.?_/ECZCY0^&S(@8E MAD@>+.CWYAAY(L#DX7Z/D#&I9:T6K0/I[\VXG;-_G?B+F>8G2F%*VC#Q-_#CH,!3;U1$#[[=_Z"89Z4$ PNL-HQ;NB/>JE M/A@6Y?+')55&!HF]@ 71R" F$F/G%PAN]&4?$3]54.<.Q3)*Q1CVX>ELXSC1 M;&8.SR:MB%X/1G*+!)WOU /O4>.7US&YZ5D=ZTEQ8B<<,<#S,H)=+!?6IED M4KU)?CC&V)1@N@J]9S8MU=O/'UR:MO[A =P>^_NCO?[*7L>FB3W&LY)%S'$5 MC( %LOJ:,KR4*-T0\X2\CK:]%Y=Q*,*[ LA7Q2+9,6!M[WN?X=L4!O]5T>FI MDXV6/JG^1$S*ZD&7D5+H=(71]_>[W!ZX^HQ657[V88NH2>/4MU&Y.E7\,I-P'?G$ MEI"G NX0_L+YAN^- J0CI7^.9T$X*?W:N.Q%H3\V1 ;RRSJ4;#-(1&A[1/)L M&VB]2C"H!>0GC I<#;1]+7 [\\(]]LGAU=O-#YBJVA.7="F8@_L;P*+2*5&5 M;?0]N02)F1)??H4M7VUO:4R\_AAN4+#FI2'W5/%9\AH;'D\LC!&8ZR'NIQBW M^0;7OH02D][HJX;@'86["8BD6.)!\!B0#2L37&H]BL-\N;'_\R)YB)W*6ES.=BGU7%UX0(P%)E5^B7) \QH>.'R)+1E>ADV7 M/Q1S,('9#)8Z7UX;H'\FI(\P>&EHF_1.J$W6C U*-JS2/O7I0BC\1:SDI;T6 M%C+@'YJG_J.*!:B/%F^0=1+!2TX$I\Y#U#%PJ9FL=+!6 -+O>T=SIR=]A)># MW8Y5J3?"5%:<'KS$L6IQ83$/.Z\ULH.J.:0SB4:I1$GUDL-5&0&'II9 M>K&[5L/$\KFD3JP'(ZD4$B)KS)%"$APA5US.Y=;^,HO!%0G&):34MBG@6ZIL MJ+]C4^AZPR1!^AYC4LO!8-"',."1!)^['3[SA)9DSDK+V)!6*%RX8JMT*"0Z M;/4@MW 8D*>6."UV&R3%;$?Z][K+VOID77 M:L'[7W%7SS+H."E4(^6:$F"6QB&79*+%>PM9BSP,;YVZ-NI,%- )B*?38&P2 M=#IW-/.9Q!N1%Q'FW2KJ&*\I)<0(J\=Z:\?=0:DP/[/L_E?O@&LL6U:196G+ MX=Y1*\#J3$KXEE0:YQ:3XYE>[\]>7/9GM=85*XR@0 TI_:_>(8V17:#J:D5; MZ!]:GB@GIRL4K;"E7:R(?Y;M/A2D"T9P+2+BYU)?XO9!09HNF:-1D1XV7O_S M:< <0VT=E& 9O:P5&\V=$%)['3>!$5D@S15]#A1T0KV0!A+"@E!!'LYPC@& M9D@0^;1437U',/S4!4MAJ"Y#0#KXM7$DJ&R=@;F4RM?S<"N*).0W">8$:P=W M9*R:QRAP2@%:[/991'@+'/EI8.=&*,&4YT569$4E:Z^RJ-CM/N.'ZR;S:N!F MT(55U_$?"Y^@QU(8_U#)@MU=PH&5%(8>6-1*"FB/3T"298Q_\FM\)%L"O0MB M.IXA5!%U.(&Q*$)/ X*9&S8C'UX>*6XY;(FI)N2D!A+5TEEM;V__SQS4,I=$ MA\W6J9*R H/K&,OT.X2PM$P,F?S2K\MA>T$ _1 % R:XY&>9,V>VC-IY36C# M*$]AJM&(Z^DZB5,&^(/]?DOP(/&?,_K? T*<]P[ZK2F#=0Z/ MF8D#LVH:%.@F#RUVI(,VGQGJC:4_C18_;X/ZW*B=WW%8S)@D \4B"^!:%M8E MW.<-L,7J1^2^CF9<0CZV2L@50/3)$,S-]5:XWEP6LFU?;R@61!HB>R:LBF2O MQ'P/V? >3B8!'Q3B$4Q+NT(?@EX#2?^W3NJCSDDU JR$ GZ.$=!ERI@]*A7) MK:-FRL^SO*&!B02M2M%K-K-5+529I3H2MX7'T4 ((,"7'F7[+?:1PNL=Z*UB MBGU9U1DU/&4?L<^R?2G:=L"VS]S]O:L[LE'T;_E&T2W9C(%OL56'M6W,*;8I M2U/YZ3KG?B/NSW'WL!'=2M%%C5HKD8V,+BX=8!$30AW=P&B=ZHX&-J=CR:TP MV$"S\T:\UA*OW45\E$ZG#J".!G-4*8&%$.2VQ]$[:=F&]]K^0DE?AOF7OREQP%0O,Z ]@8X.13;&'LB=E M<4;5)?,1F,BQ8&8]ENTU06PPYD95_N M:X]CUA2\0R7DB2[/HEO<&>WH1ODD9*Q70*!6+TTW41^TU:M#J)T M(5+JUN@-PT!L_[;,-U;0Q.-13,J%PI"4>VNM0>E]VNNU)EBTUM9%ARH!IG-X M-O6QG9>U'O];1!70B&B!CZSSXI.C'CB)K8-VTVKR"855)B3KV1&D0N.MX.%N M4/K5*TQ8Z..:0MX;E+[UI0:E_QTH_0C=DI_&ZRF2IDO)RRS8LIJH( M.V*(+M?IQ+0*\R6H5S&#YJ6+U3$]C/GW;RR>OR^*&G?U8WW9X&SJ_<[H1[6" MF!A2ORIYKM.6($=RI'FN**MSN+]/L0R!-E.>?'$C(=6C)J2Z^K0HVN>%Y.J3D-MV)+]G)6S1(B&5?$?,;^3#[V#XQ.CI M$!\I8B.;5M9"FEMX8HO*MV11=HN*%C_0D-&6D=$VZ8%V*G2//]:VSH[RM8LZ@S4_S36ISY(<^T6?;%:7YOYH\ M*I)<+D-Y I,R6A^N8[<$"T5D7"!VGN=0@OY MET2$X@;/UVJ#NNM=Y?IO2LY!VP#VQ]F2"O-<2]B8,E1,7!CMPT;BOI4J>2FN M;%'ZRO6!H7IG<%[OR--N+IY-G359U/Z"8LIF4P=, M>8/+JI*^&L8.BEW02MMG.C?F)!:<6)8XA3)>[V([UTNKFYKD+I;7+/GWSAL2 M"G&G'6\2X'__O428=DQEDDA&//.3:\&=/(*IHC3FN(..-91$$SB.$)5-"=M5 MFXBCC$=8L8_T28-NS=DH.1OS($TQ6C24K3=0M?T=&UIL^Y"@H%RH[@"%T:%P M46%P!_YGF=KT&&1))K)L.%_B0$+88=IQ&RF>ZGXG.AA3_?*.[ IE(\^1O2"= MWDF#V*+9SL@\IM?UV:\!%F(/>?B/>FQ+O JUZ'82ZE"'6MD@K_#Z4%E65 MT.MU]WO,G%2<9*[W!KE4/M&-:)[9TI)M+FPMBV(%0Q= M-EV8VZCE4:7@S\PD6(>:RL).*U8(FST)CU^\Q.XWU]CPDTB@[KQD&>J^6F[- M(%\9[/@2=8:\9N9+I"BCS\@ *_=SPTZK2*TD=&\+T#++A##:Y#,')F=A-<62 MQF,)(+;%2:!42L18\-9/N55I,%Z&\'@_]$)_Q$T.R\:/6%Q.!N%L+T4XW9/W M\L0[M]MB,0^1Z6J#:]KQBBO+>@X%VCMC?/ YX7I?QH6J%DK7'K*I+4D,QSEB M/>KE8X?=,_\KUJQ%*%RFS8*32@^5+*2Z/9DI=#1I(NYU\E:,N0':0:^#H$?X MKTD&HDC \O\7_!Y#A1U'D4R)@RO-]N+I7A@002!(:\*E<_<2B;'H]([;K5]! M>H8ELV>-5A2/TOI-E1B3#0A7Y$LI;\!.2_'9@>VX6"?;%5JOE16X#57/:KJ\ MW65I,,&K,<$G-078-IA@ZTL-)KB.S-U/6#.^YO7%ZE]EK,1TBNTL&(C@5LH3 MORH749?=;2JD5:9%/;LE5ZXDG^$/]IM>;MCU'*/7I0MD1ZX9T49IR%Y?XI&J M;0JV,YE:F>D5/8&9<>47F.O/8M6M?M <3,0 -UH23$X3?\PD&3(E*MAW)>I? MV4[=39;R@)7[D<[B)"N=?C<><#'$8+;URGD*+B8*:6P8HBFSHJQ!;I='^O)QE\Y'W.T04+1O4C MMN16$Z0T8+YO>YX5"T&\K/PU5->R27*LJ_3V50TF-.YY_4$8!N9L%J-%))>" MTT14JC,2P@W2L8$RI;:Q',)QK"8F&[KSP&03O*0+T#N)AA$X4(4'#+7KO0?' M[T8E;E4O9Q6D1&L;MVD9+3%ZZ(_'";8[&,61C^D#./;!^&O'N_''IK\MAU)" M;-/-O-QQ%-Z5L27EET,QHRON7GJ$^J).$L]\DVFCE3/3XW67$J#I LB^K"*4 M)*9R@_!<1MA33: ^1WI5,7%W84&1Q_R67J(DIR5^R-BMF M62+TU+$"1Y25@_O4"*DO'*%F<:D5@M>1'9O4_&4$3NNJMDG?G,'.U5%K2X(- M&3/UV35'P2?$"0JV#J?ZF60%CT.L'!B)L;],=:<+$'"93@0AE-82MUC!GR<, M);VLX"WC0L![!64HOFJ+AV"B=Z31B4A?7@+VD[2^)3KN911( MW(SVBZGE!K6@H#.&1I#LNDDLB3"5T$]@CFF0+1W^AM0BW1^WD:%DG L/V[K> M,"*JAA;-2=O424O$7N9_*_)F;_N@%8F\^2BAG.(9>XB>5C<*(\;DS=6(U'.+ MU.Z"6 MHZ:HI;@?9VLA@B0P2+/)W/US6 +\J&R4QSZGJUJ-^R0B\*8:+@QL, MP&?@+\"P+<[6D=#P!&1.CF1]I"0$QL_!E8FY%ZSV))-A6ZT(FD!$N4#^0[M0 MPV46S^'OXQS ']1'=$T;LSUY!=>PCFLW?#/<_AFF&(@IFTS]*?K:R4AB9\&G M!!=4 K'GZ+]DDEVAK(_D?J_UM=WJ'5!SJ\*?YO"G_E/0X367P^JS^!:,PQ2/ MXH50@=_/R:0>)/K_6DZN&6@ LP"5S;$C')W3+':!Q"/(%(]6"OP;/$AB$,FR M4.)@31<;DEZ;U]'GXV[B.Q.U((E>$'HE#VX--D=L9+AX*M%UKY9!]Z"1Y]7R M_#]QH)#/R^0FN &)0008F 7;EFA&,LS]),%Q6M8TT5F8'GT^#U?#&&!B.E3B MQ$:IX-9+U337_!X&?QT^J,(($Z/6S=$8J2*;<#6X&XC52 M0RLCATY%OSY\1[5TF"_"._-:XJ)*67M+^AC:)]W7N?PQ(XRL1(KH 46XP7T\ MN8JN9TNR58W(\O7D=GI(">R@NU]2$-Y0+3Z;5"&+!%8JU8,?S^*$F:N1R3*) MU?V*!ZWE(XW'5X3K/JTI2+K!=5M?:G#=#=?SKMTB->X,5=TNJ+8V2C&"<3CH MGC0AC$?*X.YF#]>87,.(LPNR^9GB$WY8N^C:DX;05&3,*5^Q *+%^%!Y3$P] MYWO#8:I A9]&;T#^O22 T5DY4SJ/,E)$4UYS'3C.HE>A.+LU]M\$4*S:UI)2 M78)G*>98PG1MXB ?G&[_'+?\]A9.L;,P?646GIM6Z(JF706D99I\O%XPL7!4 M+&&A9+TDC[)BG":T?'SX9\(0&UI8N#$>)%OPA(TH_EK(RVCK\M([[1Z=;EM> MKJDYLRP[A&]J)?S]XG.XOQGQD>=LZQ(TWKH$P4H<]_,29'CH6)2>6I(LJ?AN MH;1E1=_":PG9.@]]&OW5..VN47HA*+*:9MY;NTOWMDU2JM=QVH8[)8#**3_I M[A_ R6VJ2^LK9'=HM7^(HVMQ@R=;'7ER7S%YV/K'A^&;+>C>@@N43VMVK)2L M8JT/(E!59)!CTI1H$)G@GLKJ_F<9WGE]Y.OI#3K:<5#9WKS';Z7!N?#)36U0 M7>@RN;/J2K$NE EZ3MM[1QWO'S"#DU^&7N^X\>B?4:ZKJ2JW+<58X4/45&Y3 MA0(O9Z#X837B BME[);1;C,*Z@>C?Y[@UU#V;0I=E_<)SY#/O%=<+FT31[RE MDD]FP%(]<)!9=X$UA12ZT@^"*3%K&[?+0E8)0?6/^G4SI$F3#Q>3-GO[6)UD M.$KO60Q>"1%AE %CQ?0AY[:APJD8UE@H*KCU&$=ACD]'.%I+_KTZG\Y?-:7: M=CL(\M$<+I(@]'I*^EQ2'M,.R"[C+OE@8!,[NT6O>-Y ?,%B/M[75=_R"EKS M(9J1FCD'/7:XU1;>]'A+A=$?#MS][GVPA&397-<#?.J4/4Z.XA\_ZN MJ7(A7RA]_U<XU>G-^JN_ MJON(#N0WV; :2.CNYF;S'RN=7AVRL\?=P\9<+!?(;%:_\G7JW)NO?Y8Y3&.. M6(SV ?S[ M65E*ZOQ7L.EHZAMF%)@KMF=:T0JR&:H(P=7RJQ>^ZYVQW>V7=8;N5&Q):I&$ MF5( S8 S1GTCS3U8J%#3,Z6TSXL%T]H4']O4#SZKQGE)=V"YF#[L$C3=-JAW MX1S<('2%J.,HHB**X)&J]R*[4XZNO7*4:HX-B+Q:9@BJV]NO*22[09%;7VI0 MY#5E!V^\Q;6NRDMD27C/+ F?XJP&E4E$A48C<5,$)2RNJ4S7?6WO'6#S>+S^ M^#=S_(V0N0K,4Z1+;%/%T;;K94"0/[X!BRO (585T<0T9")FV"7S1H_,S7 @ MQ2>)&5N \0A.JK0 A]LWPN#NV _'F(KD=D4C:8ZG M61QKJ]M':LQK(9L3AV80JZ*DH^Q\YKRW(E C@:9^JEV+SIKOJWP MDDIFY?&KZIYZ5S;P;XW 7W;T81_ MIE3\E/]$/2 Q?JT66C^D?*!=SX8,$<'(0QACF)RT:F]D+H^W=\+.!(7:W"08 M"D_)-BJ':IJ@-Y*HX#E+7@7WL3HT7W7?OLI#TL3NGE$;6W668++7B5?3#.W0 M&5<7)1DE,QKJ,_*J;#;,FP1A7-Z^#MA49-V#'J#K.' MX3*UPC\F]>72=F9BGK)[QRGZ.PX]V=Q(+F?SBNG(J%B S,3!?+0$32%5DZ), M%M_PPX(:<=WBCH &GB)V04-TP$>EX Q3>$3X;[BDYS&ESN37L5]O&7DQ7^:W M(IPBQ:1ZH"1+#0+&(^3"8OFN8BD&H3!^!BOR'B0]M):\R(8*3\7'AKD&(.CN M?AO+7?6M/-T$=@$O0W*8-5<'7G-$/NW(C4L07N@0XUNWK;J_1> ",U3_KV*V M4_!)M"X(_86N]P?F09$Q6PV./J[M23>OH+FV-)%P'72*/,_TVAXZM:.FW M2E[5$G@K6AYPT'J=JV69$HJKDH:[P7$_N4EV6"M[S,]?W.4V!.J=\CJVS>&W MCX^ZI_G$Q-XK+7$[5"5N2O]1 B]GM&VLT/"X"&$\[C__/O2VO@^]T^[)"4[\ MRHW:4&?A#MC#H.@#,E>%+"6#FWL*)AY[XJJ#,)N@?&4I7GZ=JVP5NR K+"T\ M#Z,0IO-<(-O*R)QFFU])C=2MUW$=;0BW>")0(QGH&-@T"5_T*]MJJ)R.#1_N M5/78*#8:4.E=5/Q" -]^LU/E())VNO?P@GNN/U M#OJM*<8M.MC2O27PDN=_SN 2QK:Z_-/7-C%R#@Z/6Z,V7\U68P9Y&W.(2''6 M*P,@BSL$L0Q2)FE3C5! 3K"C FY3VBD:[7K?) $T=V)@XD^G:AF%"VP*]R6Q M7?P #O0\6,ZQ05:PP$!6C ULBOX42^3Z#IFRN]#[DJ8Q1[DD.NR^D"N85T=] M,*W**H*>0&'!S5$#?=6OC[X:2G&MMCY[^P,V=.%D[/,)@?W'?Z)KK5O]E!_Z M=-6QQ\\[!S47]=X4[+ZG1( S7MAV-9C>;5TJ#NHG%:27*(8FSW\1FX-Z*1=? MX89]B7)T+'=UE;24 )QT5R:ZT*R8.874P;F]$562AMH6_.(ER#!^P1VU*%/_ M_0W58/7Z1N?42^ &]1$X-)NXYP'=9A%25"M_0]8#M#05*V*&^7<.[+_PC9)J MO*(OW^_M]?#^!DWD1S(OYF2;7'F_5^.9:> /U\+H.MRZV_8$EMAH]>-_^VE*U7%"<_JLRG+5=6KB'UU8[S[P- MZ@B=',#IV6[U=F^ H(ZMJ].CK*)TZ&IPL0U$HD 3OYW2H7)\I M^41#*I54G>WRWAYU'$B6%'(E9],TGOQ^>^\U0?9Z-<6_-9 ]ZTL-9*_^Q*_' MQT5+QKZ>7A'K%1@SQP.<^-FW[820"V5-KSR$G"L\LWP MAS/"3G$WE\_>M_#5LU03H%(/#N_[)5"0'*#I$.MMP23"8' YOG!:]U2;4*Q-*\(K_*$HD/@C MXFH@ 36*(7]VTN9TJ2W4NE&[#:V0!VT.(%/-%FY1I MZ[[(KW[.(RT'@LG+KQ)B $,EE,*((W=>^*D5&;O^X;-&Y)K0<$EHF*61 =*P MT2 :RT@D!C1%>P@6;H 00,HY:"HU_E(8I+(WWL)/_.O$7\Q2K)('5P4^!5)Z M/:,?S0FL6XA8$0E)B%O3'FR;V$*[-HAI?+>-,*Q"/BHZOX>'(YXSZ= _[@ZV M7V-4!PBBBL&].BA)OX@F>N7$^0UNY E=O&-275L7KQJQZCO#232<"L^UH,,IWMR MZ2?>N:9IW;;OB-$2BS3V=A93(?V9GT0T3A+8TMM1AX6S!%.=*)!8ZX@I+E,? M:A-QB!0K&()TA@1^5I8SR@_ *D]QQZ'J3\B#Q889V@HHCH&9!KU(9*J(HW0: M6*9OOY]+3-%XQ0IJKVK;X-!2,F]&+TUGQ'GMARD9,S'1?^>X]1MZCN<\;;,X ML:K3ZW#(3*VZ8L.A0C-ON@1YZ_7WYO#$F:K*GBS)Q9+).)FY]L$5FS"^*M:_ M%-.IA#(0%3DS$D3BEO^J7C45M\IP[_4]>E5J,_K0AQ4A0=?[C87;$&]JU@%Y MG16YY3LY=@NJI^=R*3Y21*_Y>/#+:P(GUA7IUX 3K2\UX,3=X!,\JD6C\#J% MER4_6NZ.5!V!93],(BP .T?_G9MX,=-;$&)S,,RRWH!1A^J^%4Q542VH_L!4 M'OOJIHA=5C:"GR&VZA8!'O0G3%TLF9#9^Z();T;4="S.D>/P=6.U4B[Y,K$I MC?C949S,W=FXB"S*%LHIYQ:FZ[U7]#6X FK&"MM%P:F.YKK&;UTNX-JCQ8)+ MD_K#R!3,^DO4J5H118&"O4SDHDR#),V0*T\](+^SN%$BTHM(AH*R#(PYX#9E MN>^A&RHJKD,CISKE ?)PZ!M_RWZHK6)E?A0FV9 MEXL]G9)+S'!WZ([/E!K0SHPEV=CGT@_+'C]?AEG M%^80_.FV :3X,5TG2SG M@OFB",TK$R7R+R-V_J4\2X^I](S2,1!13!W[<@_K]3>D8@_J*7';SS-HI?L' MF21&?R1NKR:*](3QF/"II6+8(2'DS^ W=.,)T#,DN>#I5WK2"G!'Z$GB@(3O M&+%"C97:*HMTGPQ8@=>=<%=*:A\E4I#BY[S ^T?U:&!>H^2 ?8,C,0S'6Y X M+L.-0NBLG^ E;:@.E725RY^)8Q:DCJW83%Q+>%P(9FNH[6 C'$3$"D/%!CFV M";"F\GKA^+/SB)%2%'O##AUHQ5NLN)J%$&'TU4I +1ZUGI&LX7ZJ(G3LC^BX M'WZKKCG'5[#E=0QAE]($;B^2S5)/21F4:@QLLSMQ_X6&IH[)M(\$V/=-E_J* M#=;LO1:U:Y&N#A,*G"PNP5$=,,TIVQ&&<=[B+PJ5H'5)6V M8:058;'8R5M()N)M\JRLGJ?AJGZ?.^&"_'E&:&D54D>E= M^IS:?[/J4PN03;L/JU]2H>)H3OW$]0MA[(Y[106!ON5A"24C_B_"BQ1QH\2< M$,/Z]PM2;0!MVX_N:4#;VV Z!5>3JR7G&*M#05CX=_FBN*)^G)%^S%.$FM#& M4^U:71B":Q"0.I0!J7_&,S'^BO]X:4=D^[$8?42\LSHB1%SQL/!"3>\X*?F97XF]@"IXWD8#P"DHBT M #-W/K)(1$K$O6PS/-(&'-;83V#U&*%WU2@MP9R=\4. /? MD40<*[9+UIO RB)X J1 ]5Z@+UJ^QR1F^)3JV:N_6*H=)K%@\XFJ8DA#2&?% M>"]*6K21-KJ3!2]H59D68A_5-7TIXZ]Y@<&&'7HX0? MC6C>4[+A86UD1I23154]H*;<6E?G'"M;V^A XE3ZMB9D:-"G4F+^J[^_WX'E MZ)!%Z$\P6Z/52$5O$V8X1P\<$7V/9$QX37B[@YJ"UQJ\G?6E!F^W&W@[4O7/ MG;&9.FW8[([L9,.034]E"!+Y3DE@D&MG*,= C@\5 M2>8^]".Z*6 _-F+WC&)W)?=DJ^D^5$7U7AN4Z3/M$6[_6,(],$J%=E85/(>. MF8@F:2%]EB=SS#>%VLU,51V%)E[LO1?^S?9U-QLI)!)%YV\NA(P+6 T#0;=? M:M*7[GZO 6)L37JX[>J696C[?$TUN+3KE/L]=\M\=2>_E##FQ,V3"!WF=H"D M6'69.H3/H _NHWQN:R]!OQ*1[1@S4J^F1GYW^IV2IY&+/-F7L&#NAWM4]RD+ M3V4_:FD)OA69==^^!3,1V]OBZV2_=0Q'^N-QLC2OD=Y5[M1(:Q1\&-)W?B@7 M1QFI%T*2A6(K=7QGFF)-ZU#V$<;7_QWY)"EG )Y;$B^2 ,;3(33NVOY7NIRK M>W\C* -[=_XH[JYVSKZN#2M?"K6._HU;*3.]PEW^!S=.LP M" ]>_=;#-DSWH=3MIFUJ;&8I9TBB"G:;:'%E^+W#7@%NUEO,KE&52?M^_]7: M ESJPA9\UV+V7M12CN#+E%M24V30+CV"+,4# PS]FKLK,K*4UP5IQT2,042]MH9QR-1CD9U0J5%F35 6)R)RT=B=(!1"Y6 M%C]7&38J'2J+U-R_#!M)M=7@1MP^JB5?L[;-&]%Z)5]4UM58-@C[BDPW<4>B M=[CV/8F?7N-"O'ZZ"[&@B4VFRI=OQ%J%JBW#0?+2T?#SMVC'!K.6J#($J_JC M^$:8&^0+)]J]WS5)76[U5H_0,7E6#^[^*_X!MUJI8?&]:VG%XS:]E.NMGSV@ M-98/OK%ZT ^^RA!54#$+OWP.\-;1$]U_ZH0ZES]3>N7&Q#?@(VV].EDGG9QY MLB'JL*,: %;J #14E:^(?32WKG)IS M/8]3;@ @'V')'$>RX(2G=)(#4A84[-31S#RUT7URW)$% ]Q/(+X))F7-B>Y5 M$H8GC"K(\WO94'[I:X. MQ4]$=T7;2!DW[)"S,4_7>\/[/.C; KB)*%KVE$*_EHRK)9"[9(2 MK400/MV@W";.ED\8,:F4@-(!NNH1'@<2X[,X/U,.<0N]6TK,$=8*A<.O2TB]?FC$1II!9'25 M.3>6)Y0K2V$8-.JM.FAC@RK7!3^S#$61#K77X^8=K3<-MFV%;#*V;5!3 MH%B#;;.^U&#;=@/;UC^M*7M*'=.FTOQ25O2V<^]I[,WQQLJ;ZS^FVLZGGIX& M.JB1^G(FB>J%YT?L.S/%EMM8E:(-+2X,29 \(F:3&0P@M+C3ME/\.<1AP ,& M;/O3F_CVDZ4DTNJGEK7J9=+,=?U[R_12I?E%'O$&/OB\)P"4P[;%GBRJ)!QP3U <4L<;PW_C"9;.ZF[&\7AI M")(Q1B=_X2F>.:R3!D.9:5NHPD:"V]^W:OL=XD]2YI4G"(XN,F3Z:^)80.0_D9<1W'8#CY&$\R MS^(8G2QPO.=MIGY3!H1EK:BTX11.4NOL1O"?4?#=C,#V!'\FM:DFIL).Q00: MJ"2FZGHE):%H1E^O8F=T2T-9C&TS2/4DX=@98UG<9%Q'NQ1D,TDECP:]-'[, M;W63%4,*3=? < *./SZ2\I9S'YNX>'@ \4K EXWQ=%*'JW&(=X:O6S?G4CB< M)X$A@U54(.JV6U5,?-BR/0HL<^5Q$F?4]GW&I(/8<)[N*B<]'%CDPC(C8^=* MN-191;CM17JB0]P,\J>#L<=\Q]K'Q^Z>HH8UZ\ M-P39J0/;Q'* M*\UE;%Z=[XGW8UILW-?.=0_4C\HAQ*=+$/74^0Q:N;<)YI-!+8-EPP9[&0'B MT?Z@UYK +(_V#WNJDSK.&'[N=[W\]I7F[5\Q*VMSDVU(;8!(S>)PHLSS6JF/ M!V@/#;ZSC7E)48JFU:TU3]G ,P4%,985(6L>LN8D-9&JAYPN*K+&D*?5&4DZ MD5OW?"7:CGH-*"E7MQIU$[$'7=*/26(V^=J<<0H@%(C.T^A02Y;7"XZ5=JXX M"_T%'J0K1(I^)$"8Q*[!L:(GNS^3;LS(?DCLQ;KN]O*C7%[9:ECR)$@YM&!6T.%WJ MN@;XP2PA3!_]+3%>DH?.(]4DL!X8AIB8,)]'7/4*J78L4U@C!>HXZ#!&LK W MUOT&]G*Z'*59D#'.E[X@SP/.ATZ,.B@Y9A8<$O]*]U D;*CN/8*DN'X"-Y*_ M>,$,/D-8U+*C7>!3H7!\$70MRPTXU#VU(*EK]SHN;K!!O^-32L.8I>JQZ8Z\ M:K\9T7I84WAH@VBUOM0@6G<#T7IA/,9OD TA;*?F2;2-4Q6UD!TA2DF:/% M<1N376M;O[*RQZRU^(;;)+A RU3=C90DJ6?KOM$8%TJG=RIQ7O82QRBR!M5A M4H6R3M2%]ZV6FLVTD-PW&/N&3P,G?B&KH+Y0G\B"]M'@*.*.Q[T%CQ+._U3 MO46 <3)*Y!87B'1@H#<*V%[>;W(]9>-;;OP4W:K68=MQLUS]F*Y2D.GW:\C[ M%%X06=65)>Y#MR2#6U5(N@JV *X9)5#<$F$J#89MPJ;<,'#[3_F'%6K?_';K MJ-UZVVX%0?"" XCGQ43H2C&DJ(7E=]EE%NRNP9]B0A[2O>CT7BCV%('M$;?F MD.&NV%*B=HA/XT/&B5@M*9:/'2[[F0;_*!R45?Y)&M.NXQ(;$9I>KQ9MX:X< M76$3"%3Y\F6Q ]PD"C$I3(<35) L1+C'AD-C _9-+1>XQH']'#)LVUDSWZN& MVKD!>\?NK@C=YSN /T<(/[>@SN2^ZW)Y9IE][DS#C5RW3649!1E?)8>( M6Y81*X8>AY:SP?$OSG?4"$IS!CGX!'Y#J13[JO@Q?3QP[_#YVTJJO=]3/F?> M%Z5=-T0J)H:U_GHR@,0P2)DN?.(;-N]+L?6;- H[AA(NS?FRB'W[CNTL=PO+ MM]![R+*DCQQ66$VAT%QKE62."/N5] MGW3<&8M5SU"'$-LN6)T3@;ZWI%'^'D'.G9S[HYL-/]Y]:**CFD)S&C21]:4& M3517--'.97OR&O7),SVO48D>UU0C-4JT0HGB X+)?_\0C$ZF@Z-)?SHY.3T= M#'H'I_N]TT&_?SHZF)X,_./)_^T=_/!J->^!]X7^>?YEB,JW0O>6ZM?!P_5K MOWM2HF&?3*'V?7W>]M)P?=.]K_ MI?C?>B7MSSZ_--[\_G3U<7Y MK[^5V#V;%J5\?Z\ZA%O/_/%, HKL_@(J/DVUM6Y@0C/&@MS- H232KY M)>S4]AIH V-^4<)B1FEO7;EHCSF63>_QR44.KASZR2^!/HW$6I,#C[MZ;LA- M[UB/-"2W70/&B-;('3Q-X*:.^JO?Z*^J5?HXO'KS_OS3WVNDI_H],B'J5\WQ M?;I+ 3 ^^MEXQG"JG513]\ZC=BKI97=3I0COM'M= #=4)Z8 MI;2IZUP@7>]IU&7U&W9/7ZZ< M2^T49A[POV_,N08U@1/_(KL^;T3N2Q^^>R)?-8W:27L=S8-!8QY4]N.X&'ZZ M?'=V\=P6P;:AI%C>-Y[YT355V?TK'GGCT$]3T .*."Y1G9NF!+1+ER'SGE-/ M#IAI,,$BA"CVPAB>DGA8DQ!P[;9?KAQDS5].DXVQ_[0NF%B%,S)MI5KP%\-0 M+'6AK3;*U&/;:OXKIE-Y?7*)B^S[*%<$?BQ?$;4>7>]R%B^Q58DS(1][/*B% MJ%H%?$ZN3EXUSN5>$.(FB)>(Z"[]-L^L:H%G*^^'/!T;4YC:JM(E*:THM4\9 MOT<]>[EB/W Z*V.GU>2>E49Z*'@B:FRSZ,ANNDP50^&$6S%;?@N\-*CIB@??2.Y(CW44O#(_3/XCYJMD/R.C&$-\M83J M%+H:K[AC:9GQPIXS W7931#,YV*";>?@)B6U-S1'JL#"0W3'+_=Z M/FJNYZI5^G#^\?R*;N=+#V[HL___S8??+DO#L@VNVX4DGM04W]= $JTOO6I< M]WKHPE7G^L%0N]ZZ!OM]D>E#!#C6$&A0ITS-V3[\:=F)6.6F2D)# M./78N);:H%.Q(I8O.7U1J(%"[E.ZVW]/. MA5NN?!^C>@L)+>^E48,CL4REKY-#0YAJC1)<8&"Q(LF9R1K.TA);7"_=%=,A M>K.,]GP-+AO[>'#G7"P([^JOG%);DT->HD>*&:CJA;.5#P=E"IO_+9@OYR1C,*_^D2,.091FPI\85GRNNX176U6: M4EO>H%]/Y'Y:&Y)#YHG)DATT\"[Q@430#T-L^=C]>QK(SO2.JNH=HZJ"I6\- ML:*WW9:=N;7;S/.#@8AO\+Y,=G?UOY7UBSKD3CK\%2VEM(C"SQ$"SOP;V4J' M^<)Z>9XC&;^R11H3?6/!*AO]8L.[0JV<+4XI$A8]]-PI::W1%6C0 VF4-P'Q M;C%]B7R19#;94(.ZDQKDD.I4_SPLSR1;S)=R7W C"GV'PB3&H.<2P74 ?&E:7PS]6U;E.F;;T0VYJ.^6SPP[%+]2PRJ,I&(3 MN0?6H+W7ZVWHZ->@:*,UV?K)U[;=QWBB4[2RKZTTR%08TOMQ"A8Z+->/W@C$ M\NNZ?@DU+YV(Q*'S,R_3;4@3L3=C9(W#X4NNE[BQ4YW M.7Q568WTU\((4].)7;X&!B4%^GH)H\+5236'%CP+I14_QW.2!+[&-,V_X2:( MT=9*B5SKNU_7<>=(W"$/6ZN7&P<^;N+ 5:OTY>+SF[.WOUV<77KO/E]XP[F]*MT#@\ MGPURRRA(*=.58(C"3\$7&(7Z6Z2;1)3$R!/JI@PM3XU[*_!MOF3JV+L<$E'U MI*4_3K@&2?-N:\\]RI"_.GJTKLX>W-V_CN6G+T]?_?N[.+LT]7Y\(/W M\?S#.17,?AG^IRGNN@M02/OM_N>.<7E^AM MH.'@%-G6(OU:.1KH7UCF($..LVV%-'L$M^09E=8[F'!,[2/B3*PT+^5[FT4 MP2VHW5\-X2QZRE:NM]R#YM1O(>FD<0+L5$=$ZWB6! M&N3\ $%-U183^R%^'(EJ8[C< M[W3O"?%M$20:HIK:F[&97-U1+:))=4)CY"+V0YU=HGQYKJ* \OKKX:!M@C*J MA'+.CI8P33>,@H/G41<0SDR2$>8? VCP67DP*2P&UF2(OC,< M0M #>%;7U'8="R[N.XORL+9897D-^?4TAUVB0+W-OH'.^-@WMS(Y*.@V*AX?U# M@_^'2_" 06S&CE+QAJ!UHFO5!/:A8\;,_33QL59BF84J1)%:^]*ZQN@$*#^8 MS:8JXOMUT!$URN=_T3EA#/HG=46P1(V(]GFG\O6Y'I,+EM1O@Z M%N0:%%8"6:2(!PG2V6I3@RYUZVOX6,F\RZU[9$J1TLL48V<\$Y]+V>_8M\/F MNKI"7I $,$$LP>2&@5AIQ6#L%$"'\OVWJA,<@EPF 4Z4*D-BN)VYMYE[:-3- M#II!+/S$M^PU>FU,P<%1'%%G W@C9]AI+CXV\+SKX&]Y#)3U+\P*)^)-0#\@ M0$":4HF"[DCX$SPGM_<_6B>8F];@TTL,$+FK]"JR./+53(ABX->68SS&5-QK M=5DR%AAC/)#.WD]G$@>H,43PS662<)V1?^,'H2]-I=P+5ELNN&=.NJ:S$LU@BY&OU/7S=V%^FP@F#3_T@M#JUDRJ0UWI5P=CA M9B[-H^YI'>1)U$&>3H\)YHP,?'O+1=[E_(UA*#EUMII0'B]9)V.,:&?J/;F& M ZBR)\I/K?8>RX?LV,G*1#Y$4VRR&T!J(TW;HH(=4FJR9L(5C<6=!- M#VY-X$A1J20$<&7>Q&."(8 =%UQ'1$L4<_TR?H$U3)"41EM UP5D@2"Z"&'' MY2&)RBEIUZ/:H+KO E:0BX(AQ8;#QJ> 74J-E:47.5V._F75;Z?^W#+EC+G: M8;N46*%LU):-GV08*/X\QD70+%+FK7Z)E\HN-OBE%2,GC4*L)RK:PYJGY).F M8Z&2$$[=5B[81A3%0:\.36G!(]VZI@"?E;)9QBD_(]20#,P]6$T0"P'7OP>4 MM&<+@]LBZWKZ%>$?4Y^>M_9+I*E%&(>LHDB?(KRRTZ8LG/#U-(6>IC<5?@8' MB"MUV/!WU1U68#@!Q[+*'7V&VIWR(B3'MUV)7!W9#:B)9X&=R%5O50^5#M'] M>^62P3UC-]#C_O.?M-[63QJ8=RZ+8]5WW;Y,RH'<8^[&E&-0; M2T*E"E)!7<& .CE0/7I!@D,_B#C@8,Y!M41U*-@&LD\W6L$?3;3;8SG\"K=C MV"_ A]&%/=K_)IF.8E6]5>+Y3YSXKD0J^J'FJ-")FVR&/:AS[2,-C0N!BM05 MR;54WV"X0:J#-3PZ-? ,C8)K^F" H&L\*0X5AN-=L9-7W .F%!Z$:_K,@$A27@[(:!6%;DI^Q&K7E1"7@-5P63<8O&%)4V@=H( M]/PD53CYR)AW1E[LE89[7\=LO=;9\,VPW5&P450K/Y^37%-#13+^M*KYHU8#U552]Z(HV)DL[=_\ORVRK .MDJ/W*&KG"ZG M'(NT&F5I;9DM8]DPIH(;+C%&:>B:PACSA%8Y OW20@93!1*GC@L1)Y]O2 I_ MXH5H7W[(4L=?4RR;1.;@U$.N<:%Q43*Q57 !FB%:M7B_F.RRW5ES/8H$H'IP MZD^8+I&+[E)Y2=NDE#@,,SS7B;^8<:8DF'H!U;/K[4J7TRDX-)S4P(+\.X<# M(\Z_7$IBNW8CW?U*L MN][*0?^U#@?]L%=VT-5>>;/X-H?J(=O<.DC6B:'FT2.4 ]EN7/FDHY0X(Z0) MS7^F;VA#>B.YJD.Z&[:_T6_JL-%'JS>:4C_*49,JEL)Y:4J*%]7;)/%OP7KG M.A [49^#61RV0;;;! (Q!=L=[6-9&7;M%)(7XUMOV1"*JW#%;R,:T:^#/,AH MA(0GB:F/]YSM0-K9FX?B=TJ?J4P($ZE;117CM8*VJ@GBD)X"_\%E$6-=E']' M]8WR@J*KC,R- GF+?469*Y'@#EH\'L,:&.:2@WTD1[ ?7WQJ M.>G#!)Q15'Q(^Q)9[U-KY!@ATGGO6&N^HE4(HTW!O!CY*9$7P69-E[ NR++R M8YK'9,JBL$3&2"O:?=%#;_P$30_]W&(,2.WHBH\@906:'T$DHU8.2M3%3:V^Q6RJ, '1E=G7911H!%]E)C8'I8_$K7K8NFI M J_)I/%(P*BGI4.X!TN6QH]?/O@:^'[)G,*AYCJFE)9D!RGZ@1R[93L0E[_T M$90<\*@:0VCKWTI7FZ69.&45= -A?);6FN'73W%T>Z#:"W"BO6VD=@^W?E;[ M WE6-22-DJ@1,5Y=, "M+.N[H1NWL"VO/;;VL,P,JQL[KWR_&2Y3,MKO*E$N M=))3R>0%KK[QO]).18X1]=%W9JX*;'L5Z2N45(O![\BI2T#U+L@2[WJ_(>K@ MT>/I%.Q20R!E!,<77B8%>;B:!C65>@2 !5;=[]:U%N6TK("&J?[JDM(M)R/^'<43UBG M=6.>C]8FS'4V6#(LPJ; YC*Y=ZF3;T::;Q"C:BKD!)%6=H(4ZLIX)O))7(YK MPI/@]1+&*5APEK\F65BI)XRSJ*C[4A,J=BEBJC1BFL4+Q2-;[3]JEC[3R'#W9REG4DQH+$BYC([O M#VN,#9[J'CQ5KW(5&CS5 X?-H%'5+-J5PM 8@G1<)P0S?6"ZQ\O4#XEEFERTU%"P MQ0,N@B M8 TQVU;Q"I/G5W5+S(BP))JPI0I7LW]]C;*S]A#:-Q61U:VPMB,@ M-W60CQ[-_).X]=ZC*Z%-T*?R4UL7W+[A]W! 4[\G1"2:4 &;28HJ<2/-%'\&4PV0,0G4VJH9GE-)1C,>K)U M__ W"QHZ;K<.J(?1<\I?66G;\6%-M>M-+6Y?UJ[LRH-Z\2?X#197"G13+ 8\ M6N*=EG\N7H^GQZ?2V<6[]DX'80E,HAMCK4-H@!=]$0J.<5)#+!>A^V+ISI;\ M0YD54 "L\RL*^9]T0[?[8:&*>4O"5@-I.R10=[6M9T6&$A>C$.6*D,M\"-(\ MG:)@=F04'HO:2)X';;H,I4,2I"GV+7LG1LD2>13[@PXZ\Z-50L M(S0LY&78$S'9;T-]!:+KA^J[#QL0M4VU"]U1"U)E^UE6STU_1)<=V8P> M#UZICMH+RB1UK%W3A')Z7^UM'-W)4AJ%&[#+]7FUBADXWZ$?>*&M50;=_?[S M'_-=X<_^.+QZ\QZ;J=2()[M/3][Z[5 CGNRA9B$HSRX1+:U-W6.'*IT*&DVR MUG%URX1(LMDPF9@39N-$QIIZ) MP[J\:6=U?P=C?F"6M]*V-T;JD0V5J!S5HN*@1H5JIL8 C;/O$ (':2:%H>3A>:'( M&>^H_B;Z6QYEAPQVJJ/$1!8]!8:CU2Y0N9Z2/D[1CZ/;7/'N% CVK1(KGZ$E+G=8A;>7 M_Q[,)F8N:=^D2&3/>O!Y&(2J\V2"L=,42B/',EV'$&U#S9<+/.VO_&8]SW7D M(^Q5E0S/DMSZ&\FIKEVRD'!522B;=J4E:S2=OBQAF/M8BO8_2C]]U)1U MTA/GL$;TRW\O?2K;(+8UG6%O=S@V5QRRHA^QLS&Y[ M%7;&: RM'I?\1S.=B M$O 4374W4_G'18:+A,P6$4!I]D!V^M@\(OU>?I9 MM9(2?E3.NZVBU7/I#S^.?;S"T=^$C)QB@^&MBTB-.NR\P? :%L.\\X.0NXE) M!5F"OF60K8DM^*.8JL"IS956#58/'!THP2#&?#EGB!"^+B\=);!=J\5?7LU8 M&"+]XR06J30/(C$-,B99L]IE?8JC&2Q'>&<<4,M7377-MZY2.][_LQ57L9[T M?M5C\$RH(;B,2VW)IG)GC7^]LX"4EKK1D HE_%@91I E/Y \+<.2H"/<"53Z+L^VI>R8&5B"YYTK@79- MZU38L=-?T!+?B!(X[A[4@FZG1J0<9=NH\ O6=7H(3OS[&%D?J14Q(QIDGUEW M![W6[4Q0N08<<:Q%Q:B;>^U/Y;X8K^'5 J$#C!8GP4R8:!Z/4P>Y;X^]H"8R/\R(6/F.[3+)):9^ ) MO_(8;75[BRGDBSWN+TOI,#A\5><-NT'IO=4U6R^860?Y)65S+2WSFG") M!^LL7H-+;'")-<1WP1D\9FOO;6J!ELA-(W;,U \%JN@&)41A(>(@D48SP11]/>:.UM^:+4[0 =Y_D2P1NR M7:U75/0&SLHQ\0?E6$Z4P&\>^G9_NY'$38T60,OY3T8%4V8/XP'7@OO#UIK0>V/D/ 1 M@7%^XDL@J*6Y=.FN'16T_GX-"P@6I*V5-1)9!_$Y+'W_MU->7+V@J_%_N)*4 M27)U;6)W@T%E+SLAR+H\_(E#]H=_IJ:7,8A>-@L279&9?Y;\]0H(H8DPXW I M>NT^ PEW"\\-4KO.%-Z24_HN"-"6.&:?Y,2Y^+9(<$JRI,&%!5YB/VZBX"RM MX#O\LXS*)J8[3F^ U?RE'^_]Y4^#XU\.Z#N;,=9Z]>A%62-K;7B_$=&ML"VJ M%5W9YS>LX_J/T7&;N50+;;!?>7G-/49O$0'-B3ZKT.8ZX;8UT<2D>\K*D_4? M55L> EY@B8GL[$L5.9AE#$"S\J^$TK$+*;3X&G"ZMQKR>!"ED2U<= MQ-)S*,\*I5(\T[G%^LB/Z&EE?EA2N#V"S=-^6-6'8N82M5.UDE/7:*+"A40] M1K^-A9BDU(5JO)PO.>YI+2>YE'836TVL@&3-,.F$V1[I,C55?J54DCPDZS5E M^\M_5DJO>&+W8 #^"_C1$SL:L+"C6ZI^@07 M)$$N0UT 9+/SRV."9^RQ1ZB V#0$VVU/W! WS%KG9U)U?HH%3';'F-P*_)BN MM9O<-5FK(EU))\]%ZL^QNB6$WX*>HDH%O*NLOEKZ4W?49E8:T?96*&)PJ:PT M.ZZO%8ZJ%4&SR$^NA2E@H855"O..\0G70403EMM*:)K_\2,B0.UUO-[IZ:#8 M(<-?5X33V>J4%:%:)-RLU#ND*-EFUJ]YK:O==7N^<:<#F7Q&J*@C > M7=%7$J!MRO>:\KU:U6DTY7M-^5Y3OO=28?DONWSO-4&I!C7%)350*NM+#91J M5RC>FM+>IK3WB4H!#VMA=&S?=GQD9>\JL6C*>!^P1$W1[KT]?@NM(5Z[?["C M9;L/U!E-D>[++M+USB-0 \%DB>W(T@ .C9^$L)Y!MJ3@JB)$5]D]E=IKJGM? M:'5O4?.?+K:?7A)UT/NGQ[(MC(1PXN'15K;5K4>)3["N5[!NAJ0<_$(#0H_! M5BIY'#TK8IE.6K=1QV0I] LX6_I0W\%K\66!(ETZ3EX ,GNN3//Q,ZVRVASW MU# ( \>Q1L76*6@P2C;!39EAXS(?T_GJ([9Z=HY/OP_"5=HG4RVR?;_CC-T) M%JLLS.ARDU57''5J=^XW!QQD'N)L(,V1%DJ6/TPT9O2#KB/AJR H UQ,.&^V M\(.))Q'+"GE;' -]RF8MEK<+IMD$73Z^9Q\$-QWNB*?K>Y9^OZ1_IQ%$RQ0) M82 M/)IM[P94(5Y/: AB336UN2 DK*3G?!3U5K>FP9)2B^)Q^-EHK9 N\R; M([$Z+'8Y>N59MM6V'BB3VUD &TH;)3'<4012GY#IMU;[07[H1!WADIM.Y83$@E/4'RK->O2?)L^Y&T_L 2"[-CE@*C:)M*0EX#NH1\*P1G+ERFQ(Q7>I]&B$TE. 9S,D/CICXYNLV1GG (R*! M$=1\+?@FT*=35N[!L174J7Q:W'?X\DLZD8.M;_7])W("]NO+910://\&[ JC MT.7PW9GW?GCQZ^<4638 M4J#.3KG(_CMV#QORHE,&)A=Y!;#IS8/I"8B+X!^Z,&(U1MI\KK))=MZ9=C#< M@1O3IG<7>EBEI>%1;HN+@0^NFK*2HTX01 <:JOT*BX# 7EPG+$"A(7):P(]5 M-DO$78#Q:=5/)\=_K05U.[MN;NFZZPVG)&QE19-Z[16E6VL\?V7!UGJ%DVN5 M==U3T%59RJ6'X-9TG1>+KJC2JHMU5ET5A$J]7G>P'\)QW0M;HMTZYAZY_,LY M_G*, =X.F,=4#3BGTIV4&]ZJ()"I&XJQ"MT;OOW"W8/??*' ,>ZK+-,JNMGR MP:J?EWHF@]]G">$5T#:_3;!B**(L0UK:]DOW^W+&A.CY-)\4SDK"\UL+?O@KT]&!+76]>-J&E@H$:ANG<4-M_[;8&, M3L'_8^]=FQ-7LG3AOZ+8TST-\6*.P?@V'=,15-G5[3EU:Y?WGNE/)P0(6[T! MT1+8Y?GU[[KD/5,"N\"H;"(Z>I29B07TL\A;86G6F M%B 8YN9U$%?"A6BJPFP)HBY$%)!)]2B12.[OW0>)T;$]E=R344SV5)DY;+VG M*"OWQA#J/:O3,_KI+6U)*FO=3" %#"PRI= =.CAJC-FX(K:S)1A214+9R=ME M2D::\KV\EQ9,-_*9+)ZW_-LMDH1=E1$5,O7ZL[ 7>W MXJ0?UR+[OWN>,E5\_0!%2.;N=QJC9COIK^>^TKBNX MQI0>1< 92#C&27 QQ.2C4\\*5L8HJO2AS?BH11$$7P%AF-&#""H9U5B8P9GA M KE!5&_T:]3!6H;892:0">CU>9;35ES8^)#U9;9PA/8$A/:^B2+!GT_UY_?5 M)YC,AY%4J#-&%;3/\S03M!TR+#!-%G?9:"4SYUI[7S6%)Y,&7AVF8R:6A4EG M9B:L,AO _E"$-W-0;?,\N8_3"3[_ =R@PI#CBQB.SX-W\9#B08NHT3LA]K5V MU.F=]YJMZ.L2;C>,/L8/T6GGX/3\K*5*\FB4,5R$%\(2=,Y/CJ/&Z;F\ ?QI MW^#L_*![=M(2-"^(BXPFR6U:,#E.-,1NWT$QY2 +Q4%HEOGOU31[6EA#0"J! MHF4"H*@CZ_AALJOO'(II;:N0?,^D:9, F^?JI1&CO!;AX_6,"0N:AH>_.I]; M >M UIB:D4^0E*=%E"GR'X!O8209][9B6>(=+6MAP;-(<@3%&G#PLMI8&^\# M6^29A11.J-J;+.:G6NOUU893=$1N&)M98"HI-YX;9>>]3,C,JOQ$E6WFO3LA M(J4;MY[VS@1 '4T!)+XB08K$Z2:ML[2(;\%]OZ57YX"OG3DQSN&C[<"2SSW' MY(V7('XU4@*?Z#QG.B.E!ASYV*!?\?*)%8(*89 D\3"<@OIR>U6+IP1%V'TI M5(VJ%C](6.TSDGDNJD@D*]?P%40I"RP[ED7X H0V4D!U&-,1:B7,DR MB9_D841NWX 3'91V8G4BNK)W"$C^^^?+]^A1)/11DZ).J'#7VG#BF-359T[- MBG4(+$SG=NU3@!D/@X?_4T[ \@E7ZS>#C52^B$*WZ!HH_,N>P3""'7Z>3LIX M_AE*;GG\J$M4^GP];NSBV1$)=NZP+LP1B\]_>W]92)%8HSK)F0E<;R6:=N5$ M2^-%@M2JN%4,$JV%-AP"ST%O!W2S'O*VF!(]U/R^ZK16:J)>VEO;+4)?V-HZ M(,BFR6_F$(SBS8ZHWS6V:M\PD&P]ONYQP,88L^.&E9I,$(2>10MF1 - 30QU MC<.?<.61KQZI[VC9K'U.13\VLW.YPK*B3K /]N?44\ZIX-JM:S \]0!3,O0# M"ODMP6-.:HHUV<-CC(OV\)B? 1ZS%JOH3BRW]W6PW$Y>D^7VQ%.STKX3ST1+ M)M9GEW.6)IBD4UGTY?0Y]M+:5EG-%JDNUHU<+.)?@=72=L;N%NO)!I(535SI MV0??=CMN[FG[;+ZR7_=.U.?%[M7G6?OTO(;JKZ [>08>/U!]L0US.O MU^M.1/-RYZ+9/6P?GJS1V\F3N'16+))X9!.,K"5XU'UN#+Y8-,HFB$@0:K>* M/P.9@?S4(#-AJ!$$[UH1!@]%LR_X8JXG%.&0GSDGL+<&GA>3M^3@66&,=4]I M0?JRUOSAM \2A$&-W#HD Y9;B2$C8P )AM)1DHNV21;RBT$#QM[#_#<"C@<) M3.:6M+%;1?O&FPFMJC%=/PU>4J,Z2@JPT62KJY4EK>N!;FYJ*1JVF'21*!JNH0Y30FL#$I,3^G M1?I6^EZRDLR:\0KCIZIFR^[C1=QNRSJ&GRNIHB1V>>HTP1P'2>,,$0)L+1ZIEFE'>'TVS, M[?LLYQ8O$9?C[@#S&WX]I5YOV20=PBXL\*Q-BSO]Z"M,+N+]K[%4<9DH2T-8 M9A?)'$X^>?78WMDNNXX2E08Z JI^C*17?9DCR6 M*3+F&K3MLL4Q/0=+D9QZ7Z>\:3M';(")]HV7]'*@JK1X7IO E910-EEEE6@A M_S/5:+()W.$B/;,Z,QFA<+=@5N!L);=INIR1M$V\.T_BAX)^ @:RA_,"&S6A M@C2PY!@CUQ_!DH^64RES@2ZCJE]W@$@ Z;/0X,@>9M7OB$]O%$V+MX MW(L5Q[T1]^#]4CD;\/9&=XSL03CEXS&L%T+ZC."$K)9]5*$8$XS6"HS6:4T!3WN,EG'1 M'J/ULW3NVP4O#IX4:!!-'L6)M.XY5-I^Q>R[8@2U98 JKCZ83"4OVZ/+ WGM M0YC?Y$$H>ZR7Y$]&Z7#!Z=0)+ R?"R,R.SNXJ6E"3JP@E;R3N:G+^(!'6ICIO MUX:1;/<%]XJ1[ M&*%>EPH,M;&0LMM(EW(I#=G12C^8"-2IEOB&]:N3@*.M$ M[@<[TF8\WHKZH[O&%[YSB:;SS=:]1 M4PE=JXY!:)%E(;_<$8<[F3,N="17Y7P-@4 'E',X([7)YQ3EW?9RUT<]UZB3 M1'_B^_UVS$TM,MY%]'AZ'9T&RV,JBI@I'%>:9B-DJ*)<"=^#JQ%]^Z+48);5 M@DYW:01?":2&"M-4+0]'R P3.1"*@A6D/F4#NK2 >IG"48R@DG2P]*IZIG* MS"+PCO2ZXL.MJ%W0NG6(?]8((/!E/ 8OI"KL)P)7%;9O];;VV$V-'+1[9: Q M],H(H.#BDNGMC%Y(1_P=_-?7RK&N=9,08R=*;YX@KH:3;)PG@I_]@9@1:9U>;6KRY.5WQ,^2FKS^\O'CE]\NKVN4D^QVV[T: MZ-$:Y21O+*SPZD8BE>?U*"6(!/[B)E^"'<2@GN$P 0/V&J,,]YY24HR+<7&' M2I)3$YB6%!>:*D?LN\6.T_[*@X,S*0WF;;&A2O!D)9 MHZB4+Y14XX21BB4(Q-4,)C<=+0EG)E-L4GO1+UL.MW: ;1D.C6$R6N:(.?6! M;*%6]+.1U2I@+^W/D_:.#SQ]Z\$X:8(H:9$MS,2"J,]M+V?,)7 'L-X:"6V[ M6&+[:'5.VMUJDU&IV@U;@.6F0 0G]RFW2)A)MO DCV"[S JD7T4B--V2WK\P M%5VR*!C"E5VJ9,UH)J M_/@UR+#Z&2GAD&%]? J2JY<8*_ 0@,%V22R#W"& M1Y6$]9D GP&?@PCS(\\7":TH4ZG3,H.DP@[:EMM9"V/\M#XR928AJ\!":CFN3O=*Y+U&\EZQ(@ 0 M=?U&ML\0\94N;[>/G: [31WBL>/8!"&5 \,*8YHLLW6)[/L%NR\4VGE-()>S MG0NP!KDXS5N"^C%6?#1ZV="8UJ(RB;?#%X-$XJO)YMYX1=BW9#*.+E)191Q M \L\?W5Z#WN9V@5#YC:E,J#)^,#(]*4SA#S)2F3D#8!#C75-16JLY3S%XFS@ M6^(H*08M0K(8(4@DY@#TPC('>4VX\0 ^L_2W8)%28UAXC<4C_YP"UQ02D*FZ M;S SK[Z!R2 H)PR2>FH3G"8U]D*B7_7!HV6Z+E,[AL MG<.#LUYE/\)6T/C3M;5TFE)9A @,&PQ+]'+R>)9VW>K@1J,RLW&&1VM3:F#3 M+"0CH>SQ1N##93@)D#SQ?E;6+7+_W(G7MH::%D939-T-6#Z,=U:.J) 1YW&0 ME#09@CZ*\T<#MX=;$GG_T>3F-B1E M)W=9(B;EG(R!V7,"[B[W06::(WN%OP MKD*ZTMRVF;G)@7<7)F4(W@:7#:1R)$QVRN_'*4(B\M^3170?3Y:JY9,UCPG4A/"JB!U1"6>@+.RI2C M,T&Q"R!9I--D>XW#P-L[7,/V>N/8CU\E'9G-.T:?W":*U:'J0,.N*. )ACS& M=7AQ6JM9<0))$=SCUD&%M%:#))FM9%URFQB[T0UL&]7H=$6$@_\Z4G]-X:^. M]1=2L9'ZD9AO>5:B0C (Z)B9TRUJYVDO'*(WWZ;;'M:P/F[E[M$GVJV4&<&6 M/JM0"G_+)K".: H(X2LD&AH<3OB1I"DL.[A5YW6B8ZJK.D?%_)(B& K^UB%0 M5R-\R >VU6WVRZ"ZU.&U? WZ9R90/J;6V:0.U1/8%P,M M#0U=%S":"G#))\*\DLRF71YO._IO#A<3I>BN3B^#<7\#&M. M.DW5+Q+H(RZ_P@.)CX220VD+!U&6K^YL;HUK 1;RFM2ZKRJ"N7L\C#IJKJ;@ M@*4"44(B?$.8/]5OX%(QNVXIU.,V&'CC!5K6R7TC4$#/B/08"1,V$$EAV@S. MV"U1Q@XEX(AA&[JCHHZ#*M>2/'SM4"K:5R^84IY\:6"!]W)P(/YNFO$6Q2)E MLJYIIUD3UQHO)ZQ?0Z'3@*$V-%9380,!YS.MED*\1Y6H M9OU5X;*K:>(D9ANV0DIU-P:@FZ.7'!%J1;#JJK^09E-O*>94E%+Z/%;B0K$* M/*,)/T64WO#\Z7)JA-9D.+0(-O^=9>: TME]-KG'!]GWD;4_BL05MK'\A>$^ MWM+&$I';/W1:L$*OMS;Q].6E\V>I3;RY[G_^]N'RVB]'W./Q;#S>>4W!;7L\ MGG'1'H_WL^#Q3FN1$KXQ*G1%1I$S^B+P)E%),LTO;6IT^0OD4VUQW2Z>K-ER M(:NX"C/N+>E,%8E52X<#%N+9(@3-V=2GEM94I'_M_!!9L;44FR2V,\_$ [*\%/TXQWL;(1B%+L\G>UR/1+I5\]2P7+2!*[%"> M#VV)QO[ I#?ESHAM,[+)2.-15XH*#TJVZC=7E(;>D\J'_VHMQ;.]I5@V2Y^N M/E[=]*__$7V[O/[MZOWE;ODK#KV(_AOGKP"EK6CUW9:6J,A4P(0UI]'=1U4> M@Y)LV='=EJ'GX+"0H7M!.^6VF#%"ODC-ASI7-NM0>MZ,<[GUT_;9UNDUEIO MN0;;F[O5 M #7!#._U=!AAZ3R\TB!!-%/!KX8XHH>[=)+(E@_5KZB8HHPX9#J.[A(1Y$MF M$FGDM\H1,1\D-42P$ ]Z%)AH,LU$C![NHSNOF;<@.LSPM9+]5,+78%OE2\Q@ MD1>N;35XXS0;.:T"W1>&%U3K&"HGY&4Z@V42. WS FJ4N3T$3K<66=P:H6V0 MDC'BT_82,&JPY!(O-:=70QNU\;[9\M+I/KA*K[W9-UHRJWO$ M4>#V@*EQBW[; @&R#D5$EH>UP!9A1[VSFN2"^SL7EVZ/PK&__ 67K=,]F,+5 M=X;Z-Q$8]IF5&LGC.?P\#YMU]73QT)&C%\-B]9UZ)YTS7W-U#L]>7A;?[5P6 ML6*I@R^>5LI=P5$)BD50T,(16T$WQ,H&SIU;M(3&I';2V3);%N4W?[W!BO-] ML*(TK77U"3L!?OFP4\[-'7N8$M50UB6+M@ICXK3!]^CT!$\ELYO-Y<7T;M_1)^^7%]&-W_K?XZ^?+Z,+C]]_?CE'Y?7;VM3 MFW&^&]-YD^VN,6VEF\?#%L,PC(A//&2JLZ6LD!+0%HEFB6]O87_&BZ#[7Y!; M,0"'@JH(&],F\0(ULF8[^D([>/5=_<-_W>?4<[>#E95Q-:)J5[A((@/:QCR- MJJ$RADB84W&ZG"S2N6XY+ONK!\O)+J^OOO65=W=$#=5!=SH^WQ',5]2@RMY/ M\NYJGG$P]-5VHJHG'N7H&X_(?TH6=^QPR4BHD?;[-@2U_!V)QB>T@'KU;_#/#^<^I]&=N8=9C=3/F T/#@,J%F*&"6J$% MGFPVJ4@I4=T2-Q I<\2LY2EV0",>A!DWJG@TBX,7SHOS5/"@#X4^<"'(8Y,N(VQ?Q5%"EQ84W))IAU%;NE;'*1_.U,@/K#*$=]?UA$;<) M#'M$K-3KO![7\E UHU:66'":W6.7]7%@*O^6/23$R1J8%]D^1'0BH7@RUE:G M\NW\+'0K^JBPB]PW/LL#B^?-'2Z _7ABKQW^/LL>)LGH-M&LLW0ML;2$]93; M7+F$"X457@C;H/$,0E3Q*,+/D!]\!D;''.T./A9S#((A3.%I[S4I,N?E5('C MD)B/B!9)EG2;Y1EL'L-ZT',7)JP392L;X*[D=,'" .]/$K# \T*C1ZX0!C^1PY2(X-Q4Q)Z(P5AG&+& -A=!?K6=W; ;.G&F*M8 M0CVA"M4L6_>#@((Z4M$*W:'R]NCUHRL@=S/8PBQ+?UK/,VB86 NX@QE,!,?W M=9$"[KY8WM8)IDRXHL1J(,NE85WNQ%M8;F?]ML486(N.B36B7NO/5>/*$H^2 MC^6J$E-V/$4=+@(PK,0*.Z0A8$V*#LP\3]#SQ%@%N-R)J(8M=6VI?G=;F1&O M*J,.U/R[MP?487)I=)I6N$=GI7#S&I4,HF4Q0P7Q0UT0 ')$(3P5ZT C0E9* M&Q&IAT1'Z"51/XS-B))0L$G>F&XC,?J%B2 <)(L'1"GZX8O 46>77I-XPI'$ M.;^[F*HF7I9+X-SC$GCCILWE]^%D62!PZQT#\]@Z,>%@@0(A[#=B-5-_N$M$ M9%:R.(Z-!NL$QY"F4**>:+ C8BA3"[4(OZ6Y&-0PC7,.D#GH1+5%;-%"M6C> M<%O]VNM*W[9[2T?)UV]< N1IN,X:Z@T4CZG-M'#IF/S(UV,*1ZP;DMG',S7F MI>BO6VY @1TBBRS<*@.JR>/HKQD45C7Q"JT-!S12/.0$L/X8#[+ML#1T3"AK MO:1O]]0U&MVZI'(5MZ[ S!<8:0%'1+NM%;P@A;"IX(U)98F_CBTS;@.K7YN0 MU^XY<%3(B\$!U[B-M[._3G00I%[;JT:FK$^""8?\. '-C(DG.+-1-4I7E;]ULM'V.U&Y= MIP#_49_QM18U'2H(E26WS# 3%0%5/'3D+ U"T!4R5%$U+T05 MLA/KNL'JDW9TG<#Q("_JM$&''W3QPJ-F(TT#$90M%ASL(V5^I.PFFQ_\+8GO M$0N!:@(,/; =)3+-D#DD*K.$=!JWQ"Z7-J.&!EI( MB*-P6PC<9P'[A /#_S2048%?@L<^=MQZ5>4E0XK'(#TM[X60 %I3^A&'GUD7 MR]RJ$P4CTJZ;=-LD9H0;,PD+8!'_GB!LAAE1J$M(]&&9XSL@EI3B"VJ >+7% M?3:VQNRY<=8(!5%(MH"7^H9@E4668Q.+Z3R9%3RYJE.U[*O]_/<#A\)_-:=< ML@5_4VU*J4R 0"3-RA)EQ7MN=*'93FO5GD<'^,9;J[KA,3,,YE9%7LM.&N\2 MT+;TDPL$_;% 2"$^I8WG-^VQXUIQ] E1UC>XPX__&'UYF"5,WQYE,P/K)B&' MY3^7#QV">9N M ,>Z'@*W+-8>"^B'?BXA_:Z_8?3J();/GXCG_SB6;Y4Q<>P9$[L0C?'.1:/; M:9\16<9[Y)-2Z%F;WYSYL&RB\'$9+!>[.\Q&QDGF\T%A&?]C"&R,(?-D,FY' MUFCL)[OD%664*RH/W>DU)L],0[\E1&BGIO#*/2+4N&B/"*TG(C08O*U#FK=. MD5JETTM/!H>ET2ZLL,^0! M\ T<(6+SV>6$D[5IE-Z,S136]A(>*$C+ M-[(4*OK@KP'EU(BQ\L+DNT<@BP2?B">29 A[EO*OFAF3RAW!Y5].%&_GT#); M/*MI*Z;LL=G";9\9P!?7#6]*[,PR/>/*HZ26%]5)OAW\ AJE0HRE%TV25C#< M:2W5(3:]TX]>[?\ (_"F=\J#M42^*[$MBL1.'6"CMSO?*ETP>RB'_2$=+1': MA+W:*'#Y7YG5P.3=HPP#4&AIC1A *UC/VT*:&Y$!BZ.Q>JH;-T7,U'"9Y[(V M>+S$Q*K),DTUD%C?",^EX"/^#([2<8I5)@)K \-4/:NI;P2.5;,H*SPK0238 M3^28*>Y&?7+1<>0@?T0'V00[:03N*GZIR1$E6[3=?Y6[;8CM8C;;".N3EJ8F M@3%=Z9[<:OU>$\;C;O?[0V(\+LMKTP=0[ MQOFW!!(Y]TFY=J'2TMTO69=J BJ7#"=H.L.*<5RQNVPRPH:G4\'2%3S(&QH( M.DHF1/>!F2Q-[^.!D/E+S)=D L3':L\D&((;AS:Q3O4,)W$ZA5NA+"%.F^X[ MR>"HA?^.XBEX_*SYI'"UA&;AJFS!:4D=:[-\ECP6?XK&B7,)22@JW#$%&U32NEBN'$/4_0]6)!?QY-$MNP98@O3VDYH79-"V*5+22-G6\ MH2OEB*4RU)I0#0HT.'4/HA 0#C_+30U?V?P(R^+A_49I@8!(' L<9-CLFEX MP\](//OE(YP?>2[BA?,\N\WCJ4I]T;3!SX99@:9;4638(EMROI [I"[)$U&R M3\:81-@+DR<;CQ-FKMZ*K5-'-JC.RRN%GX4-ZMO5IZ\8TSKL-/YO,_IZ_>6W MJV\[('-S,JU'M>AS6".Z&XN,"B7:*H\BAIET7%8:*< 7A70PX5;$#F*L_>]- M851>2RX0HY!K7Q*]15"7!ZM>5"XUM=:EUKARU3>U.GN.7W-UF./WQN%1A=.= MRE-5N$)&1>A3098_&VTE: 2LZ>]M6EO/V<.-S:1.\0C(BDVNFL@9S]V>N3N M1U3. M88MV! G8G;J854W(,$MMI85L9?N;_'$#LP@$%+ MX3@,,J.-7=%?JMLY1ZS;<1,$GHC^WC5;@F576_LE\N8>CU43F/I_5OT-381J*]-,*6F'#';V%5G^Y1K@#3$ MQ)D:' \^&O?;&BB7177FSKCC1*X<3+"0!KM[2G"=+_3SL9H#9X;#8MYU%7N)X?''2Z=T QZ M\A3Y4Q$5\03#+'DR6O+O[6/,J+"D=[3:Y07:<8MS"![$')**SZ#%';>Z*PQ;TJ7X.JZ+S+5X"7TK[]=?J4CS;OFB.M-9DN,+^ACT)ID?K"B MO'7O<7S*>:-JM?,\ M3KE!X@A;&BW2H2I]K7[.D:BO.<+G("3V6S(9'US*JJVK&6B.=(1-@UKV,)CC M9)8L(K _$!$K\GN(/3LP> :,IB&!KD&=WB%6Z>B6$B##M ZI:$Y6+5L<2C-- M'YSN5 TZ1->ACSX8)/F8%C8=;V>]:*C7$<]9Y[1I4WP$KM/Z /?^'D&W"D%7 M5SC:'D%G7+1'T/T0@N[)Z+K.NI'*E7DN%\O_QAVF?F5(1-IX7ET2G$OL=9O4 M*.1N8?._6<8\^E3#!0\W"%&P*EI5*<78<#\NG):(3.)M@?\3;/%O.Q8=,DTR':DDW0&3I]^X&A_M( M=%]<%K!(F(R+&I)VQN)?QGQ8MFB*VX-9-I6V9C8I>^8P],QX/$XGG&^21I%X MDY*[3)ML=>/RJ+Z+>#/'SC-Z/YIK]">3 Z?D$3-\1!XNH .I] 12D *B05PH MUB4_VEK&. ;78BZP$ ./0T\8"TN]0)/E7TL4))9R+(;3;UIZ+>&E'K(('1R\ ML##I2]&\0EFGX*\ET \E]U303)G$3#'LE<@-& ]A*=BJ:6%R4IHX9.L78,E- M\$&(P1+8E'1VGTTXCQQX6JMD0Z@293--4*)ID@"QM8E_RM[ *K$Q3,N6L :]([ E71,Q[,&CP?1D!)*MU[^#FU'; M=#$/+T0;^M:ST#>*5*-ZW:5SH$1N&,\0;(@SE1;.C)I_W!\>,C+I4,7.ARR1IYHCFD!:AQJP((X'9VSWXV?&V2R MM_#1\2&A8N^37!/*C>0T4$,J\;$Q*/1!"0*F5L3'RBC"'!6=H"PJ M-G*+)8]2M0R^*F-U]V%59:Q^$;G>K5NH78_4Z*U;J)]PO^"V='0<6:X4"PA[''M89(N3')VH#P, M1ZAE_QT1II[!<1N/F&@I*#>.[%.)_43X3=8>*'THWKS[1S]-XXH'?9*$O<47 M3@)M3UJ[!IUNO;B5:Q2+_F@Y,Z&3$:3-0 CEAHN5V=B71U463AI/XE^L@(%! M'[G"_K8;#KFZN*5W$-R^?!-6WD:THK[&--"]^][VE24>DGS[@/M&F'\5#B5IOIT_()CG:L,8+SFR[Q8(G\B?&U!*AE*V3#$ M/.RSF7#+UX1$KA%U_Z4TYW"F/V<+S*M?&Q3?>[#;*K#;44V18WNPFW'1'NSV M,X#=ZA.'J5'24&GHKW#3;#LI%63!J87/6J,@#.+L!.^ZA"NQP:(B('-:$(-: MWJ46+_$=5:81R1F0#?BQ,M!BE F>'!Z,XD?Q8##6ILDHY8X+&O1$#_VO>+;$ MVW6V(RY'&+'>O;34*,+QP?3?C!0*>'M8O&/SB]'BK_#LC ()&]%DR($CB69O M%KN,*0*3$W/&_28!\#"X,-*(-HF(^T$!C1WQ),"BJG%)TH7L23A"7A7K@=XD M9?*7Z"Z#;[P)/OU.S^VDO9.CY?W.A1:.EI..VSB(5UU2Y56C($1)ZB*=)FX1 M\SX;LQTK0+AF^0^[9JN+_#MU4.TU,@1\D,TLPY!2V?&NRN J-'5IP(WTM"A# M(#58$ !RMAJ:9.IJ'H)O0RXB;OMA/(K0F97XTZ MEHC>O79P#E$O!LN(PZ:[5JJ@"%2V(S!CELU$/T=!GTM-M7,-,I*X:NR-=T11;?]$BU=- M-)@RI;I96!3I7U-5?1!/=**@B"K/*L&EH6*H=$N4H?"&7B_1-TZ## MP^[5E:):N2TC&C'"R.[+ M2\#/0A!Y<7GYZ?("&4&*G7)"@FMT5 =M42-22$'1R/2NJ"/L?=M]/D?D!<>H M<-%)?2B@<27-+?_*Z=ZGJOS"D Q"D6%%,X5ZXPE1SRCJ\S#C2>_PC&WGZVQQ MM^8%?6/D/"UF9Q#5BJ0OVE229F1:&XD-@D1?&1]FM(%)_YYI*Y5Y&[ MP!S#%"%/]V22#:6=2#5VYLU:-N&[&EN.^W/T>Y+,T51S*^KI\80,AM%MJ0]\ M#;;?[FG$P"-Z(U! MFB+JY5ZV(GXG'E#YC1:-'HJBT=^R":@JC$4!1V*00IFHY@Z"5L_0G$2R$J\C? N'4^DPRZO"+FEPG<-]!Y&<=,%<.8W M=\S-)51S"UUE?&LS"DB1:_7.3H_[)SWNMWSP='XK!>?COY?Y_R7-PL/.XX^ M7GVZNND3."SZ\GDMM%C0\>X]W>_N$CW!UB(T'4<:W8E8%7MXSAP]!R^WJ9!% M[4);Q^W#?>^3OK^Y^NTRNKC\<'E]W?^XVU8H9_5H M%5BGJ->4*=X^9POT,;3U:.C;(+L:@9/ PZ4;^P2#&,)SVW3X'L0 M;4*MO!V%?LSG5+M_I!J"<\)&*_ILQKL/X^(.YT61.AI[<]F4CSI<6=J1F-7+2';QQ0ZDCU%_ MGJ>3J',L\Y::]=)BG^.;)CS/NM(W,)>*.81Z"Q*#/S6+Q=:%>),\R6:5N0R, MU>(<&CT,IS!EV4@0Q$SG2U6E)SH$6%']4F%H:<"ZZO(S7"#!@CGCS"(LJALJN]>+N55#%EQF M4S@N<&P;("8#R"#[K<2J.1WC?;T:\SZC5J'TV:#$;6QF,JRAIYI9HS M28A41([.Q'&:%PL==;.% [3' 3;7\&XHV7Q;TI0337G(TM'Z[B')Y6.V7:Y_ MYA5>[*"6N>_,'[5HU;I$:$?D6R*)IPU;;?K&P3.B^EQP5A@$\R%/12&U0T95F:(A,LF2 MEY?.(*C?@<)DD?TPWI**J86_7Z,TYP?&K(H>S&%R)CCS)K'0,NN:X?;A)]AD MBB<=>&69>J3M=X65-XL X))(E;R*//.#BF @+5)I*9N;/3#"1:"=W4AA;A!TL&A^M*.^Z/,DUB QCBDZ)T-*]J0-3O=H.RC[TUH@G6N4\"TC MEQ36JK9/)8=O*7-3R_>$D#**0"QN)>@:GKB2$^_B$K9+OVT]^U"E),-X/+9" MO(]M[JX2?@Y3M>-;A1P?Q7(D<]D2QX.!1-9I''S2$VNDI^D2=OA5_PO97A75 M4'!R5Q*,IKD5HRRH4\>JYU.S:O'/F?L^HK<$*GY_#G#FLR5J]]LX)X4:GLB6 MX-0L]+)@NPH8W R=M[Y0F459[#8+4#B7L,52*+>!2I#T'JFX"OH='79)IVBH M*FL8T>"( B]KKO8[*N)VF8"RJ^8&)F-K<9R MO?JU.8M?/M*&M-WU-5#M3LQ MGQ@[D9LRGM32]Y)'5VBCE:RHO(26PU J[Q^Z2Q]_O+YXNK;^^NK M3U>?*:FYIY!: 2PZKBE*9P\L,BYZTQ12S\((U8!1*D@168O2XAKA&8*!BM(Z M'16:-T)BXN#'9/ XB>[B? "V@]496OU,E"(XA0+?\+J_\74!JHO(;7_<1[,1 M;+:N,E%M-TF 8M%)2I*%J$6PT:X5, M*I7&\_7XO-D2!;8_\#K6_$P1;$RWR&:)G^K$QG]1MABFZG%BU/=\\)9S&X]D$ X?#1R:JO28[6"WZ&:Q-TC_\&=X9]IYBI,6:G MFG-X:5>QGQP/C#T#]2/,KCYU*)0Q^YS-[M89CO,\V6!"Y&4ZH,Y!\L X"33@ MV PA3J\.G1EWST6TESY?^KKM0Q8^'U*Q^1E21TJ-I@/F0&,/\/R8ZZ?-LY0. MIYQC6QA"Q5POHV9$I*N\H0ZO_CP7Q_[K3:??V-B"-;H"9)66QW,,M*A!O XB MXD21+J-1 M+&&*,?-LKK!?$#:\0WB%J'J7[T613W/Q!?+)3R)4(WPP4=6*&F.QHK?;R5K5 M8].ZN&N& >BHJ9K+<)-BWU 7 7&E64VZ!/H4ZTP9=&0Y7ZF6R#+:&3 MQ_KAL"T1M3@6.IOW^&PY'2!@5E%%N4FP"@5H3CEUK%H#7W;8E"52+3I//NJVS32=M+F;+]L/^8R M@IKXYJHREM*7766I"'48H.1R3P&*".5F? R%S.+CLGRP+0E7'0*P-:K@*$-! M@5[2%!L.)&6S 5HOX$?W?O_5^KU/V])I3)N-3H>.>?E7M_G31'L'?K2W8BF< MYSXGC%JZFML-*&]K=7\P.CW85'3ZZ?OG!:/7<)36(7Y8T^BUQ36\^QCBDX93 MIRCV6X)+G-04>["'2^SA$EN"2P0A$=TM\3W4XKRJ:;YK?UZMF_?:[$P]+?>U MO6GY^JKR7Z=^K==/D@!K;SH!MDD72633WO]H-JU,C"FCYK3CV'0:;?.*CNF) MU+K(IO/D07NM1 MS4$1TLY;:A'GX7+?.$^%F59#D0-K]VLU=T*A;026^.-K9IGQLMXT+>V^_LKRE?L-$Y:LKFPZ[WM^)604?0RF\AT5CA#MC= M]10J,!XUEN&##>?DZUA4>[0OJBV=I:^7[Z_Z'Z/K7S]>[I8/^-AOSOS&Z^A2DU2$6*Q"%%S/,#,HV/%W1>%;VF2V0)>87'!'.08L,A,[;M:X M@9G1M)F+\,B1O(_2@GS(N$\R&:KK\ <7,DC(K3!0L4<&$TD9.5W+!*0D,T7:5-+&@--C0@9M88R235B2<>J?5#*['GZ.6)<\-=R$I?3BK!\J'-_.ZS' M?@GD&\?,V?KCUX*W[H4!"26-*7HDH_D&NT"ZF&OI)%MYE:@_FY7(ZV"&',@! M4ERTHFV!#(=/2A[JQB31A50@6,>>K-"7Z[/ 2BYB%1B$S\,-NZH=VE +61RC MX>$ZWH!FF 4-:_CU*DUVK7>G&]R/'SG^9/#-#<.+%V"#&QM> YTC\I9@P)C&P M]8@C8B^E[ 7:\P]&1&B-T(F^EX&J+HDP+8ND<-,A=EJ6WI)(@46L-YT-)\N1 M@*6''#B-%2_UXFBP*^+BK0W:*)3EECS9/M?U)(:O1[%"H!C@%B(QQ1D!HWLK M9FUW3S;L!''MI?N"R6HR;K_,ADE[@T*A@6:#H/VC4RZ*AS! @N_ '\I-*=-< M%7LX%:V)6%_(I[3,S][+SX0QYN[XZI#V44M'LH_P%NJ;'IF^YKY^VK#-:2F- MC,AM1] )\FW]?B\*=W,(,&OL?A/(^NF^""V) M=*K(T?FMF0S>9Y56#:F_4*"R)<)0+;-=#P:G*!.KT$]&E(L,-ZJX$C%!W;6I M:#'0J.SKU>:8&IW8]C3DLD$8'? 6V'K*B@OH0*" ,W(T544->4 4,E5QTKD* MMEO)2RN:R)M![ ^E[P5 C&_*1X09&"QD2%0:2'IS*4B#N9NI]9/>CTUN_9%\ MCT'=)BT)FFJ$6Y:7<&[0@AZ<4N#;9J)>H4K"TT K$,^,EEW>34L52COZEL+F MB?/)(Y[??D="]9P??E6JTZ,S5:.9-I'TY1YD#<+T^\3E=LM,B7-;ISX82H/Q^-3F1\^C\*9,'63K?N42VZ)R1U.-[. M3RO*V!'9'+G8%,=PLXXY=[M4'7OE&\9%F2#G^0S.,7@"-7,@\[SJ_'*!B;*! M6VH +O$A)=G/RH"Z:AHDP)E&MM-N,.* OF03@1]@# A-^,43)SRH05D1K32% M<1UT+;L)W=G$LI?..B@/G4MXPL1C[[+O&/-)RWO">&D?-]_#_DIF%C#U_HCO M1(AQPQ>D@:N $ :Q?EQUG9XZ:NI@%WIJO',]U3UIGY$9?I$6L($%KI&[7)H; M92N'Q;'/.OW&60#6<:Z]Y&V\(FX*6V@MIUTF8(-=H,QTJM/DQ-(.,>D>976% M]0?Y.H$F6"7A,X)=6)WT;%%=VVPNS,:;,19(Z C85']F 115/+S">]A64^<] MR6[9]@@?.L_9&F6!RK4W0SU%W9'J8ZH#JHMDUR3#<;MSR>X>MKL]SG",$MU M#UQ[T*.79&+%5M5'P%DE<6G9#>BK,2$MO]R' &W475#@5%3CI%OV*N%E[SU. M*L\ I8'#@=KH-U%\L;(V3\D$CK7W3)ZZFTBPPEIE'1S9L"7PO>$^)PY"C8UY M\32K#&-5O% &!*UMHNQRV*836&>[/OGNF=BVMX2".:LII&2/@C$NVJ-@?E(4 M3+>C:]1Y9K%57SI^W+GE6"/'2C08O 1[ZS&ZH"3I37DDBD._+W%(#I(Q,Z7( M*F,#2L%LG5KPY5CO%9L+=M3Q*1U M<$K@;GK89I&'VT_7(;D:)&[74_OY6W+):E$Y?%>''B*!CL@@/M$G MXXAZ0H'R500!6]IVC3+'Z[:I?:\FYQ+E\<#(C8H.N"4II'H6Y?[R%W) J7@E M6:QV,T6&5<1AN.YK;;EY,2=U2^1( ?J-7>B,=.]XV^@B/ U]KL$FUB\TC5\X?ZY22J1Y>((L]).M.H2^Y%;H^&DMY3.(D3Y"HIP%41:<><<5[!5R!E MPZ!K1')J- EE5Q,B[-" >QYJD<@1;N>P#"2N=B'X_ZR#X!^3X!-L+_J5[*4+ M!0*[$;%DM1?Z&G/VPW Q78VVJGS. 98MC VI.#M6XT)-I).;\E+T72O J@CH M,1%);K; P6=8Q8@:FYO=I0/^"/X'6Q+\K7@(AV_ZO[P)[+YB^A$]&&I+WI^R M$)0"T*L@9]\D- D484J2IXH7P0DQ[[(2 2'O63[)V]G*9_4XPW[?_58^;%,F MXAL*#Q;N+,&9PN,HS@GFP22OY*J HQC; 8;514/,!9@JJQ 7VDP4IPZR%06( M*&WNL\D]2W(L32[!9R:X\J@QQIC 8L^M,.3^9+ZW)KLM%-TQ&79IKVNJ]- M0QM%-, 7=1,NE$L+RXB1J*VU<&$M)^"P$G>WHL5@@OY9"[/5N..L=#7%#\2> MMC&V]O5=?:""#[? GQOG4#\J[K+<)$$DQ!YR;]H^TM,'?L3L<8HPCBUFV-#F M"#B9SPYFS*AT>8+#]J*P#\5Z.ET.EQ8_.JJ>-ZJ^%=RT)T(RV(4&8M*J(B7- ME#FZLN6""ZCT/8M%O%@6EHNP8J ;<>Q.3WSVHIW X::[UQ"=]CF]N,6@\,WD MBH@D!1L:5+H [G7 MDXO1EP_1Q=6W]]=7GZX^]V^^7/^C*O?XPK1F1X<>_?4;IS7SO2&O5JV,_]'' MSXN^@QKSG\9'L0ZKT-W!@,P M_M$;R7FA"N'*R<'I3\D&I:4QIFJ>"!:U'YBK@+DL&JB42 /Q&?($L"]3+*54AH S"Z0=Z^D6MS)/LG( _>^W0/T*O0, _3.:XIVVP/TC(OV M +U- O2>#-[KK&MBKR2 .*V#05,C:-(%@HPD&52I/7,9.M4F= MY!-883S$1]ED$LLV9&0DK:3J0J:O>#(D-UZ6@E2TO:<@MS3(*4X,-WBX2X=W MXJ3C+&V>T?F:@-PQD$*.="W#)/@Z"I@0:,L$GZ2S)<<,*9F;,'6X M*$UT=:@W5'"TEJ#0M%0-S6AK$1P*3R-%^27YC"[>*;?+5UMKTJ9&@D],20C! MQ$QYFBT+9N7E2Y"M0U+[2$8X"0H0FR;@!WC52ATEG8;AMHB_ZXXA0C:8&B4W M2Y&ID XC,ZZ'00I7?4;-RG:;/QKMF.^D)IB"F 0:JU)%[Y4,_%$X2+ MC9IV=E>!RRJQ1F*'=0\ZM W41FNH/@;NM0?1<""XQ$ZRV9""RJ:)*OEGIA*ZZ2R6B1T=0;0R<"LWG,J$+6B;8M8Z$>]C$"W2 MPLJEW_%W!, BVUQR>S =N I/A?HLG8WFB:*5<7LRA_"R)S@[IY:Q().1( M=Z%3(X';3%*3LY,J.M1C*WO=X+$G6DWB2/)4@L4-=>ZNM8(3PN"HEF7(&SY/ MLO%JH9-&>V#S*1/2XCG%\\5W2:UV.K3HY.D)PXX&.&4ON+C;RD%RW#ZKPT'2 MJ]-!,H8-5H1/CVOL1AMJ4N0NIL6U)=:4[LL[7H#TR*#.MF#G=<#QU:C?S;,8WYZ;K1^LDZU_1D.P\FQ^2)X0 MS9%4N&R561G9"FA%N$%0Q&!]4$1@ M(,\'1CSS9E7@"/^66P1(#-8#2#Q'N>YA%'L813F,HG=84TS"'D:1[6$4/SW/ MT1G>=^>688UP$T:Q^1IFX>7SC[UZHBPLH^(-(RWNK,K\ETRWE\C2!A/OS[#G MGY&8+]L3FTG1;V#?:8=J]]WG_?=Y_Y?)^]>QYO!X7W-8-DN?^O]S]>G73U'_TY=? M/]]@W6'_\^=?^Q^C_L7%U4O7&M:FYK@&M87' EO^UV26Y()Y8UO(G!IX4#6* MK7^9)4[C)2,AJ4Z_N?QP@>9DB\YCPBQC'V7S6Z[\%OW(_J48;P1304I].O69 MHXX!4OL/R62,Q\0 A&"<@@,#.[?E<)LX+'#GC:19<=\6YV#A0I"0=(1V+'83 M'9JIS):7_6,J$CA;W[91+I*Z%[@?>;4NK#J08=GU**QZBE\OBH: M6\0G,95I7UAR+>>4=+XNQ!V$ 0"'_2@-XY.,WK,R,?=1(77XP%=P;P&"(7\0 MSN,DE^?S-/Y.3(R4FB\*MG1X;&60]6-J%I$;QK,&",D>K]+^%PTAE=0J2;)L M*$:U4HQ?Y]8'B86[P@=60%Z-R> ;<;,O\L+="9:NCSM;PLU"*W1)*U V-=82 ME@Y2VDPROX*-^F0#O;7'1#?1B8_R,6VIL4L-M'"-XEB?.$&2*+X=%' ;I'B, MWA4V?!2--],QY5)L:C2S3ZJER=."2:,HK82NK*^CI7*R=M *Q=TJ4=O5EU0I MY!_7M)5WH(U2H40E1W% Z7$P97VM&I>H$8D/E+U\I8XEW;".HGVN:C4*:H*J MHFKP?A?IM<6G: 5%I&A52$'!)L:JI=;JC;"K[H)MIT>>:?V_(<11M]<^[3'B MB,7OJR%^'&_A'5(AGFEA6PH;HLSH=+HU<:5V;]C#,O&1\H?>80L>%XQH8V0G MT4&IK%@<9..#"6Q&ZLV+6]PSA$>JB_&6.KWM:X)MFP"_4J$V2QE_0Y*T198_ MVOB'$E-/YD>,7S)0/2>0!.M[:52;C.<#LCCCYG M"WQ3K+K2DDKA==9^,9 M]VB@V'ZV@(FFHE8,A8ZB1H7#V.TR;6!3JE1K>/.."MZXR#WU9%;%U[J9.!)-&*W4$/TTMP&.)'MK#HE; MHCHUQ1CM85'&17M8U$\+BWIY4W\]5;V6./5"'0N-$&2M0D)7KAZX2. M?QSLMT?P<:S' -=?)?3OZ"K=NP]'6.3DX[I#UR6$WV P%>P*WRY0(BWU) M?(M&2UTM@+W14F*TX W2T7_^D@[.QKV347<\.CL_[_4Z1^>'G?->MWL^.!J? M]>+3T?_K=G]YLY;.2?3;Y;>;J\]_+3%J@H9+[^F&2[=]%C!=-G;P=!S!<]]Y M%19FQ70\Q[K;% 5W[5!5(.B=ES^_?Q94U5<2I:NO_<\W.R5NW[&-UP]0;W$3 MU&B\Q!A7 W^GX*\"TFIRLE #!=$)"(.Q?D%^7Z)6PK!B_?TUHJ/O*8X?^OIJ M=D!6&E$7J-^JKW6KJL_9[$ -(WRO%7VM5-Y3U@ 8H.HBL?K&8$,DLQE(=0M( MU5?FE4(Y0>ET]TJG;)8N/WW]^.4?E]+^)O%.@,0VZG1C;4 YN M?Y3->?RW>4)CV%)3LAIT%OG@Y+;"[]\"5^NH]^?NP0D'A?Z:QR,L>('/Q%>= M@^/RKWIE7QWQ%^_A !G3!R0J_"SO*UT9HD-1)= MTJ\/V^7?5=VV=]P^/S[;^&V[)^WSWGJC_3\T$SP;,-\%Z+S__.7H%V?5_J,[ M_QYU;'V-"^E->3;_Y;FI?4 M]UU#-O92X4J%7GU'+CYDR_PUBT5O+Q;E8J$7WY4*]'M?L52<[*6B0BK4XCM2 M\2W]_IJ%XFPO%&&A.(+)P;7/\N@3@EM?L0S@_S]'"#;@6W-)^)_KX3B'HELO MZSA;+LK1S^B$8J4YSN'/-&5[KZYVVA>/9"E*KE/WHV&.>BOCO4NW=_3W'MW> MT=^[='M'?^_3;=ZGH\7?.W5OR*GS<0E[IV[OU.V=NKU3]W).W?'^1-X[=:Y4 M'._MM+U3YXO%Z5Y95)CON/A[\_W-F.\>=GAONS\1%?CCI^C>?-^K7Z%^69KV M^O?-Z%^O0&.O?^N.RMYKWU>H?:F&!V7IS>K>_T/54P'1M>7]&56?7"NZ%O_4 MK@OY0AR7R+UXF\%?+8?V3Y;246^S4'7Z,%4FE3%Z)L''W.\BFVYU T M)E'_-D%"3N21FBF*'FHQ+IG)6R4UA41=**BX14\JF[0R73W$>E9W4T\5FKU1 M$B_N_/EI(;DJ_:!8CL<),XY'%\B!F4[2Q6/H"MC=C6%3K =>0 P!Q!BVQG*, MGY,A1AKQO_OV9+J20%YVCY^>2TO3SB3]5HUG=.=$HAI M!3D5(LI[K!XRSBXG;BL^:N!WSZSE03!E"^?+"8Y'D>0T+<;!R=F;9?)5D0<23(GO2#=A/1723P\W&)OE.BNTA M'V4'65!EV%VU6 [^B=2)@B7Q7M2V2G8#83]1:QC5Q4BR;YA\W'/)3$VD%^+9 MKY= 1YVO+QL=^1D(=#Y\N?YP>77SZ_7E;EES3DAS[WI;UJ$)XJ%H@FCIV6OB MZU<.@J+0:4)-M G^*/B.+-[%6L MT]&5\VQJZ$$\(?X:V)SM2708OSRI@=R+ITYQF8@QC04/$_H5*['U$EMH8U$+;BCL$),(.4@=K>+.DU@05\;A%O^; MY!F;AC?"U%6"%0I2@20D4S9K[!8FOIJCK6X_>$NLXMW=+T\-FH)USMLGY]Z9 M]3E;5)Q;-V7'2$@CNG)%Y]P=[5!#=O1&)%<)-8AJ72ND!2[ 3C639)&$#\A#=@P:F#64:RG+?)QM?_!TWLOH0V*OM MZ-<9&7VZ'QG9D+)7<9A0,74UF[+>L4=?81QZ6H-9BLONG*!/9F5 V3?'(%-A M!I3L?K"Z'RE>CEJ68CO3)%FP1JEBY"RB7H<"3J?-QKLFW:'QONF=Z& 4K#+/ MC.;&!1A^.I@A[7H]RHLM,795;JDV0$M/EI1& M\SB8V4 -\R\7(GC3E'W/2+7&X'%S8^SCZ)%0J_I8&*=YL1"O,Q,:-="[M\"V M?/]:=LU0_1*;ZPOH)[=@#83@X M"_;LW=OZT>UK2%ZMI*#%%C^K$C.N/?;Z%=HM[DI512 '^33MP8$!7BE;$C\8 M#B*'5G/CIF[/&I5FUW8BANJQ/TUQ)QQHJZ4./-MP06G7IF(XIFN*#TUGF"*& M]Z-#@UQQ:O(,WF?0?]Y.[%P SW9M#]2H.VN?5'C8'/"R[8'MRYU*+R?I+3D* M*HS 1X.0 JDR@^Z2Z9_(+<%7O[R&1YV5LK]5F@8R=WW(-/#>Q0D7X?O.[!9IJV,=(5G1_4&_,RYS.J)C((X"!Y';N-9IZDPFVTFS<=%LI&FZH3X* M =51@U#)J Z:@T,E%VDA 2JX)L91TQ9MU HCS$""[(;6/$&0=/KBB+).$6+3 M'RV'25G M4&_$,<3B7;XA\UH&H/\F*>?C(3WV/+,(C"WS0ZRI#J2[]CZ+W%# MZG2,4?ZWU$NR#^)A/$,%(U\W#FP1G$+JZ<81?SG/>QS2"AQ2KZ:@GCT.R;AH MCT.J/PYI%VZH[4VL>6*0*M]D'%@X0C*]N,$ <,"H.*Q%_B6I@U%Q?HHO+LGN M/ZBENIH=2#/_OU7&DJR!KS&[('#L7LT*V(<3"NH)O\4.J14L* 3.)L/W 1%J ML0-BPW2,T\N,M3:<^#H=CL-WS? U,M[!@ ABQ]/9$$V-1+I(YN/GBO1?61?\ MQ">T@=D(X*73Z=8D?;'[8'JW)YUG[:A)09"1&Y!C6$".F\@^T>6]JTQXI5!; M)*7\[WI"UW[YB[G%*-ZWV[9E)U[YREN/[2RH,S08^LD].3HH4KX@NBK'SF27 M2_B_L#4Z%4C(N&2#ZB?_A_Z_:;:W$O%]A,PN)W%8=SV]AJ]W_N++^S]@P)]T M_AQ];?3?1?]?U+B.OD<7S2:8\N*?6S$3SK#(<55#OL[AV_O%FW_C2ZN/I6UK_UK;9DKYR4 MY\0Z7FUC]M-]8_:*67K_Y=.GR\_O+^'_;J(O'U9(U+\ZQD#L(QR.VI@S7O^)8$:Q70 M%PM43D@\!1U7\8*^ANQF&&^:PIV&B8\$$U,K)Z'LU=%1X\I/*TIJ/T6D>1]R MG)09CXS*-3+.5"?C,7QB9+"\7_)*%@N)ZR$@"TD#QV#=H:NJU)22;^HU<=6U M5-!C8$_IT_6J YZT5>L8\*S9"H9\0:YX4/L54"VU% MQHYZM9S-CM0/S0K:M2J@$HP"&/B M!=MJ=O%- XV-),Z1'JWPD+WPTD7B(AJ77+DEY@'I>.*(TG"%0D'3FVCH,GU+ M!I8X^Z9)3'QL'K[VL-/XO=GH8DE4(VTVKC8$L*UC$*Z[#\*5S=+-U:>KSW^- M^I\OH@]?KC_5*P[7Z>P#<4X@[L+28AFFB1#.7$1?R$*Y0213B2T3*&*0-J_2 MC9R\#5L0'7H>0P_PF6QP,WB*2;3(FT)_321G4UGC3K69I(<'-AN)4%*84^9B M>JU%_RM+1;'\-\'K"/[@;(EN0'B G<,6 KS-F*-S=CI./WB:JF2BL%U!N ]- MA3D^_(%S2;$>3'P308'U_'?*U-.K"V87^>J+["'.&:@&LS>\0V :3C@6U/*D MTM$3H]N-% B(\2A4%9K[&SV3^#ARY^G.Z'<5=-A)/@Y5LXMR4W*; <$')-T7 MS;NU&*; 2%]<3\Z6G/ :<.;>T/&-)4Q>,;&:FT+6<@LLCBDU&(9GT9WG23&$ MBXW?^<$,5!BSC!>\4)$6B;'T[Z]WFPW;]?;T9#F=PVVG]BL(VR:\ :0+3[4F M=[B:UOU8G*E;22U0BX2= QQW MC[]UR2RLU?A;C+&4V^4L2(I&?-%BLX2BULKN2<#Z+#9AI_Q+J0_0K3K,KCBH MU5E7;JN$>'YL<\T^PUN1YGV@TU14X[F>)"CVE IR)8P>?%]R;HG%U3Z!6_O: MLQ7(MI.:PL3VR#;CHC==>[8>2&U7%6@O?(X9Q>=,IZ:,*DZFSI0NGX(N1);/ M+3EPRF83V2E9J#0!WYFR5GD\3T?,YXA<*>)\D3'0.3,>; A3'[ Z>GYH91=0 M\T:_#G9'YX3K?L(J6I+@I5'&3_Z M(!;[,AHF.2XPF8VW1&%K5*G2)4@K,%S$LZ%:;#,5*!PY"LS/\/;">%TI629; MNITQ<7Y71M<%IO*(*R2R?!MB=G3HA4YV(F7OZR!E)R1E5_[ZB[H4>_^S[T!$ M3?-L68BN-I0)&UF"RG1/IK,")S!9^N IY"/!5 MW#6W$7$?3< M.7:R9(( 3HLO23-(7R-MOI! ,B=?NM;SRN[SD"TG(PZ.,O@4;WN;1*>'!YU_ M_[?>Z9\WD0%?#QFX __]RJB*9_ND\&G#27@,1K9OR-O'+FECT&QTFL%B9DP] MHJRP!6. L&+"4KFQ.-/<$NXW'6PA4B5S2TR7Q4(&NXK%9Q#:6.:,21H\['?57>-I_"AA#Q35UH"BC:1DBF\B!$,?O#HFMF2@)[5E MA1^H <>0P@0WF,)9YHBHNEU.8L'=SD1O-!1].PO!(FF+>9WBDE5Z0FQ#E4O3 M\KMV^S8-K2V0H.]NW[M'!T?$-)&G1U\82-5XVJ"E,SL)@>W$8MJGROLF_B)/ MTIF!Y9>]7G1?(6^$#TGNH9FV1!;LV;UOO8*(H@_R-(S3D6S&@8*'!YNJ M8+@&)5O!Q@V_#W<#,7^!1O6,LA(#H\S"=-4*!>)DG;[-]F7=L_99'6#?NR\I M4@2:UPD*ZE "T]0J9V/)EUG>YJ>EBW:E/#G%T(+[#6.=5"IC"BFZP$[$]>00 M)&X$TJKC2_B+0K%Q#2=9H1M@*$)6&7E]OK?TEH!'IS5%\>R!1\9%>^#1#P&/ MG@Q*ZJQ;:+1GN2T'.W,0V+5&.&E:5!!,; B:4I_5V'U(7JT&$9*SK]0Y#$>A M[.RESX@BBP,V".^HSU(=U6>I0AG8ER9PJ$FTZ'.V0*>X6(!S8/##$E/5D*B,IQI%Q;E,H[]HD5#S M*OB*NI6I"MGCMO67C;/2$CDDP""V+'B<)P8[4=1(VK=MS/BIM@?*96OIG)S=RP,S-@6/IWXM(FIP?!NY_$1<$>H]$-&[>ACD*DLJ.@*(DQ.'54-LVH M('R]E %'>\J LEGZ\.7Z_>7!EU^)M//;I_['C]&[_L?^Y_>7.V8+.*U% +]& M9 &_V2GT=R*%?H$H+CBZB4(+OO_#<0L&A96KE:=Y.D:(@8HEPC?#Y"!;<@?@ ME2VE%;10I *,U($.1R\*Y81*-0Z-WJ">FN:7O_#$4@<[BJ5B? Y1Y/SJ M:V JFA:BA.X!DIW>IR-D]Y/L#14\-YH6%0[K3',RG6 M5N *FRT>>9",@;@6TI$#Z["?E:KC"$;^3Q$@Q^_CY2*;PD.&48Z(#(1GV+@V M0Z&?-(;8]WJ2/6P)9-:K@>[9?2VU2MJ4Z!Y6.872.0*"=1]/EKZ/X).;2110 M8MTF"F^P]>@YE&+RD$85CH8'9F;\JNG%S!X]L)>%?1./6:%V:71+-[*_QFL9 MT":7]J0(XUJN)?#Y'68""!5#2=AR/@?*'/FVJDC163>7,Z-V?380&'V,:.3< M3-B@K>J<'1Y@BD'4VR0\-:)#MJ1G^+; 9XAQKD@,(BAA'.#(X)E0_<#8-_06 MCQOLJF3S6D6#E!*DQZ:BL3:/A %]:/_?PI&&69P1L7,H?"WC[A;PYDAU ;X" MM^'F!!P6%L$[QN:/9?J#MQ$N+\LGCTGP912FIQ'?@UM.&MM.!;4<&ARIY6=F MI[2C0\S^L.L 7TRYH3NV4#L3WU@(FI+5$OR=Y<=*1;4\IDJ5/ <&IO)2 HHR M4O0G8KTT@ "E,A';_1;F$*; 2 &'27(G"9%\IS.>5U>FR(&ZD]QU2K14\1AN M(HE/LH?,N$BI!,3@170DE>L$5CF=<'B?A[N$TK$(C,CH*1*9;\T74L\QY:DZ MJI%BB..'<$Z[L%Z2FV8K5 [2JA@J?C=.\RD)XT1DLPMG,*#S1>'&/6G?]11^ MF*D*%09:H%*[5&"&$-,>?"&*4!7FU$E-9YUZ9<;X*"00JF JD0@=^5':O@RX/1PNL9\6 MWF6$2*1%BM\("B"'$7(=8L?3;B-K-HZ1UW%;?#4UX,:J$SY)&4YVL!%U#9T> M1FJ@C1"<(M&&A^/DHLB)H+@5/#2+T@R-02>-WQ35_+6,6)LR4A#[9]QLG(-* M9")0_N^4_MMMW#9Q,+W.,2EK?&G6@<2+OK S'9KFK;R6PMX6*RG=*D#^TA8V MZ+ZVP._5COZ6/2#%:DN6+RE*+BQ/X$1I/&,H%)B,9,B:.S5"&PU\[H5B2$3+ M3>[I8I$-?X^R![#^BKMTSC^."W4G>!F;J_7\]+B1-!NGS2;IH'6F6O9SE+1Z M.0*!Y'GI7RY.T)9<#1XY#2Q 6:;B+Y;#8P2AJSOD;2(_0&90[9FK>+W*70>R\IS^S:Z^E4E;U[V0:KV:BQY^ MP_%[JN1>9,TU'(V"+,4A68Q':$SVQ#\'S<89_?,,C/3&4;/1;V)%*#O?O>-3 MM&0Z)Z^8;KZWSQV7S=*[R\^7'Z[>7_6O_['37/%I^Z@.UF.-O5"L'\0 MG 8O-+LMA:-4ASW8]^QD66%;;%OFA ^QN#S,8X)40"VOQ8!2$I+)OD:;7/O%7H5YV@,CV+-9* Q%9*G) 8Q8%@T!F@P](W"1D)" MCZ]NB8?!A#Z,/]0(RL:D&8FP5#&W<_@F'F*567DC.B-KD\TFCW8SNP<,&(Q3 M! @H.%O@%J-E+CT[>P:1SHYP @W-#Q3>N<8MU$4!\KN0"#[<\=[->??I;0SS ML,PI&&'N6*HM 1AJ47-7(P3#!]GT TUG$5;Y M1CH!-H4(XVY'N)14W,CY%(A9Y MH@Y"-"T6EZ'/.^@\FPL2D"\MI#NPYP0]5=8M1. TE&HI6=%;Z)I:\2;#>":B MY>C-8*1(PD)XLH9I/EQ.$68Q1-#4=[BGR'YS107=)IZHF*;#"M]B76,VT@BA MG2C>IJ_A+!])%%AZ-@6:BI@A9"4L4D6+FS?%RQS)EXF'O\^R!U">MRQ,?#BI+M!GF<@37 CFD;A/1/8;1S]?#D"W<^=8^:9TF634A)\JN-M4 M[5AC%&R'")$RYE/B55H.>Z8^9E'P851SL;=UK33?3+2S=9:!?7NQ#@8PCY^M.D*N#62FAJ<.#5* '^.5.>G\W[&*@M7ZO%KHGS M"#(@*.A%R3'7$N0$*VZ3DF(>@<<62SUA:M"1Y?^5^'R";)<(;%3MC]L.+,@) M)/T7E2S,!4F$IO$-73:\2R>C/"'>W@3;B>#CE>5W#VAYM^O-XAXO \BELW2IZO/5Y]^_60E#Z+KR[__>G5] M^>GR\\U+EJ&*67D-J@J0ID.Y4E/?:\#9!"$?U3VRF.5Y.^*Z-OS:IU((:Y1QI1+. M0?*8"9>AI/6>>]ANB;C_^+!]4@OB_O1^YXO7.6MW>D];/+G_QHR=()ICU4^[ M'7B;XC8<&+V0'0G/)WHD6M59(@I:GO&>8Z/!AAS%(3K8B:+94 MQ86(<&RQ/].)5T6_FP-_Y[+3[9+MHSN15K:V+6F BZ#E\"$NZEZ7SU1J7AR- M@"A>2T+-@[].^ZB-M+YE@5[G:<]O?$MQ0MH8VTFM]&JR"6JP"PZ%/[GV+B#: MEJ?OA-8*4JCU=D!)F]==[(/MV(LG/DWRCD1S][()'MGAJ99-A5(J$8)8,.C- M%V+U#RTB.]: MDL,4$^[<"EX8_>FHJ8[6P$+<-T5KZ\(]47&])4V;V3P^>XIWBW[4)I_J=<8K MPG)9*L6,TPA))(W5OC7_V&B'#-,_O"-(+M5!48]B> 3!0K"'*P&"\CRYI^IS M@](O$# 0FV_MN:0"AQ6X5/&2QJVW.&$BM%+RA- B"L46NF*X6%*#.SEC6SF2 MSBF]M/.X2(V@'1\DCZ85Z92A-E_4E'&3%I9=4]Y!?)TM(QKVF7R"B,O+34$N MV14M@_UU%?K$D3EIGY5!O+3,%Q%R+5,ASZCI,):M@BB%>[)O91X]GTB39:]Z MUQ"(DF!G/HC-0+UM(A%1%[AQ#'-84_[1%;QD5[Q%9M"?.Y'I\39T4 $DV.ZB4L"6K*>N(?D/J!+?6S)077A4QIJN2/ M"+Y2?,D_)N]'Y?*N>D#^J;"2ET7I-K ND7NB6+TIMF+I]SIM%QGVQI$C2D6N M\,J04R>=+4&5WN79\O:..\3;B!-8X MF4E,W"Y6$Z="$48QFUJP9P3CJ 24# M(LJ57QD)0:$;\HCQPN4\6F2"R8XX.E/9[;3B'ERHQ92>H^B&2RIDY&UA>OL&&DM MA+9\38#8W;>!4(#8%1JO3WG%D'K;0-U ;?IT[S[HI/IT,XCQ"T7&>?(I+Q3" M+VZ%HZ 69O+NET.Z:F8RCPU+"? (4PZ504HYU:&S]('T&*?/1 2><2YEQ0&; MCQ7JD:T Q4@;?T.6_"2;W2;J>7DR%:"8U24QD7!'GG(-O41X0DU*@!= X![Z M)0&=7N_EMUI_YUL-S)K.B31K[+4J7UH00I#?H>A I1TU#$4$1$7X65*T!;HK MQ\95++A87FYP4RE"NZWY8)U.NUL+ 7A7!P$X[FP9@[U:2X2>8XC89G6H%ECW ML5XXS8L:L##'0C8I^50^IJ)D4(''&I#''YVLX'[TL6:KWM'%3+J_7G\;;S^F M @K]5.UG3AG\AU?%.I8CUM0^5U^,3K&L$_DP68'UB';L/NSNQ#EFAN0]S M_/QACFI0\IN,<&PE/F$50EAU (W.,TLAWA+&JU-3P-0>XV5]:/-VU>/+)^5(UL"Z-LO_#LII8K%B8)"]0$;LEC_FP'KC%&@BV*L)6%"O? M5,R&FTN%>5:0Q]O]83\W\ KP@_6X6*KV1:A.>P-AX^J"VV!9[::J[@(5MR.J M^WQ^/>UVHIZG_B;9@W-J FF"N8".ZV+MMO.-]KN@3(&VU?8P,(-J/O:4N^@U'*K \W)&IG'G1 X0YJ1 MZ"?FM 6MJ/R4@$[1%9 Z3?" RK,5J]L,K$(Q][;5OJ0&$KC[\*66P(IRO[YC MW6*$BFF$XI(.$;IUA9_4+0S\;RFE@)$%6 D-%@)8SHC$75"D,6[_CM]#V.LA MLZJ4**+JO8(,)AMY+4G@M(ZM5F*3L5K)JP#=JC["'O[*,5M5VUY%_)H3N][H MF*ZE BW0TLAP$;MC'=UN1Q\#B?9L.I<46:)[.B4_F1*"+N"BG:>5ZG2V!>GHU&")>_59XLJ* M1%9";A)$9[B)&/NW>++DII"TUX,PG_)CJ$+1-.[5G:TOFJC1JZRH9DW'4.?.!3QXE M>KRB]W+:=,XNR?#Q[(=@M)1>7TS&73(9,3V+[69R*^EX>/<\7S,H$O+8*!NX MJC;2XP/;*)M@%WON!037YR#;XR3/]3J0@0VK=*<+ \N>H-NS5AU=8RO%Z#RT M^@E;JE5Y>>4SWKGRZ9ZTSZBQ_##=-^YW M?\X66(*('>E),>,N52T1Y;Z@S2@V)FE8U<=8=W@T#$Q%1V1W?;13#S.P_^[B MR5AJ[LOI?)(])HEIM,;1)[00;[#R[/B/T9>'69*WR.5&;<;:W>H[SO9^X4F5 M.+1NXN_1Y;](Y>'H/Z3%$%N$)L4G_T[)4(^Z>LF MM3>KX&C"8*#7Y\R:I4:>W,;YB&ETQ_!NR8R;CMNZ3%"L%KT2!#1=ABVGF;J75G.,EU9$@;DU-+52Q5S@S M!\:P["/JZBB>?4%QI04([8B[9I*\@N1TSL^V$R@ZZO@4?&\^)>R)1EH$]W\T M319WV8AL2?/G?@!3ZC]4;X61?C55<(H1%K+3+%-&-C#7]Z 0*7>B;U$K>C?( M24(I?^Z+31!ML)%>U?ON4L'N4M](Y1LGV0/K@X<\75!A/_Z-WP8$1AC@7K;S M09R1:V_\%UX!$?_YKWBV1*GLM'Y A[TEN%M=L6-[N)MQT1[N]M,VH=S-:;1[ MRGL\C,ZE<:-.E[MXA&9-OD2HLFH[[F9"F9!81_))EQ]MB]FT%DT*:K!@A^W> MD5RPIQN:OMV@.DYPXHTXE!"C[^7;.)TCO5).YPFZ.HKIA3)T9@9(\A:)>#'G M#C *8#UD.1<4\G+(=O[0[D&?.2;P!.[$D3VPR)F3@+PJ9).S/AB6)8LL7@2Y4N"3"EF\W2&'(AL(TT+X)?#V%$J,L&\&#VTL#/FAM1+*^WA@SP*'D<2=RD*7';D:HSOYOK&\], M(NK 4Q42Q"#"9%'8MVA1"Q5!HJ;:K'C'5LM:UU;0P0*Q $=]&HC5*2>=%9U4 M>W.0LN64$QP<)-*:>5&NOP47O,JZES]*!@%*;D0.I-E02+B6"AAK_;J [5*H M@\"*6%HU2D74&&.14B,59/OWV^E,=%*/GJLURMY>C9W8-T&.[K/?,>2#^\.H M>K66=KK$EL:TOH_^ZLHF F&H&O]<-1/@\@4248)\EPW('(M4LFLV.6EI(Y,& MKB-?TIY)9J-P"<+:;>"X^0NG)0BNPM9/!EZ/S*CB8?68+*S FQGZI1T]2)*9 M]0;Z4_,Z^$)._[.FFK68S+N6IR@8H.40B+@(+5?YG;5\E5;PU$^39&'5<=JZ M:#9,<5_&$^4DF(+5COJ8GK^+9[V$[^ANX\/,:X*=/L;6 D'Y=X%D]U-MAX2--P>+Q!*T/F M:0.'B@>M[M$.]3'=FQ:O7Q([Y,#8C"^AA7<4ME"#;9BC< 3 M-U9;*=U,*M3[UB=H?W+EV9I4"T_ILHL/8E28^S#9D0#M-+L1J=\X$NV1U86D M BOAF$(5@]MVG6FXSU?]>GL*&)Q[B30 _5:"NLNGM 5K5VIXZ 5QWWBT["FZ MQ%B= L7 CH3B/J-U1Y 5-9U3Y5.#N "A>+A+E$ ='] VHD";$"B7V(2^<[U^ ML?-%(2NY_K<8")!-0E%N'9VF>;9D^"RV>\@+7%>99F/\J9)H\DFD?3O+7)9R MV4RYI'9^K:(2]NT&ZU26Z"G!RH;'-9X9J+M94WLU!.0C9@-@@$:Z3P'9-+3< MK$2%S#+;$9K&OR?S^_<(^9)71G+!&B=Y9M.Q?ZC.NA0E*G:S46<4IJ%'T:W.5\3'1 MF_T1!K'@?O$"E:F,U=$[9;F.%<%#TML4:YC0BR87VHIZ<4,5&#?B/$B5R!3:$5T;A8].!1:* *QT7%S",?%COE2MAXXZ#-&@;C3PC-9A!G'FZOK) I80& M.)P*J+0F'4_9@JKD#FLHPZ;]CUP6,=- M[@49""<7.IX,5QQ@!JJ-EPR;!UVZGK_^';Y2M\&/KZZ_H3F28J8?%,SQP7$+ M_WMV<'1(_S@_.#EGB!']<7J\E1C&6?MD]R&,/MH'!X5D[=*NG" F*7.FR3.3 MIE(24P"M-/?;N*1*IU;(AW=ZZN[C795F_].%A4Z>*^\XP2UI1\GV8S(7V6ZT_%81!\ $P%X(W-NE/ M8XJ:3@R<3D;W$CH"=&4*@W\4#C>C(-(ATNN)>EK27^B0CG-&'$T>66TCV0%> MVF2]/#:CW>BR.F'O9N"EI>;^)[4HGH!/2<%8];=Y QAU\!8>W$[ FL.Y/*:K MP'E0[KM$?L"MDYE ]2 O)G50KM1!$+"H%7E6CJF]_!WJ_N$OGUGWX M:SHPS!#*8X"HJ %S(Y=:"T4JN&)N\ZQ !,(PF\+2&$$#M%FRY4(5#&^1#@D%U@+*W/UT-&BS69@ MNCR*=1=G)B''C*A(=^NAH!'C<&*CC=1\F<^S0B/C:10REQ/V%EJNB49PD1C4 M#\P;,S/<4PERDN?PAHHK!2 :M7=.F(H M>-]8Z $52ZH(,I\C,:3+M7(;L^#J=UX^JTDM5 MJSR*UKL1R@$,5=_O-?<'KQ$P0!N!>J>@ G7,/R?H^DMI^_6D"(D$)QR# "X"2 M>7_]6[G5@H6D9+$)MQ@Q9]PB":!0E965RY-/KE0OA_C$5ZLX6[^MI0<"".S>0JV! .; M#$WO$+#,8&I[7P(X]S0CMYZC"Z4<H#/;# ;Z M9/^H#00L5Y.7YT=!#17T)S)!JD72KEJ%/78M:]-?GN5$:4)+0TC8!>&,MPWE MMF.YK>QX%H/$0M54[KYLW_2'G1 !4"**^#R(;B[5!4/4=&(:66X:1AEE3B$+ MKA%AQHXFJ'8U; L1=-J$:&GK*@4.E[)+68[0=BSB+34-\R*%HLF1_D$7KZM= MLA(7[')W@<&'+JU^"?2(ZB=;E: 0H&Q+O;"K1)=P(%X+A>_U]_>KGOVKII_; ML09_A F=D[(%HD3/ KR&P 376/&2I_?252G-VYT=5[RK=+W->G]76R+:2N\F!*.)P=A\\J M_,:@I6"('7YCA]_XFW'XU,00VD#$T2+&A OCNT$K"Q?XI]F9'6(8]IXTMX5K MRQ0N)TOU]W5E-!)M6GGAEETXOW2\A;GD#>RD@ZYJ8ONU8=3?E%JQ-4VIMT^3 M8)I2DR%XHT&MPXIMB"@9]DH=VUPVL4OCAORU9_I;R6)=U.6D#P'ZT M??$\V*,PCU(?3JF_@.FSQB6].\]_V#C'FY- M=4]1\=:LVA>*7-;5O@H>@#PV >!7\P]_#>1N/[(.Y,[1&LB$@I]507'I!]>5 M-5EE>7@F)DV3B@$8I6&J]Z\=T[(0F^][EBK#3:^(N8%58&8SUXR\MFICOMD;O M9%>CUS1+GZZN/]]XZO\^7OX\_/CQ=^_J^OSSIR^7=Y?7=]Z7X>^7EUNV*5/%7D, =6-#H[,UR6BTT$4SR,8N5EQ)2]2*>SL-!:N>98 8P%GQT8 M$ZT>GL [!^$QC[@U"81_X8:$>DX2,"5?FG?EU,"\>TPR18*AH M"Q=?;K\=8X\P^QP'SYA3[(R[E(R^ E> M '1S@4807NCD;X12E]R8A;:2R\4@=EF.,O.1#F*>H.*V<7PUJA7H,I!? M<)[HN^>C, ,(#U[S#'LUN%>>8UYC-I8?3N4]T^ /JNG@!%X(76G4J^'1@'P5 MHPK=3_E.'5)>H/K9[O=U=E) ='$9NK#V,/N?P2URYZB$1-3TP\GRBLBGRE+ M$^6AYV&0 6-DFL9Y=]EAA]%.>_Z8DA4=S6G*?B:T?"]*!K9&%C-6$_0[OM3E MS=7M4"MKB%KR*4"WSM>::3A@1R8=^5<]3#IN"8!I9T=SB_F%7E^PH!KL&UA- M&/D('8(LJ1\?>WR\5 @'X!% D/208D<4($#Q1G$036'"#,-HO""SHB8"4!)2 M 5+R6.!=F;E2>4;YG%/*ZA&PH/"2O(/J@--X3,OENH I"P$&AV\MV'7L4LE5 M%V4&<7B=.=:1*Y)I]&B)1].\CGF/FJ'J M"9Q#YTQ[->07QQ!;&G_'K#%G.R.DF37&2DQZ7[]\OO;N+F^4GSJ$3[S/'[PO M'X?7.^ODDBJTE+[5=;*&32S'KHQ49=U7F\DOV26T!>W J)2&J7T->W5HHE:! M%\^G,Z4#I]HK(:Y\L_,=@AC1A:@KI/9W*FY?0G2S22! O09 /O6IM;!US82E M6$$^[G8&W:Y=R0MA,4EZ*@=O](>70HM)K&RR'M&0+3P[.>J$B/_.L(8_ MC]2MR:31#YF%25X:?\/-#T[5H/$^MU>?OGR\1"0A3EYGV34SN@;OGV8&)TSQ M@692]RJ&T$(/SVS+9 F:D;#D8!!,NA!' ^V( ?6B39.?K@C=!Y3V.J MI\]= GXR7W:PJ!6PJ*.68HQVL"CKHATLJK6T-M_8P% "-A:S@(I.W>11C66/ M'@5X(DO#Q05RB(P8.:UAZ5R1K@V*Y3YL!+R7X1A*ZNH+AZ'=>UCA(55.U%.( MO:/DS;Y7'Z-WL/,QFF;I?SY?7=]YP^L+[_;KS:]7OWZ^47]HG\L)PK<#ZE2:CLV+DRB2$>\X6]@R]LO0?>'>1R"@Y: M4=DG)[GZ-*H$.IO%B#D$1:8#4"NA'H1Z,X#)_T$*"_ &;Q&XJ1X_I&)#?N!A MER)NCM4-3\GEJ3K\(Z,!'RAYB)EC(W!N-^AJ=J%EH@4W2HNY0H+TS@#05>2+"T74[BE$\_7**%,Z/BX/'3<0#1JW6]LV=!- M-9"I ,XU-[[FRK/$L3(:"XQ&^7BLX2^_,HW)["DS M-%Q8R;@Z1J('^A$GX+ ML/7M\TWUSO:/L0UMC0SIZ)+.NNM5P.:>H@!$2M0ID*'SC6TLJETZF(QT#;/%A!JDP9E&/%9!V)81IZ5W(/> 1>@EZ>==U\) MYV;QI$C!+X%,W%.E?)5$L\K'22UZ,5<* 1*/.CL30Q0*KX"9+]+N&FR*.=?E M^ES/KTY G\-LG5/\YRE$* ^[G6&W$T5=RD1"3 W*BH\WU%VKW-!G&Y9DBU3. M.O;0$F"MDZBRVN2,NVH7JQ/*;_(T2^+I+]F&]GT!, 5M;*TNHXSV>HRFLLEG M8E["RXQ#8"VCQA(6GT3%<%MO(NY*%>NLQDRWQG0R*17F--_."@A8G!#5.WQ& MC:(48_D&F%CF@SB5'Y4LXPWQ,[2A.>FP8KD]!Y*Z66?^314V,\SA>F*W$^#C M(P&),NC!&>C&)+W3@SWXDR\)R>?B7\N-;^44OA!FEQ",=OX5]6T1/5U["5MS MAP?*-(2G62V4JB>8]K'*QBRC0Z#O+3#GA7^"Z>XDI]:4^OKGRD%D%;OD*F-\^:!JR MGKT39,B%Q.<(6NUTHC=KS;QE17?7N%6$UZ1<8$.R9.5]UQ-!1MS4[&?4/Y@; MGVD_N&XS+F%HU]V4].GN[EM[IVN8GS8$V$LVC>U168]BZ'JU0.\!TJ2Y=2:7 M;JIC@#FL.]PI1N:5!6_/5O2#SW:%P8@GKX M4XM_W>9\#I8^?$.\HQ4JKW=> 6O$Y$L66BF\%[A=EO-M!2GT1F$!QF/_A6Y5 M)>)MMVQMEL<":D'U_CPZ^$=]<'MI1./>L @5Z3-F+6UGSO7?'#)KJ2.I-/>D M>A*Y>TT?5NE!<%=WN5/&$Q*(6@U78%N:ULV8*A;KH+.TE? \+Z"#F:9^7G6] M4DW_UCMMWTHM3R4\3*\+M53QHJE>61-#:M.PX3;W$(Y/)#(,PZ0Q+)$Z?2$^ MECZCA5CA6>%X?G>:4Y:/CZ"@UI'!@_*-CBJ.%6K %>UO2Y@_SC,P*ITQ\>XQ ML"6;T7,=6NH1"Q&\1RB1 9H!FP75\=2#8C<)& M^0Z*M0**==Q27-,.BK6#8OT=H%@M<#ELFV;4M9LE*=NDSL]DM'?>$%JRHPX4 M+H:TJ^O,HK&N7!T\C;7"9\Y)BKB ;@YT\..O'WQ A+WPDO"9]'[FI82>0-N! M:J*QB7U#"R6HG*T !"@II>>O%E8"-LN#;E]T:\)$981)@S'%_4OA+:'W!-0T M"0U*7Q>&.PU#0917!-<>PGW7?E],&Z\?X:Z? MJ: MTH3D7J5]3(3<<5_V&;$= M5/O5;2.6-]YZ+$_#)R[9WLO))!-SS#XV(7[F; !S8.5T8L%F&'$$SD+WW(>6 M^3C'4&!CPL2PB'+>(;>L+$/K2(]U4YQVFEG*AQ\ZWTJ!]S/89@]$>2/L?A^($3[2;M6YU;7-)!PYTB MI%=- #/'/6=0C60AO!5TC\$%A\9N:0%%^[/YO=(#2L"8C1;8DJJX&E?TUDI% M+!6U);)1QEX+1K&=ZXK*/<)IMP&!$@#&"M' @LS6+89D5301%(^XLTY/X=X) MMF+$"*SS'L*:\B@)N&@.$<.RTLY$E^3XRVT-2%#D3T9IV-O<< MX[0*JDQ- \B-6T6M)U=N1NAGXWKR5,M]N^;8-(*/,-ARQT2"JW.:8*CO3Y#+ M5XBIW4=9#5*DUIH$ZXF$*;-43T6*'KD,5R,^D/[$##-MU.74PU!_5][4")"W M;!!!D;B/?TICY;$KO1XO+ A^%JJ55J^9/PJ^7"W8/9!%XKL1E@5FLXI! =.. M-P&#$83:I J:EX)Z:\VMH=EI7\MD*V=Q!'!"/J R7>])BYJAY:ZB9'X9")"8 M)R\55RUJ3VK+C&W]6L8H<#@*L%/8R;I,9%!O.7R_T8^RAV*3A=;CH!J++.U* M)_B)\@7(T9 &H66EK-MW/P__^<6E);:3\H;:>;"?D]YGI.6)DUV>9Z&/ _<(!K_ MUP_1_>ED<#SN3\:G9V>#0>_P[*!W-NCWS^X/)Z>#X&3\O_W3']YM MN[V\^?7J_-+-$V%1[\?/P\:,46U6:/#RK%!__W23)?J]DDR6IV-5A?/K9^HU M6;6WJH9N71G]Z?Y!;U=&WS1+OPQO+FY_N?JRU9+YPR.\\]8C=2TJF?\ER,9 MUZAX7)5/=1NPF%PJUV/6E+.+\QF8 MD=5UQ3-=1#$DR;TQGH(HQL@RI;B6W $]-LG,DA%M^HPN=*WP0Z9>:Q)@C$3< MH-7L9(=8^-?Y:4.U?F?[NVH_)UPMFT!9E;?!)/34W_?0...J6OBU6NP<[O2(=_)&F?*-LPACA$:J0.['6? (7,"!(!RN^X1<%X2 *J\.:',BVM\O=_#;1K_KSK -\MA#'7WY)U!' M,G$,!'P3=4CG.21$U"%) ;>N!TLT@F _K2IPEPB\A(F&01;H.'("//T>D.D" MM:1N$56ES++[T80R'B)!\$[VCQ#D'HQ!F:@/'K(TSZF+1=C5^'1I\^=[I0^L MB-7H,8K'69CXQ(^LGC/&#-XRNLS>4;]FP&[YO?H-U-KWNMA00N?=Q_"1.G.[ MRRN*-M"N;W#:DG9]/VU=SON#_:,>O/AYFD,&0;IN"?F[4 79U0\0'D] Z<7< M& - YIFQ0. (Z2"XIM+8E4#'^_WVJ" S[T"-'@;& 6'O?WCLK;;%\H3_=/SBRA MS%UK $K7*2D+X*]()_,=O:C==DMVZA0J-;0- 3L)O1K8C-4Z2RJ/]04;6_^S M_5:L_N765[^OM/ZQL_J@%^[G&=CML%SS)(2^@Z%M,I96>JSD)<#6"MAMRZ^H MC3?5&J@T-J\A>B=5>VHK,O*A#3)R>%3Q&P@O/@LB]#+'P11V,!]#*]2 Y4P0 M^,;4G(Z"7'V">'CI95+C8?2.CU[@7D#O$\VOUCM8XEIHA-F[M-Q_WKZD'>X? M8V[L,RZ>5CHV5H.#'>?I%#GS4RY]<.+$-='1MAKLE:!M';'*-Z4$[F%4?^OQ MN_[6I5''[ZC+D'=MVT6W"&YKK"2U>4XC1T?GE%<&?!!)7>E.=HH 8UT4E< ,2'LT/D\_CPMCN]IMMSJX: MG+4C'+O],)42*PI3W=6@%37J$:+_3A\$WZ8WJLT9<,B <)6)D@D,VL=IH)LH M8(%C#']#?TA^$A^L4BC3; OMR U-8EGG6-"%\75D@'6W M9[YK+@L-_G1Z[^5=;2OG\QPC1%2*>2PA;%/[6F)(K#WZ-H-U.=CQK)5XUBRP MR[6R@]\.\())C#396PU\0>9WS7+%M@&!.]T]:X"_O\"[? N_R&\<5@XK% MOMYS(RSB0@B%CE[>8_ <$)'('1.'3W!/*)QDJN4H&\VG &[4D!N\%_N%.#/E M,#WFM&FEO6F(A5<4<(601!$5<^Y3N7K$5,OFK!&N2J7WO(1PW;SZ?1I@;^H" MWHMJMF@@X#C;@ZEYA L276NX(%BE%^!:M[IK(;4%,%"HR0L<7QG25'D8XO*K MT=NU>,K7GF/WF&HUXD:.G^-JBZY=/.YE\3B.TU@]X_]:+,X5_*+4N* <_RD/ MI2E5CD->%30^J C::B!.P,25>^?(:&WE/ N(I'",3]"Y@!U%70 7KL M=2@O%5M+KJ81,^ 3+U;?Q1Y6%7;K"IR%1;1V\)5B=IF6FE?>]WY1OO434* H M0TR93L5""7@\UHK;?0+.AL2+E-QF5+6+,Y!A.X[,8F?]FD18Y?QS-*$ZY4\P MI=#>J*C9?2O&>>=LH?5V)K-5.&O#$FP_-*:6X%B6 '6I MIK]0QZ1]J#HQJ%(_E(VEODZJ8:3WCCE4ZT3F*;I4:#(90\MM_VVE2-U*PHEW M>?OYB_H08DO #ED#&!H<##I_=+O<.TGGQ#IVJT3>IY GZU*VS.=;K8R) F2. M+ MZF]#)H2WIVKD).%&-+K!O_9[ C4?[/5$']VF644@0#36DJLG0JA(_(DUL M!D;K!\2X"M29B>[#.9\ V8^:WK;BBBP34HRU[>**6DEZ4W$T@S7,6MCK0',( 85$-!%K M Q+P2O528.%N ?_].OZ&S43-!RU8Y!;Q$[S=(H,1+83-6USP-AX0A[L#HFF6 M/M_]CM9'&A%@"O^*2A&2-QUGIH K:;( MPN2?^M5UFNQIG&'M+[E?!":T1O/IG$KKD9!+&FD6SVJ,B[U).F\.S[6P#5>G M/^@R-M+PX8,;;UK!2%-#;/)A,8-:@B3@T_P'J9MUI([>8NRV>VR8[<;+F MDJU>KFI^/ Z3A^(1_X+8+&.4Y3:(?BRDV67$H$J@;L]/JX/O+7H?YKJO[J.7_1+VM&Y"8Y<.+T MP*RTL^EG4/OB^6;ZG1Q6PH'OW3\KL,W)G1+W;Z-K?V5,VV*YLKT!+.T3)E3J M?F68X#[MM.6D1]-ILUYL0O7!UEEW8F;*R]*R\ *%.3D^X97+FTN8[ M6;:3?J< %I?.S\ ]&75]T,T0)>@?] [V>D=\5D$;!J!IIQ98#Y H3T;A=I#; M;4!6M@BY7!CU@7BC$P'!FR-%D(BM%']TRYJ)>?0#027S>9^A:(:Y M:[RD&15/ ZQ%20.=I0$]8CSG5N6!M/!2MYI2*PIES_1.SJ#I7\Z<,VPB >M( M5.BF7TO4Y'B>H11B'W#KB73EIL[$,E'6.V\!=D&PQEM +2*$::FB6_[K-]-R M@]Z@,T>[2^V#UJNXPX-==9< Q]->IC+[49\^9 MLT.8M$>:/<+1@24._M",YZR$$A?KVGP M!Q8*5:M&E7@V>! L8G#+XST,5=1U'"6L-+)83#90P]G&[-!@EQUJFJ6[F^'U M[8?+&V]X?O[YZ_7=-X8(;-GFNE*JGSM0ZD;R$L%ZA6=_I\R?7&U3JS^!8R@Y MG>=RJXK6 &$)\X;5%PO$/]+=*:Y*D3AI/ZYCKE!16?"C,\.SJZN4 HY+D;D% M]*8I/T0:XV%+OGMLD(SN@-N8OF2%(6'6,6$ZW4>9%WJ'*>BCG9)IFJ6;KQ\O M;[V;RY^'-Q=7US\W)J^VBD\:#'89J5)&2JG'GZENBFL11=SMQH,U<7E4.6KF MQ0(WO3+(&]35,);&L!4.HD.'H'N5>7ZZ&\#9$G"9,3- M5(<:)_N;7L-][RL5L5G+N$Z@O$RHA:<<5PN*A"1+Y,!IGHJH\ 5U>#5"U$A0 M0+6--<0%<$_==E=\1'B?4:C,::G:Y0)'W[N?4X$JF.C<-%4-U,>#$[PTL!OP M<^ZR*@0*,JM2]1I-YU,+A&QMD,U(>[\5TMZB:/YGB'#":MW,X[!1.DC/:2DL!DOQ)E%$1< S9 M=&U[WD KXD:.H25>H_4+WE2C='HO]>9*.&UC,]=Q-D*A-QBZE1WYC<"GO5XK MT*15IH8E[>;<8\EB5:APK4B6A("ZC,L][N.ND._@ M'?-P%F1U<<#7B?T[0E\>'[04RKA#7UH7[="7?V_T9;\=OF[8AH/R[ 1>_!:( M793!I&RC''N;7DWTX7*RWSO0APN?+'*JZ;,#:6"'1&&_'S3",[J<^K=!S$F5IGNK-[>5.8FOX,\2:,*-:MQDGIAD*GW M8!YCY PRR0'"!/1.#_;&@96G4E8J%G@[R8.$@Y+(M%T_(L-1E*=PB"N':DRV MMHQ0 H_J=8$Q!8&#^%DPLJA03$&G,'O7/X]\5KFG8 CMMC=^0-#-R0Z3'77>^;" Y<-T!,S-E2L%<;T'?$$(0 "DM+W M.7J A2$0*E_NADS>1V+F>!^8^\ ?&89FKF"(L%S@SQ;9D? M@D:#& ,Q:)5#6 62E=EL5S =,Z DRY#BJTZC00OL@G +8_THBF8 A1I2VW,4 M;-P$@ OES6?DMXR$>1-H17:X/VW*(!_J6QG[!9K;XBEL5 G-,6;!3X7 M8E@4B'!LDXX"H >D(03* P$@E'@:IV%8.)1JFH26((+S9 []I^ OK&,%>I"H MF%,,2AD'(#KFXF R":),O1^@@2HPH#PA"LLPY_MQY%@7K[">2J11; ZT=9(F_"4W )A\4/%&"'9* M,PIK6[074&GQ%,0AFJYYM*&@]C&V1]OZ?F]1#N=3\"=F%D .7<#=3JTC6$Y MU8'AT'&ICZU85RUJ@ A*'D.$2AAT03HO=.6/N"=,^$721K)5)>UDLA-N.4TU M1\I*!T3R!O'FY99*[QR+^>]'![YZG-JSX_G(A.F9'K=#SFA74_ZKVX7@S-:O M.:VTA3Y+U1@6RL\4#S*D2[3["'IZDG+/>B+#H>2&[V'%RQ+YHF7 1EV?M0R#(G*^(?E% M6FE'6.<;X&FOW/JXZ6G4M_G?>[@'2$+T?,' MID_P\ #EJ$4=7]J;D$"VP3=H408<;80[9=8*T$-MO?\7,'FRLA-0IMDT7*"S M318TE]%ZW#&:D]->QQ"BP?TBR!PIZ>^"?1'0S0D?$H=/8:QSVCY!*>#489 $ M<%&B,:N$)E,WB1=\*FA0/ER!NX\.AW"AS%&JKEY@,;5AA&:4L[',KR;K*A'V M?>"=*26/#ZQYFLWCIG2$5!X'(YJFP!L_AS'Z1?,DD@IY\+7!C+>9#['@VNZN M:Y-DEL\UT[\''QCDK')K>G]7B;XW4N_2BG!1FU+OGQCF8QGCWIXG)OKU7,KP MT%M< 4$AC=)+20_*G]KU'CT'V0)M>:04T93%S,HG^7*:H8.U]4*NB-\0&%P6, M]_*;KN8,!Q2;J M2W3A7 B_6/7*+*_@^A,?(D $0JL[_.,AL]E82O?N%CJ]P M&NQ^GD,@):<>#"244R6.B\WT$.MC>'SKHCC9NBCV>_NGJ)=NV:)5Q[RVU+08 M%N$^VVWU;B'4YDJQJD1K.4=J'54/H.FW!$"

$#6OH)NV:9CMIH+FK8BB/6Q_@QSL]P?PXC=BU+J1 M7.3RG041+B;TQ\JPN)CR)J72(>D=4R^98D)C1Y81!%,E%JWS+<:ME.R->7S! M+2C4*+,4\:GC^8@1IU^-3.'5RE8.:T3)=\W%'2AM!2BMUU*$UPZ49EVT Z7] MO4%I/6PU_(T/'I<)GKPJR'6/1MD\-'$,?09@GRK;B!G/B9E7:6-TX[$A5("1 M%M&P#:/_4.('?(@X4IM MV]1:D\>#RZQL '5R)[P\: -8Z7+CT/EUUD*@*XVX,4HIG3I+U=ZW"I-6A*H> M@BC)"P>66!-05R+U_,B1,0DE<;)\(W*E%.EA"^0JVKI<*1_T^(AH=1 : ^X_ MI1">& _*F!D?3&9*P*=S.[]76G$&3O]M MUQ,0'.K/QQ2&J'Y#:#?+WU9.DOI&(+'4#-BW3TAWQA70E9D](TTV3YE=:1R,.F M/![TS)03%BHU#F HOX90-B)GKO1K7]*CU?O.E,I7@^#[R9\RAQ91&Z4IPPC1 M&O@RP0RL3D8/3B#EH\T??E_KYIO"]+2!BNV/[6N.@_W!Z^M4+IIK5TG!M+&7=5)"M#6(=;U^LQ11:N]P&UO(%2=LW*< 1*'-- M^8TVNPR8?(MU-V+&;Z3(!F[^=Z^HH?49>DGX7%T=W?>=S]'R@!QO#M'QKRJR&?8K*%+!>T9A6Q-H/ MAE>6]P.&GQ/$?C@4\D8;Z^H!;9R"M''8>EG2J0GRE4L'= /H$ML&F[';6L5A M[./3T38!:T"M6J@@EYI0,C7@,4Q*MG8Y5>N&H,HCE[A2J67J. R IS\K%< ! M00DBX2/A]^7<@);F(+=0.V5P#"\L$-XR8E]R= M?BT>2R?+%VNIFG@73K45K]7<%/0]Y57:FJ38Y54:\BIP@VC\7S]$]Z>3P?&X M/QF?GIT-!KW#LX/>V:#?/[L_G)P.@I/Q_Q[V?GBWR9@S[^KZU\O;NT^7UW>8 M?KF[^7I[Y_TZ_/AU"#F9AD1,;;)E\/)D"P7T-U8 W"O)8WDJ5I6VOFZ67I.H M>JO*V-;53I_M'_2^O2_W=ZF=ML3J\P=O>'M[>;?=4NKC-F!C ?\4_JFL1;2T ME1M7:" ^89K0A%<_FLP+R#^X;8RTK47(I[ 1!>/666K0$^&OZAXK^;)T"L3G ML6X2( K8SOK9YC;@,>0Z1./Z*/(/T:@M++#R0&_=WIJ9TS8!+^3V@1!@%5H MZ0-"H?$PT5D@1P)'BZ2\?"DV)^?F7@7#Q)1Q/D>86%V="1JG4AX3!FHT\ +* MQN87Y/H\%Q.N^_Z@D\^_5(N3CL3>Q#MAK(OHM'#IH@2C$)@'$MBX5/&*S:I& MX6#B.'#"+AF4;GRG7!1GNQ[C2V;I"Y[85U^&2J'>7G[\L'=Q=7-Y7GM$?TNM MBN^U[9AJBZK]';K>^D9F*]JO+,$L-C!KC)7F'16,.-<:F_1[E)E8>X76U=YY M5'#DA%,@34KW-GS#DNJT[X5:3L 4T.\EC+%,'Q$YA@)C.5+8$,!2Z1 6W*0; MK(\8M*(8K46%ZU=&=BCQ4]-FR,92VVTT@JY/)UXU'L?2R1*O 3?3($G8!G"B M:AG^-]=LODL++S"B%680-@$22"F'U!3_1O8I.F_;3;:A(!=JV@5K+CX X;]O M\V&BO!/)"Q(X6%S#RV5=$I5(WJP MH2P. V)1K5ZZ)1.!I\XD,@&IM+MC&UT>].G MY:8]#-0K'2:&:MR$\TV/I\"N[;!D;M[(AMY,1[Z14J>#5IPJ+:K O,$(KEK8 MBPA6R_N"*4FU]^^R8&PH=3*/2Z*B,)=&!^9\J2'ULCE2] (#4"KGK"?\E!X1 MRB-R_0BW7@BS4$HY-WC4-=YHY_"HV_E%'7I7-[>F"][!\5[OX,1O8"@S5^[U MFEX1-AR])BMO?"W$%$'UU\SNLK8IY*"RC'9,+0ZE1DF&$65FG5H66LR!VEAV M.2XC?H2; !L+K2&EMA*U'EAB 6<0A=V\& FQ2#\B&M!P07&F#0P@C"C8'L-, M>D),$/5G.B()0U^4XQMD>:0,"D+T4(8&TYT6.^LZ+U=[5 RM?*W-;6IF.*1C M!DGNH*$I3T3M>E!X9LDK2E@&6TL8&@3&AZBSL.9BGV<.?[3&B_J$^I9W:18< M2U[0;0(B$[8+26XT[AC#2NL\&60![?+*:VA B5Y0.&&A[S4 Q*; ]Q*IN8%1 MX5R! 1?E?S#+6#'/$D37!R/X8:ZT$I?/IS.03J!96#@"/S8":: YO J IEW* M/F&![HR>C*;(@4+11S)#:6TS4\^7UR):7"]Y'5E5TOD4I;$&L34="1?0_+G; MN;K:4)G("4*WMJZ;6T1W1(?O"E2FP".!-@_/:N8CK>Q#,GECP^8G_48MLBP" M-]01,)N[@%H+A?@1HL%_0D4^0=JBC)0F;Q@>DVX?T&"]_K]??/ROIK;QL. MTF#K*]T?\$I?:#/FVU%T]@Y.WW41V!WG2-B9O; M%H'!-S[%1G% M%E4@D@J$DO^5NCHA8'$\"^(QCMP"95 E8=_*L\Z>0CUW;/P M 2G_MHAE9'TS@X'7,'C8*M+ P'W1HGB>@/"6E,*#V3A M*'U(@%C2]]3$XKC@W^![S6?02477JCP A60"&Q4(*JF70K'0-6_VR( WR@3O M;]VXK7[#\"'+$W9[>8YVM-<[&AU"^/47I3K4:'PG MR$J=\?2Q"]%DN&/MT5\**V ]3"EPIT;/E9U84JK=*TA^4=2BM*PP%BOS>,Z_ MTPLY.,"37#.]S=(T=O,@3^$C9D\LR9G']#Y(XJ5SF%3?%(W4V@::(P-7Z;9 MSS;S/H1 0A=#>[UD]";F_^"L#;9_U )#]&B?WEP;H@U103 ]-\;(7D,ZTAM\ M^VJFSG#KZZ'<[AZNQV^E;5VI@&4-),7E#C[39V,9*W.580WJ+O^" M?+VZOKCZ]>KBZ_"C-SP___SU>LN%!*T@V6Z&Y2W!E6:AC>+4N'PN;;]/TS]T MPK%VMY<1?CY"R(7,7\[]L-%IF\0:FN 4%NN";)8D*@^A2!Q57=MWYH=509],:^*; M R!(DCDXC!2,M*%:@@M$NB-P/B0'A;4KM2W3&P>JQ=LNUR J0;@-HZ_O\5Q) MJ:79O1P\L7-/?$VH*_E^SYS![LQIFJ5_JM/FZL/O5]<_>Y>?OGS\_/OEC146 MV^[Y<]*.OM$M*KIP#T."T1@=:6.Y(V D4#K?-SHC) 8EQJ906Z*>X5V +H<2 M2W*Z*-65T2F]\1__=CCX3ZIG6S0$C_ GH 8;?YN%0UP,ZGYXPJB]9VC 2%F8S#_NLHR=\HAFO"<+LI"D]2%8B", M=9SA);($1]Q+A DBUG3Z(Z>=Z>#[K3K5G%8!^>\:D_7P!2I"S084$E_= TK)O*BPOVHE]V2(O-Q-':D M;<7);CT;*@$ .[CB"=]U1Y!6E2?J_C-^J0ADO=):0D2^A7'8.NN0L?EYVQF&QU62EG>>=W?J^*&1IO"9L"S@81RV;$')>!N_=2_;D>\)S#=H'$6=F"Z%PYY!Z;; M@>DJQ^?A22LHLUM4S?SRXQ-QV08P ERK6%!?D-?-EJ55QKDT[[31"",6I6:C MQX HGO,@#K5K;L6MI' 0V;?'H;I[$9::EM9WB2!;4;>)Z/1.WZA*KHW)E:-= M_+CQ\_GJ/Z &O!R>'-]=?VSM$B[O;W<;GIE,-AO@^?=HO3*36AV/YG: MZ":&R(LC#4NP_Y5C9'/Y,>6P-9J),\,:=5#*VQ*''BM'G8-UZHV;#@ MFKQ)?N1@S0";(@E[9DE4CVP:2J;[V4!XK(WUTN3;,XZH\RH18V8]9-8/)JH-B=*Z]$Y4]]91SL MK:-ZP'Z!A1YGP3.D/% VJ#<;];P@"H6FE?GK^N7DN"65KBV(/1UQ[&EHI$TM MYY4)-HH@D)Y9NNVK[08:E8AWOZB'SJ^=H]S"+1E$%3.F]66=KJ23&QIY4)@- M>GER6T[=-+/4$DKB=<(\:4,2'=5#@Q?0.VGXZIB)9*ZL,*RI DMCY41MJNUK M"["D;7*PA\Z)=/DG)'^%_:#I[&&3$?X![6P2W:"HW*2&>)U#OBDH(5NU&"WT M&_04D;,1O&:Y(IBFD,.LN6CYZ2@C1,'4=YOC9J-*,+U!IF'Q*(VG=*J4 ML0S$C]Z5FWC1O[(:V&*CJ4GPA'TAO5_4K,<+DTLWM&M'=ZAI!OIP5;23E_.5Q_67TUR5Q!W*CMP MG%KWE- &O(R6=AUTZSKY.32AF]&/!^WH8ANV04&>G3A.&=K!%Y8U0"8^+JME MYL\"S?!#U&_"A:L-"?*UW4H>=2.[(*>&H#/W3E V3GW7ZE\"*:\#9S"AKE;"<&1>>H=XVSU(H82?,N+E^PVZN[0BNU:G;+"PN6, JD MIV2I(SLRWN$Q#$-6\HRG+.:#C7MM<=S:]BC BF:%0V$=)'8]-\-UU6<6*9U2 MQ>J^>;RHA:YLK"?X&0;TMBZG#]N7TX/]/M:C7D@@DXBPT(/(B0I?QSB14)"^ M0:&DV*5R7.89*BV4W&!4F&;@3A"SJA!=CDO =$OO#TW+$XRP?!_@;T#/;3Z4 M1TBBILS2*4S(W%.;KR+6 -E 3)P98B?2 DQ=#9&Z#XOGD#O].7U:"+NL7EGZ M0HZ%P3-)6?G30,QLT,_@\-%:N#16:V*M(X%]3'E:)TUTZ(=XZR3T+!K":OL) M-DX605M#L&3@V?P )J0 &PV[Q(#=HWX5,Z4C_ZI;*7ESYC&7!C1PDI"7#$28 M9IWUE&%/R*+Q9Y**42E9F< T#7:@!3DAD400JFFE,9B9(UC479 MOV5\3 D,R<-O''8=$7?O\/M-TAWODG1-L_3KYSNH?KJY^OF7K=?;EKDAVU-O M"T$YX^[#+M8-3\J=L*DY[UIE[FRTH%T"3R4LD\=7J^P$\Q[W^!=PA#_*.+=4;RKLQ9JBY]2E&9,@-I64G"?6O2)Z"3K)R" M4ZB)1X<^2"8I1^3I.6@>&K^V)CG3Y$I ^,<*@Z390AJ-\--K2EUJ2FB'Z@!- MB55H!HI?1T(B4,0T/>EH%.3BAY7GRWH9GC1RDV2R-=UK#*<$'4=HG9)K1A]C MC^9JU35(T@X:N (:>-0X"SMHX N'O(,&[J"!K0C!KG=VVNV1E 9&;XQ)MI42 M5D<.'EMSS&@K/TAY 5#ZKXD'Z#=_"M<<_'L!59+J]JC-A1F_RHE@'77K.8#[ MWA6VIF3>^ON%:_/#XQUS7VY6.D2P<(^Q,M)=J]*>C8G@5C2I$K9TTZ8*:.WH MY:R1"L<#%$7)P^6#3, _&^E@H(R6;F9#[$V/AR1U'T"UB0P48KM&OS4G M+'!8&'"!!26N#?53IE-7D^!7NP+I>L?[1:GM%'E0:%S8!9)8SF(OIKU"/YH< MHP&_I(7!@^;!% U"R4/I9C7\'#,!S6\/?^!-][TRA]0$31,B:US_AJ7IK+5+ M@@=NLH2;AT1KR=^AO^WWDH[FI0;KPD@=Q2Z;P)#3/%4*Q&1GH6_B57 MY[-462'6YY F!L>/M M2-+GA'CH*410CJ371K?=GN:LNZ3!4_D.D$_'.@7I_"+Q!NJJI*/HP4+Z=>MA M4]K[L<(/7&7KO[-,O2 M9Q>9IL/_/OU-O\'DHU"FK2N'CU8$LC9$QU)I M*_7.L>^?@C]1D/1YX@VG%D:U2 LCG#GE@U#'E3:SVKIJ^;)%6<[UJALA/C*L M L;\;B"(K59)-#F8$Z*7MHZD#,04F(G5"Y1&%>5&+?BED>AW-0EUIM3H'^' M7S9HD^$;+QG[/9 K-LTADN02O_HKW[&Z9(UOK2/4+WC4+)[GV+93S=A$UK8D M.?J^RR4%^]TEI<&Y\_]RP5EC#1R:?(WU&DX"197D+QKH\W_\V^#D/TO@:';@3<%EK36Q0<#%<85@ M_9V6 C]A&7XM+!C8_5-ETYJ%(N9AN/+3Q:3;#2 H,0.8W9%W6I^!,/J< G M^]Y7%.0D]491-E)Z!-OZR58T(U$V1L#8)6@=;*IL:/P0@"0?Z8D)Z1A&,(DA MEF>#05SK&_>JP$+T5RN->1@];D'+K+96B$;/;:DV9.>T JC7(KS]>9I@'TAR M:K]@G#NDQO#B-);BZQ;*8BX+*PMM/9=GFJPDQ4#H"PO M#I"/.43Y%(37BI)Y6%$W65IPU.T^7*342Y<'08XG$.+WNY8J,"^NW[3J-P)( MK$"Z;!WG@,T66?X%5.@7V9S&5^N/^5CR[U.7R0FEI77K'[V_-=J\:1THG/J< MSN.Q%7J_#ROGL%MC@..!T<'3*;A+('GPC*;2MSGS+@#&IADT/P;*&X-.ZY+= MV!!PL@WG>(M0Z#;NW/BT%K^241_V,2OX="LF4O>SU:>Q$6N+7(SV-&9X*,&D M;J^W\/<;NS_=Q>[7H/'^^/GZY\M?K^Y^]X;7UU_AO^>?K^]NAN=W7N>?'X?G MW:U&]@\/6U$(V,+(_A;C^($'@D%^"OR+(LK3,,2"$ (YV^Z@I&^N M?!9S-'F]?:Z7.^ON'>_8W59!N(X;9V$'X7KAD'<0KAV$J\KL/]@_:8,WW,*H M_Q<)SWZ!DD$KXD]Y):RKK,3^"SDF3)1Q1EV4W'@Y)FK#/,<,Z!LU=^SU^BWA M&]E^HP8EUT1D#C6&M%Y 4A<;7/LHI!Z^_][K'_EJ0%X'^E@)H0C'\DQSV3#K M4CX7<4-*/-YNV0:G+5FV[??@5,O6TSU1W=W%,1WB1(#L1KD P4ZL^Z_&QZ\N M1B\3A/4.3M]U5\LOSC*EB16 :UXLBP-!![2X73% 4Y*QSO"3 U+UV^^>8JOZX3)5O[D>RL=62H$L5#A&HLEB^XIB M^SI=]U6V-,'#F)/Q3,VD^1T,;1RBA&;! C9A MMVR"=4QCYN*QE%- %8-]1DH7Z;HN'G#7HI[0FFN,;(6P_3?$#[4[G0%N$3+NG $+M&\J!B M-$R"*,[=I84&:C'D_JB ,]"Z2%94BPBY?X1J".Z5RB Z+*X,Y:-*KA:$JB[5 M[S#429DHF,LT="$(.;2AG2)I!!JJD4>-/$W29 _?HLR4YC*CBII><&)VK-5@ M$*N_@@P;>ZN!Q#'B(FN^4V,UM2+E=P6]JD0R2J!![.9H>DYW;/9NN*.4Q7/^ MM!30^A*"4CM2CC,6@('\ 263Q78QB3*W,]A4C?S12]2:E,3'?<#I$:!]HJQX M5-?N>T/D<'717O)8V$[ J>)^BR.#-G+Y9$%-ODSR64##[A5.>)]1:H!D3B.B M;GD.,K4K2VP>UD6<:V#-P9:)&6;YK F]&RE.^RE46P&KG(#7JH8C_SUF TY: M&EK?90.LBTJ!;B\:_]G@^!D M_+^'@Q_>;0JA=^#=?KD\OQI^)#:.N\]?]GZY'/[Z._7DN/GZL=P.87FJ8/#R M5$$?P2T;0SKT2C)9GHZ5W2*J,Z4GJ6Y^7I-@>:NL?NO@(4"@V=OA0YJFR0C2 M[=WP[NMV>8[46K6!Z.B1"^JI/Y#&YMJX2(=B4>U++AI']/]XG@FKL>[U:EO_ MC!X&9IN'$(TGS<]-MI2%RJ36JZ4FQ;K&00(V+B-Q[[CST-78Y!H8!A+33>+V'PM-@G)7RG(<_JO_I+W8= O^;&@HS]?COJLUH$#^+" M/K,:-["X['3+LH"!./V#WQT&N\2DZ6WL42D.\4K@SV:']G MCS9-TZ>KZZM/7S]YID/>=DW2XU9$3-MD=JBM&B9A%L18<0.F*]3>86:140;U M= Q^U5P44[ED&;M&9E6?:(H#0Y_.ULQ4V>BD5K2 M,OS=L*.I.]_.[\53@FOZ?(UF=*/B6@S,5\4,P]7$46W'N:U(NAJ5$50Z$)W' MPS,/^9D;*K@^+-O)VQ"T[2-CM* YE((WN,"PZ3_Q\IJ>#%A 3_79%G&*)4BL M933H"9EN^&MJ.!00M3Q@*%E.9E+4[SV@A>,*HQVDLGG1 \BW_+\PT9=KED!X M1:9]"T:C; X]SZ#,_SXD;D;H-_1(W8L?PQ=+M80VA)S>!"7DO1R*=1R=)%OS MF5+Y:5;#PRP[VQZ9NJ 3=;$SM$RG;A$=Y"XBK5X;6-UY(G4GQ@U4G\Y4SXBG ML?)N^A1J6NH-+;._Y$2+)+6.W/7.8FB:#(>KXWM<:;LH%IXZ3D?SFO5^##"5 M.(M#B&+U$,7\2SK/T.JX#;,G(,'LU-!IX"S6K5]7[!&:9TL^;(Z H"(G%MUJ M4+.H\@C>KE+Z6R]"\'JL9LS)J"61V%J66D)6"QA\ X%E0+$V$)D$3$Q*VX6" MC#:I=^,V\0WKF9Q[N@3U.6"*2^O!;(<53NU:H]B70IP/$9*<6/?[5FP(VS@L M#]MS6 YU>4?KSD=_M1O0P7!UK0+C7S/'OV'L<1BHG,(4[_ ?#4V';XN@F",C MF6XHR-J5=E#V )66LS #G$! U $-=$06+O,RAK=] BK:29@I!RLGTU9M^DD8 M%?,,^)H#C-TX=_X_X4(KU,;!X972?/!^4=O$L'?2]2U^)&1H$.(F.![L!W$X M1YT'SCG*1!9*/7_+ Q7/ X*V($ET"88BC0_JGF 1ZM1+5RUA4E!H+#V>1OR^ M2P[TJD)K$F<9GBO+\FF=&+O$A31@[ $J#0K%S^7FE!OT<25]86,.4?8)=@,UH\03[5@"!9($[!_:\"_^C8. ^Y"KDRQ\7R$ MJAS-KS)@#6R!!\TR.;(5F81JH9-4.F9DI5(6\NHY?X_L&LG@BK1JB%33XVYMXH?_,.OL&X@TV?-/;6U;^=?3<[U]0FS M]P1].VVT& ;B$57;\E*?:B$T>V!V%'O89>++Z)<1L]A'$,F*?]XBW< K=3.^C&-#UPR2(%\2NK99JBDQW M[/A1L_, K2US0< 7@$PI,=T'&=WW3GM[ZNSR/=TDA'/ZF:1GG&:FVMYT2DZ; MA/?% KI)B(C54K%E-:L7VQ>QT_V3,]M[.;?WO'%AR@VLFQB7W1@&5X5D'.1V MH@SE6$LEFMGA2/5?B%%WC;2:DMRUXCO23&DR4;-<%+2K2E5!=;EI-_DL82(G M.&('3CF*%I@8R?(8ALOQ+_&;'+M77*?)GHXK.VJJ)>EH0G"<,R8PD0!Q%^Z99B@6J:YG6A49W$CT6)U*%?J@;82/ M!]O7&!(^OFO8 DY[:UCH= Y+^@ 59%Q.?)LBXOHV',U1W.RMS4S9E076\2]4 M)4B,#K=^>!23BD2H1+/L5_8?4;6Z29?[T,GL2)0PL+4>"'C579Y7D$4(\NP$79&Q-7%I^B1?\=AR)VM\7 V\3OT$GKP4!R=6QQ13ON@- MVB/0>5G7H*E[5[:S^+PV>:1(FSQ.)MQ,OCL!OH=Q(H+CR7XKDQJ7HZR^VG\9 M\%.DA$1TFGU*W8.IUUDCE% M4F?RJ;09;/'T)QF;T3+\=_!@MJKJH/TSVC?/SJM/&;E+?<-0T'3"U^T$= MC@!ME-R#:8=F&(1R".2;_CI4NU;F>6EX&1,68A'WH2&-_EMWM==AA%4O85ER M85%54Y8[0&IBU6SKS27M"&Q'8?6,ZM$462BM6!J>5%X]/$W.OW@%IKJ2L:[I M6[9@![W.M(;EX"UV\$DUWT>LCA1_]6R@%I_.BO0U(5#2)>5@IF^*N?.U5W/^#G3G$, M\MPIC0(#0:%I_5&='@@9ZBI%RJYH)(ERB.[1IYRA\P&I%J ' C.:=%_SI03-L;/^*O>WE'S5X.F MKP[IB_,XFDSH;('S@9Y5^:H.BM?0O%A6-+>AC,?*B]Z0#[?]=6R3 V>'J"M[ M#+%?(88T:3DYT[D6?@Q!M"==1,7-8(]#[# HR)*2ZK"&&"I&2/#WL7(YQ@L; M7Q94QTE*#3ZVLK#*2+R[W5@>=5=Y2&D/3^;H*A"+LPDO3TF[WXX;(X['9^HJB*_OMB1YD*0SDY:.D9 MN3O6&X[U\?J4J2?OF#*UYWWY.+SVAA<0C[J]NUG6:^V]D:2N,3>OL8F^7X+4 MWHX@=PWJM%<484A(27H4I9WKKZ,G MF!/3L3Y'"YVA"&)48\4C%)0:K+3S"@(B,$^#&X2 M8,\Y6,0 M95-FKH O I@6YHK ("HEPRF]*H:]:>7<)ZCAIHB74 X6 MSC,&4--,&^K0]B.(,0VJQ"(W(YBK[S,E5TVSX.MI@"^-N3W%7*V.-.OA %6O M,NNA #;4="08O07WC^#KF\+Y';1AN[<5&+S5E2VF>K M-(.^#N,I@?TCCOWG)-3@+](VG4B07SRXPT[ON(N5$#=7MT/*)O-5]!QTB;F/ M:C(V<%[ $0+K=T]()ZGFBE Z4B4B @,"$ M/J&PH;IJ'A)9#[BULRS41?<.]V&HJ;X)H C]TD*(+I&V4OHPC2%*,KV/'N;* MJ69U&26LRM4!Q(P661B1C@4PTQRC,BEW9^7OBQ1J/GS([4J MT!IB&BC-HOZ'-"5\WG%H5L2*'ZLQ�B.#DQ@LAG)\9WG>NUNM$8\GHQVIS? MU9X.L]NO[=(=9O%DI$67QI' KX+J0^D X'"#"#+ EE,[GY&35H)2#.=#%I,H M8W:<411D? "V$S^GC,]8[3!PS=2K@.?TK>6R!@36#D78HDH@(!?+PAG@2C'I M,\^4(?-8EE%NIC<"\A%N=S! MR/QV? M==K+#$\(BC<@LCE-E_QB3VFVS#9*W MF%J&]<9V?K5/P38V_NG6E\S=^ B8]<91)BES3M'?9?,K[@)_ MH35-FEC*1BF, @*7SR!ET'GHB-B66_MW_4!M?]K%6" M^:@$DAP?):*3$(,X$!+,(>2#-/44'52"%_/?$#3W)>(,=4)6S-#G:'H2 H\& MGE7J_!DKRP/L$4.;K?TJX37PO2:!5N*ACAN?8@#QPHKX0-R)1 ^!++DMQ+XW M"I6)-8F0@,3WTEF4:/2-G'7L"P+HG4PS>EP>3#G^RP?;%4!UI M_4J\ )83-8,=N:0B*QU8M])%IOTY@\W47SC1^*^7FMG?G>'2:T!&7_ Y MTR%W3FNC!<"Y[<9,/Y_MMCNI)"=&\* PIC4-;T?,;%/?0@>1HE.D2A-C\ I[15AYQQUY"L;S+6;*;J8S])Y M'N:[7,G?6B3;D1T1D63T"%H.=KB9>1B!^8(,$L8)BI^P.4OTI!UMF'HMR%M8 MIJ@RZ0*,[?MJ"9Z DI):9$#+#S AU7]]@9%-YPD&7 [:@_!SUA>?@D2=IEDGARX8WF1.1&JS5)U4]%L*9#HTEIL3B<-V0'YZVT]" MV"+QGE)9M6?;FV1**I#:K4A6"W(EMF2%&4+'+*8UI0(L0V4\)W0BD<$#3:3Z M??'H9!@TZQHR)Q+4GOA0J/T5*Z=:;:36GY76AMKB5O(0[YP&[2J110<]#VD% M6F*_*1!!Z0/@*X8?C )D_/XCBF-?Z:7Y&&LE4%(BY4#A7X8FAR*;G=+"-*1+@7B M;**.,24PYCZ-^^JE13,ZS>>;^AF?@=WZG)9!6X4,);SWOO<;;,-I\ S594C.6C!5@W;L%7/3K (Q^G[<3'7A0M./0ZL1U/=#8MG MS<:$[:!+X(3T%4\$7&QU[H"U,*=&B-(0R8P@*XU@24W0=\K@V-L_Z'][2?F[ MU/->70-WXZ?+ZSOOP]7%U_.KX@M]9?:$E);]W8EHP: ME)M5I8M-N;CDE3_FJIVWJ]_E$N.176*L+_#9/MYT9:_[A&T6]8ZV7M1[>-8. MT_]O5M3[PIUF%]P^VDVPW5K;P'FR8SR\5=%MBQ(16U]QMY@( LZX.I%901V; MG.?%=P=)VCXBJ01IQS[BMD*M)@3><>)N^] D>[F^ 6JXG5[/#__M@IFW6W!W MW K&A':@'$[?-E79E(U,[ .",Y*5-.3;Y(O:HWRV#QJPE<]K00/?<^R\1-_K4;QX_CS!@#5,8<,! ':$[*.T**&U;<:D[**UUT0Y*VVHH M[;>WKCE[HHN87YX97!ZA?45NT+0!KC_& B\')!2:D6 _>H$;L*T;4!LSBT?M MH/-L$0K@A:G%E0G$*5'R0_US$HJ=^A?RB+5AR.\WD[CK!=>?/WVYO+[% M \3[_*%RKGR^\8;7%U[K$H[5 ,865$X#+*"$25YYF 1J-P?<"-+TEV>O ^HG MJ.<$.0#*.9T#IR/T1P)M,::#J,;O04?"N25ARB"E9$K^$+*6/BH5 :DW]0;J MQR:I56T719RR8T+)(>79=ZPX!CO%L912_/+_ ^51[MGSC55![\"R/\A8AR+E M:++8MGY09@#SMJB-"=LP+#&J/G\^UR:$-"N_F\O;+Y^O;JY^N/E[=;1O0U :H_9 4PZ0. M$) FT-,*VRU*E0*1;N>^!L%7['\L;+E7.E((FZ@20FFG.!HIDT2*'!ZCJ05\ MQT' I;2?;4@2=G\%%$X"3BW:'6&@[([RD!G'H@<4A[J/5P"@]@Q#I_,,,RJ! MP-RYAL,@)8;6C<%%(NY.I?U<#\G\2,/MZUBR$$'\_6J@XYT&:@907EQ^NK[Z M<'5>WUGGW;DR2_,M:)NHD8WG4]U%KP%DJ#O7T;:'%YHFRA1#]?&8*O=#60A3 M?):5:NZ4IY6$%DJPP2YS M_3=RT9Y"OJ\SQ#:1NPJ:#4(CAWE(I/KZZ3^JU7Q.O(=,O:V7A ]< MS^1CU\#)//:F45T!< M/Z$PE>PKW1%D#!Q$H>8G=A.^',P.;*-."6N4$@LH8OONYV1YQ4$AY,5G!\I* M7.1>9W!$_X@F1F*(J8ZB70& 4@,&^SN/[G*OZ$R)7S33V/"1O*TR@W@@C#HC M^P?8)* )"J /[8(8V!'S&3Q2C^WPP!;YUP[3-Z;/LGU_K_2@(1C,K50#5*7# MT'.L1;)U QNG4MI^'RY2-I:POW4:._6-TJ!@PDVC]$K#"*/4LI5GD5L1S%VX M$;X9/O.T^GK&G?)]PO8)Q[D9.$N#-N>P>[I: &+\U8,$XQ\:8&$"AYHGZ,0\ M%BN]V)!F*!2^T,&YTIR64J,0,#<&3DX/'!$H68I:R=YU1Q/HDRIV<.# MO3%46>EIHY%OJG*YS'O\SH&2YVE2<)E)DQ:EDC1YX/+1AZ_2[ M(OK*1(&WPL'8SF)B-M\.O+@"O'C8. L[\.(+A[P#+[Y?\&*Y7D;=N#[%_*U1 MCJ@U0:7?!YB [1QVT?J=@LT*7Z59R>D)Q^2F/F1!4EAF"<7",/43)/J(?WY< M,.5*K0\5.OU\3&%'!)63RO3Y!'ZE^2/;![-9J%Z M(-D\]*(Z&!MX0-,?3AU8O[DG&$49N\K14Q1+93:%*-\0IU)IX=B*WL9MPC[B M(N8-)HEE1#2O>JJ-%Q\$A$P1I JT(K)TU9*(B$>6QWTXH=Q@Z!T?@.^B1*73 M.Y5_OMZA0_M&^71/81/M^8]YV4C2DDO/>PS &PJ3)08:.<2EM^88#EMS+@S?$M1*=S$7);)!GB@<^C3]2;>HCR0+$0+E, ? MOL5#T,2C&(=/J(R@'C075WA8?DO=/UT'J[ Q\!3O[1M]@+T&S$/KM0-6R82> MZ:BT(M* 3!:2 ,<8EFFISO>UEA?;2":%[J_L7 /#AD[,.$X=7,.VH3/@F]3 M72W]$O(B%6O3&0;2==GU9IN9]^G=PZF>]=H%CE-FQ",;S>Q*WAY&2"! @YR M#&?.REE,,Z4A@DRI'"QIPM">LW?5+!R_08QEW_M%V6I/V.YU0J*O'E#G\8=N MG$+<_)HW$#Q_OM3[,;?B+3Z>ZZB"Q",D$+%DB? \)#>^UY<).3MX?= ) A/E M&=_("7C2CCK&%A&+7>A]3&M0]DB35QC-.?LZ=%!OQ-TL2N529J[L3X*+98HD1K("Z4&"*?3KOF1:&3- MQ58-+*L72YXF$5C_B0XP6<89"K+O=/_1C93A1$_!.LK$A*M:_V3+)0Y]4@F; M1=N!5R-)[:"\,MY(+QH^'!VI;23*^S%?^4(;48^#L_V3-NC'R=;U8[^W?WI& M^M%-]RE'01]CKXN=EQ.(C0+O)C_IC&XD^+;:(7]-L#SBML#17$#9GF;Z079R M;G.)SW\C.=IRL&%= ,CI-@ @GN>U"^OQV\W5W=WEM7?^^=.GK]?;@15NNQJJ MN0VGM9.$KQ_.B+I]=&/V$86H1@!X6WH$JI_YB&363_%-]0% Q[3EE%?4@T$U MH\$B/H+KMC/>3_>\L: 5R,(=%F320)F4X?CC*[(T44XX^AGJ[]DC_EE[7X)P M\/D$SI4%P0;]YHZ<\X#X.\1H+NSG00K//(ZZ7E3UTGO,D Q:FF[894@:,B1P M@VC\7S]$]Z>3P?&X/QF?GIT-!KW#LX/>V:#?/[L_G)P.@I/Q_PX.?GB_:96^ M-_QT>7T!-;J^]^GRYN=+*MV]N[SY='6]+,E2>RH-7GXH]?=/-\D#T2O)9'DZ M5E8=O7JF7I.(>JM3O7TV7W__H+<-F^_O ?K5HO4-Q630VTKI>X-)Q89),"5\ M4D"@3 VJJI#JU?$]^U:^X9$CN^W$R?_PWV XUK/L?M,JZ./]00N<@#8!O*]3 M$D**1YJ2/XN'83(!K?84&KR;X4^("LS/XX T4?+*X6JT3)X0\.0TTK;GT&@4JU4[ (\P.V'PXT0B<\\G7T2"B.^Z*WXY;?WGT0!UQ&Y ;M-(H]*(HLNI\7Z.Y!31)7 MX5B)6#T2JX*\4$\&/RJ 3 T4&DGHU)G5MXRM;(_Y=%A>$*%ZYP4(5PE7[NM2 M)ZK6BX,1I'_#@*#&RC6.1M)$&UM'11:VWKTUZ@\,L2&OAX2G![U>9]SM''=! M%1?J0^?I(50)2W+0O$:(U%AJMG.$6NMA.*/@[95;,0+CZ$+E'Q;?(0.B(=4WEG@P2-M#JOY"\E4S2 [<&RI):.(5 MI7/EUX,_"KG9<1I2IE-]#@'(IIEQM :> 9AR@\M/>%T,7(ZJ!$77V8 M:_BO]6".@5 RG1:F?^:=?[CQ^D>'!_O]@\.]?F?4I1%!":9:C?)*EN:K#_.E MQH[]\91\[T.89U]^D'N]?9K3O4,:0;I-IP]+>2F,)_JD3#&7I(L*NB7 M1^;V,UEN3'\#1Z]8&3YO%BPDQF9"^C 9K :UV[>&".!K)'E,1,>X\7;/VH*8V"V)-!H7@B(<@2G*R.T0((LDC M6[I]XJY4;B_5! &)>W]$V%0Q)]- 1W>_Z89#2UFC,VP= M\<__^+?#T_\<>GV\Y>%W37+8HE*NH18PZ/N>A7M#H!Y^4JN&\O>%BZX9(=3X M/8DGW(L8 0(#B**B\H3[V,BG2),,FDQ76H.,R1G(9SH<0+Z=E$-2]S!1IZVR M+* IC\^P M&IGOWBDMZE6#[]UB)'EU[2[:LS1(P54^*?2C$GU$O8[JMSB6: MDGJS)7,J-D,*ETBXF@*A5( "?:( "*11*76F32GG,.9N0;%01(*7C*XU6EE9 M)L>JFC"JY@%L[G>L\58(&,^G%Z=*0C+33L>TS2GX#&Z0.BHO+$M=@!,<1K#< MQO;32(1E\B/206>HOF-!?:3!H9MZRM8ZP*Q64K_DN*CX U#&\U@ZPYKQU5H5 M!<(I4^4M(O%LX!6+&:(A\'9H#0"H L]-:8M]D;]!C!&/5>D,/!HS"0/N[>M[P(9%-1R)PS'"\8D*XUA#NHDZK.?<9 M9[\^+=D-;[$G3DY:*>]3=707 9>\ A9*7E[D@UT0W THW*$1?U]PD7])+7SC M65D](W^$#I;,M'DNP,;&SN]@80/;"D.U*[L^YPD;,05_R/FR.%VB$!Q$J4$F@%>EX"[PXA"IBZ0<$%#<)<."PID3PXP@Z"J%(9SY- MM7/CB-RJ,A<9Q^+JP@,EU^E[QM&VJ,Q5(\NE::6R%,U!2P8?8<4>4X;T:3]$ M7?8PA\YLLHAX-K"PF6"*>JX'/$M9A N\]"K:D2A.YGL=*[LBH8V6LK<3@X2$+'W3]U%2=YQ'8DVBY\7@!84MVLM4/^\G)P\B) MC00D5)6?V]\3H ,"9*G5CDB9H_BFQ);E-"S!PU,L"JC6!VX^"S/'82 $QZJY M'(49'CK&&D;SV-:!:QO9Z]K2',V6>A=4RP8G37IR??/:"D/76AG\ODB42ZL"TT$'M920*R!N2$N8<,M==,H#\*1=(S0G%GS0R=9%C*: MDJBUY/%JL?ZO>D/#A>6$_R(,P"OK 4,T&,S4#O@1C-,U^([W#D^6ANQH+$ST M53?_HW3JNCB[BN\5>*:CQEG8X9E>..1=Q7?;H$DMJ?_>ACNCW=H.&LK$W<_( M=<-5I$XL",R25E?&;J3\$C(ZGH%<$NMH4TKH:@I#IOK%W.-7I1Z569"!T2.A)WT#7> :Y3FD+^LJ/<0-^I%9)/DW M#]!/C7^B#[,N8&2M@ F>;/"E5?\HO,)B.U#I$_Z!Y2.V+5(Z5L4"T9WHG"A& MXZ%6"C#-) U2L"$)_)@5APCN**Z(%=V FECT,)=%.3;$5=8* $F+2MFMPBDE MG)*9SD?*>(722NA!3R G7PSO44"VO8G#A>C(PD^=])@)>E%A4SD"YJ2V)#S# M?0CQ1U'!UE)NK$>"O23,"J$Y0SL$O!6.IJW:\P#H!) =;^N_DO&K=Y8 M]MF>$DT*VQY0?6MH,/XKP#%E&L-+5B")'L<4$JS$,-- M)\XXH+P=A).' _4F6(:1@HLZTGY6BBSSR SMW:6SO5_"X&E1>6&?^.OMO4KU MD(62\ "HS[S?PR##W2,@"W%8-1F%/J @MX4Y3G\9 Z&%_Q GM1RI-@ZCKX^( MY9O]M=O./(F09=9,8.&R>&]T2LFL]+Q?TCFJ,9D,E@I\)LR8TA'*XL(V0O2^ M%^$HG-ZK?QSV?*]W=GKJ-X3;#!*"4#7,O7Q/'8S@E\BM>M2X,/@UV@7XK^85 MI!^2Y>0&>K!"-&,.4EXVKO0W1=%2R>/4Y@B=!-!6V#*R4M6S6%-8 F]EZ%LA M"I0F^OS((;51CT%]L+1P5UDZM6;7ZQNY_XQ7H_SU6H&(( M"3;M>UJ+PS:OA7U<0D,8]O9<\J/*F=98TOD&IM^6:B+T$:#)= D Y;G]#J"& MQAQK4L-9I>D&O(=RJI]2 K(]4TO;\68R4/T#+.#:MFW<(J:"M0'1VI,/GH(H MIK6JV%G:*AQ'^2@+B5"O&F!?AG;K#+J^]T\/ 6_>4-G)_W;*?YQM!O9&M11; MEXF'[ABOV-P&*M+%[L?WM1^KL4 M+]JQ^9OA]>V'RYNM%K6=[K=!^;2HI.U3F#T I-8! S%"<8K?<:5-GL;1V+0^ MH-@-8ZSQ@CP/B9#0KCLC7BW=ZP218)5PB-6#,#"(?&Y'-5=^-+;RLIX7,I"B M$R"5'75-PE!$2/5@B2?T/1!-4H[R.%+_Q) 1&)AX ;V=7WHWZRE=75840D*; MXSU2$J4#DS)@]4]*J>"+/ ;N@[E6;;TG.VB12%C2X %48%N1784 M]2TN'HG"*W'R4#;BE#=ZI*$)3(:MCNL@P>)[S3MDQFA-4G_16(:_% MD"$JE))$F_+I^VT0AQ89 )=P7"$Y[0+-/)U8&QU M9C%/*T&7" JC[CBV\;P3AJ5)9$\]Q,$LT9M/P[!@B)53/ 6-/),\="CLJO%5 M]/4;EA6!U"4R$R@,!VN/,&\ ^77P9&3;N=BMFJ"N=(?8QJ.Y$76(R4JU%Z)D M+K?'IJV:QL-=(__MQO05&ADTO+GOW($?9Q$S:Z81AB=Z '"/0R^>3V=*]4XU M)\T\0=RJ*337M6:S>9;/FW[Y\>/P^O+SU]L=7?+J67F-Z_#]4B,?[JB1ETS3]>?KX<>K2_)# MO<\?O)\NKR\_7-U51>I;1L=[!_NG;0B'MB@Z;EP,;>XK(\J1\LY]UVJRX68# ME6O[+_8=L/4AD_<%1:%L0#KB'@+LK<<4L-3[*].)=:Y@-RQ6:A8$5QD 40N, M:*2,M*A(,VVYBZ/K5\S_G] S&$5!!OY-R:G RCYLE[40:B[-9 MI1)@LR[+$ MYF24SVUZGT)3]"*30DYDK097$89&VV_V*'T(DA^[ M6^M M/ )GOH:83%=2;Q@CA44!0&@H^6./U+Z&B@)+/]Q(3.;P M#()S6]=G+4KOK& 'ML$$G:*ABQ%YD="P"'-WJ/5T234RV]8C%MZH*J*]%I3HJ$6FHH1;<^K8>JZO%$VVC&"TCW534KH\4%GUGV##=^>BI0650>=6XN+-D$:A9 M*G:2W-$M/*#@@YXZV4FU-+>'_HG#TS_/U1&2%$B7,6,OR>'E"IAU'C[OP'B4 M[?N@1J<_Q5I]C*])XPRV+L=:X_Q$O7U)5,E$ M!2(YDX50?XA9^[W"_PYWQ11+INGFZN=?[FXASC'\>'=YI/+@;(,F6,=@U52 R#B4HX_#AZI=G@H;>U/T*RT0O1:YIA=6 M2X1J&QM,G&L>2"?SFS*/2J)PM.#-G983&WFMM;:=@[\P+.=. M31#@-._<;#?%^L207>,N$)*,U%-A,X=!!AV(H))!4HL>,ID 8 MR$>M[9]1CE>\,G @0.P6^![@FCW/2S8$H_T.>'1,( NT97,]6!#I3/@FAR[*W%$?L-:_J=<(_=4DV]'K@D>GO@S)]6YP&B7)+L9N:4M">FHK MNP_4D:J,B'564!J^">1)0$P4)]>,Z#6AY0EU,T-\#;5G^G,4ADR : %NJI/% M+V.F !W=,33;T^H1XO/S0A] \)YOU".A[#W:]NT[(A=4#N0)@@4NPDD 73MN MH-'=OO>5@$AK'BO?<6Z :QZ1_?8L?TB<6I.]@\&ZOP'6OPR M$T#PM*5HNQU T+KH?9?*K(?U>\?\XP")P$-!A[9* M*GHENJ&DE&T<-D"PH=%C2NTM7$P^%C1 9)T;X6J6N:93:R,F3P\-U*W;/-M/ MLFJ;QW*M+B)F>G^9Y6,"4:;YC+@=2V)/VF-98210# ?]/,S[:58::! U#9($ M6X&YU2W.L_R2NZL%N-'=Y1(=B:OQ ZN""CVJ-I-A'E2KN=]YBOG7%$V[&XRG MOU9 944#[66%?X;9*")^]R=Z!(?L:\3,1MXM%;E-*2^#::7#]U_J=:+)8NL1 MN!8QG_^FUF6:9QGOG)]M*=4>OJB7& PI&54WQ]M4B9+M?B,(2( MPG'[RK\P]TA,?.9EI=//.AG)+Y;"O?C\T>HW[O6/#M42'1RK,3?/D=Z:DR"* MN;QYK0APGL9$4VAZZ#4]Q+#!9.%3A)7.F<713=Z5D @TCE1=L\[Z,-G!LO%4 MGEU-5*!7YZME?4HSZ@,Y3)(YL!O<%O!#M>072HU]Q["J':O:DBHR#Y%5WMUG M[_+3EX^??P>ZD^U"JGJM@%1=IP4J<6S3*@E^ SC2)P!2A& ?)]2[E#TB3L90 M(PX:&R#;A2[\[K]E=)JS!^@W6/K*97:+;D9=K5SZO[U M[9T1$9)E]*@6+)3R(L@GR/-SZKP#]Q5&=M29W['R&.R4QSK*X^[FZ^V=-[R] MO=QR!6HK2'2N=7^"T'>W-_LDSF=.[#=;%E]!,D-!35*:$!)2 $R*$F*;%B[J MB550.@?RCT8X5*GT+]35CG5-H,L=L)2?995[PHV;0&!N@PZVN4"#2">3ZL"_ M8[5RM%,K3=/T\^=?+V^NKZY_]CX.?]OIDCLG=D PIU =^LQIA5W<*+PR N'LOV@_(V.AJZD%&[ M0W4!5>;H*+!3(_IC;J,=A/9Y,@>5$R6Y&S M[N>YFK@\KU(0L1(3^RU4GCQW!=0=>K]C-7.\4S.-TW2IU,SPIZN/5W>_0UW) MEYO/OU[=7GV^WMDOT,:T&2VO%0HRS47)DWHBMM69)R&0CHU"T$:,2^6O(V*N MMWX!!'D+*Y!/;&9VPPQ3E0C*))T86&JC!P8-?.@!Z(Y%)B"E;Q6,#>:)20?& MW[$".-DI@*9I^N5R>*&LC%LD=3T??KG;PM[?MFWQ"+LX@#%Q-#>8%7K+@9F0 MA6[S/^FYFS.K';C)5$*5+)XU$@PQS4O*]'14D!?<>[ M]72W6QN]@LOK"R9@OO[ZZ:>:7EH[W*B+&SUK*0ASAQNU+MKA1O\:;O3%F-+> MND?WW\%.9V8R(JDV/N\HAGI%<*#'T4C(KR%OH$9+WO0TR$=SN)^VJ9-P7NA> M&<+&A=Q.(2:JR[^D^P "=1X'==?-XGD6Q'3.0SOXO:3=-T M<74[O+U3Q_?-Y<>KRP_;IJ@\W/[.?8OB=$ T(:>!5RC;.85O(7T7 )(#@ )1 M. %;&NE^(A/JLZN4H!Q6G?P.E1' M9 *;'X-G+A9J$O>[_[^]*VUNW$;:?P7ES6[L*ID119V9RE3)MB:CV?&QEB>3 MO%]2$ G9W*%$+2GZ^/D+*C8_NB1+7C/N09-=G:3; \FP61"2J M$A# M[MHQT$P@&RUW(NN9RL)OG=23&S?4QHDGNLX* :6 MJ)11213ZLP)/29$:QT]\HY$^Q-=K'AD@S-*=2*6/IQA2+M^?L=2P0ES"?A;W M6W"LL"5,8G54$^. 3!KWM+C$0$C_E;Z)4T!\[F9$*^**-EMQPG;)>'F)$\;& MJA];W.[<"+)+8W2&D&TP#3R3QR!"@H+<00""C/ @!(NK"*2RNLO9F_,Z$?QL MV/T*HURQ?\VJ4+FB]SCE,3$W.A!F 'LN;ZJV,MFK6JL(D[U 8#)Z ML,=4/2Y)>;*80Y_D_9U.,#PJA!ML[]2G."*[^X]K0I'= 5]FH#C(9!:YB!\6 MC*,6$ L%B=)C(T=1=W413Z,/A72>$'5*31.1%S( ![1%,0]Q#SYB#W;IA#G% M)%J:7H!%:__"SXE%2RY)PL.4._+H%X)83Q9;B1/FP"L;PBO5S@T?PHH#ZY^_ M\+\ -@_63%443C M)\XM/ G15ZDJRCGZ,0FU'$%$7]T.VJD"4?(Z %!XR=]-0'^P"BW_/:BAY %5 MD7EB*ZI HCQUD6@YRQ2I?5'+R*&XK51+BNGZ@GZ@C@'%M8R5HL?&SG< _^0) M!C"^!2'-;WE=*G[]U\N\8Z?*>7%S?7_9-O[Q!.F'>IF0+SQJ\V(S)U MSI*4T&<^=<=CVX?G&19OZT^0(N60:RBR' CQJGAUXTAHAD]=K/HRL8\-@N092$;&)(O M9>+%^R@"(G%,C>])_4AX<1E+TO G8&&4'95_L:4YY86&2./XFF7R9HES"P8.T1 M+1&*BQ&*[>I<*Y0(Q36;7"(4BXI0S-WQ-Z1LN>/]/6?]5C=5L$@JL72Y94[ L(BMV&NILZ52[$*#2OJ1?R-M)87?8X<1=96('E/>5 MZ4! YF=IQXAMNI7X!21>4*8W4]M7.1X2.D?Q!Z+;4(N(6]#4RQ[K8KMJ>!*#(_J2K-@BIDT\L%/:C$F]NQB< M+DG<1W"=BK2DQF,LKH^T1V2=B$B\(,K60]4L$9[-4\22L,>TO)3J;:IW.8M& MJ'"5,6%HOS(.XW&87M"@IHS#YL1A\ +;^NW 'K9']:95&UGM3J=>UXU.5>_4 M:[7.T!BUZ[1E_5UO'KP\>#,,3:\M"-X2H4TK]4Z.K-VK'M;-&^[A>:S:/VV?-WO'))UVOG[7. MNHU&;4Z E]/3>KJ?M58[SBY9H;,W/!OWR05[(-?NF$XV%L(*0_SG6_=K_U._ M=T:N>/0Z^)FD4/BD?\'_HW].NN>]B[/MZG[5L.3)UL)7/>49>099='JW 5.M MG0)LZXY1;VJ[S QJ1DT2B952:H(3 V& 7GO@C183<[='N=#B M@G)ZA#&+<>*]S$RK'LFY"2P;MDL M]HSD'8F3]Q#GXK!;VU?5O^>SBDC1Z$.H.RPT=K.\BRPTMR)0?ZFO1GCD2H0U M3!OA"B%=\G./[0?>5Z_FH+7T]GOD.K7RJ$[9$=\$/+B30WI*%Z;;RRCL'Q[< ME/"D):,08?Q!B"V?"@#'#YGY1@Y7IAX=K41EFG^.L6S,=3U317HO@[Y_)&US M<_P/&+*-\Y-R_"].5"HD160-+\QPX?;BAOO'ZV[0#4L:4GZXD0;A192SF0W-*,0D[TX@<;[I"'E+5JK[B'M@J0,Q8E;<@A \\T\GQOT MV@:@.#OV,PDV9$V"#5G"9%EA^5*WRAM9LOW'$3@G8>66 G1)[LU'LC63W)[O:Z&C IDY' MN^K/*TY9H]D8=?2TGXVYF]%Y4]988ANCWN:V.>E^/?W<.R>GE]=7E]==H(C?1P@Z60&%LS^Z5S[ Z/OGWG6O.]A]$'_PL4).J&/>L3&/KT5Y&;SBA9@< MCQ[4[8FXX VO5P2D..]1&(D?1^+\,GJ-8*GA*]2):8QI:C(/7JJ*Y#%5)"]$ MO&_FJ/(]C6J\!FR(PZEI53U9.R"!I;:8;WOBJI[R]3LJ$8+CL!4=I5A!^/U- MOXO+[Q5R Z/UZ?*ZMY_QBL[\1%,<@YBTS@ON878ZH0AI5@ "=.$6[P MA4X"0-?H%8@C#-Q/7D*M>P\!8E&CK3) + /$C0>(:V.1F]DEO:%UDC'B D]; M?SU]+H1[T#O%.+&KD=][%[WK[E?2O^"K_3F&CR_/K5<^ U@,Y888N]G*#;V; MK=5#[V?L4ZL OP\^8GR]R'#;-$Z1<.[;]:<,.KV6UM!>?-&>GWIM(%*J:PNB MHRTD?#F"5U7-0,[O.?-N^6;2ARIU8QR?HF(6\DU)%YER)WKSAU"%=WW=-F\Y $*D_,;4PW_1<2"8'=Q2O]T)A(21E MOB[/&!;!,ZKQ218E$A:W?!']HZK_ZQ_UU@?Y#\ANB@J8SA]S<_]CKDO =-<2 M/&& -HCAMZ,UMHACOXSE4Z:V^:GM_"E2IK9E:ENFMID@O&-LDA#ZTE3VLR:N M.RZO>N(21-3?O;F\.O[(4%AAA#3>^;/$/JXNC5WC#S\-G% MB=6'A-XF2ERKXT=(<$4 M+I;@N:38E#T15X1";O$)LC>F;J1\9@8>*ENEB)=Y7^;;H0-<4NZZLR?Q_4-U M]=71JO7#X=$*(,$H%4R>P75VS:O9S[%![H*:.380=^O'SSBY@+G;KC*<">>;8&,IP!3TGX=TSJ.$\)Z:Y[ MFQ+UW<',-7]H2:EG196<>;R9(VZ7?8QOP6PK!'A]-_!,<*5ZZT-2KLR>\/7- ME$;UP:BH3@:F#,UX^>U&J(O%OJ61+IE&QB]-??#1A-,[/LE@4PDW#K5OH"HM M-Z9'G3RC+PM89*)>PT#CPRM9]K=])KA\V>]HG5:X[,\[X'D:D9@C*YI M @/3SX=6Y(8:1ALQ,-R?A'!A>)SD\=EPS,WFT*G/?E7_\L&R_:E#GWZU)V@$ M?.A#TK7!84'X']9]>[9[0:< \QXN#ZSU _+(P(-CPA^F5DY MGQE:S=#G?ES5YG^VZ+5UK8FB/9M]:XN;UVBM]-I?T!#"&-S1>7-[VM&GQN>^;4 MJ<:J5C'_#6KX%)W-?(@H*F[P@QO K<^D7&>BEY=O<9 M\"=J.X&'RM\B$N,1WPB$,-U@-D>M V%B?*,.' 2P\"TX67X\IMHR'\.Z 4AV MCD;+MB*KI1$T(HB%-+,)52Y]*6UN^WD&Y&W1*Z@?A,$#L\@)]6U3O 46.?DM M/2IPT[5X#F6!WJ@[9UAV;6N%!=JUJ2GVG.<1X6VK\$?NN"Z*T+M3>P*6<=@, MU,UMWP^B$AM]B*: ,'C-[MDD8&3 O'O;1-T9!J5])EA]E MZZ!4-!&94JQN4%@JB,\1]6.A&C:6/#JNZ[$"1GSN^0Q+4]T&MB4*T=[$-8\4 MT%5U%7XKW==))%"%$%#3]K@W0=$KDV% C96'H!8K2A&[X=>34S@>1ZNJKE I M"!X3=K#S?U_8.OTCH2FAMR\P1Q\JP%JB\@"6?H5*2UA0B;\499*7]A>_M:BS MLN(S?B*DM)4 L/B;["DF(ZH^+G^O'"713Y^.^Y.P6VX M"=%<5\*%/"%-++BMHGI"9@Y +8>)%&(2Z8]J66A\-UZ\&_# ]B0059IY+X?< M\NX$UYWX^KVD817Y>0 '/#RZXSWT P]?JB#;4#MJS&>[22M*?QQ^FPJ$^HS4 M=(-\ISZ@)6;C\JY.(+J;;T:DW(JQVVJ]6C=KUZW*@W:F46 MMR2+:Q0T)2JSN#*+*V@6%TG\%2B-ZYZ=]R_Z@QM@?_[1([VO(E/9?&92V-QL M90NLDF,5APM)G1;SM^DF' E%[X?4=(HO3C6I>0DN.5G3#4API M?=\@\OT' M,BVM;JR(8=E+=/,7@S#U/U\&75%WF:T8J\X;Y'WPP?8^R'6M\PH&>>**<0:] M K5 R!/<;.V%HL_L(@P[[[E1D"3EPGU=T1[;^T8*8DPY&RE]4ONHV/)(6'I> M[J54LO_AP@7U05Q/BA^MH>)4H(FT_VF4V"+W.XW^*K>_-[C]7;AI]1VHNK'G^P[0RJ[= MV1WN-_ OT2X$R1GZ;@)I7NY"KWD74L--1K:WJJY]N2&]H@UIW<'-NRK8^<#> M%B%DAP+M>3&[QT;V1)Q.D11KE.%G;()V[. MJ+^Z"5Z$\7X=!U8OYDLTM)P+)-W0C)=AE!;AMY:!X=I0TUCO[!Y M,Q+.M"P M_@7YWK^YZ T&!.O97G[:K4M@(X2@.&;I?-HC2-FD@0\*G$@&4/A,B\'XF>/;WD<,?OMP![36_:WWM#^.[T] M(+YG9OZ41$-/'Y^CRZI7F]/'K8$$"Z/^#),:L,FI>_^,&^:ZVI@^'@MK-32C MUOCG!T#M*A59_$.N?,1J+U_LQ^U_'LQM:\*GJ\_8G;*PRMHVRY;GC\M)]^OI MY]XY.;V\OKH4Q5'6KQ2]-C)V'ST%O#2=!5XA*]KA@9Z0F2?7[B.=@,3KE#VL MXD=-C(U2KM2J:QO#I"^-:0PXRKC\LWO1(V>]J][W8CH!;$I7GLU_[&)O=2]; MFSW'3](2UU^"JCFR^/N8FS?VS&'H_5>2&I18A'84&"P:&C+PH&C&D\>S3G+" M)FP$>,#SVZA6QB([M[.,D7V865'=GF/<+2^ Z\[$;8[U"77,.S8FIZXWE1^7 M9+B#C\V",LM*,EPFI(Y>8%L\;QFV1_6F51M9[4ZG7M>-3E7OU&NUSM 8M>NT M9?U=[X1Q[@L8=+J8 VGW7=+6U\\N._TVN+D\)U^[%[]_Z_[>(]VSL][%V;?S M4B0DKV;5UHSUG!PL(\27=;JV-O>*;4L,LX./_1&AI*[KA];18?,(=!!FS!05 M]S#R4-H!BI1.R13K[T$%9TM428IK+P KA-F@9B"BWD/[B-![:CO(7J) KT&I M!=]&303/#6[OQ O2M/4*_-JAS9^'C_U@^%\0!0#F/'^#[7I)IG^%4(N_U?6> M\+FDTH$XY@O9]R:=I)49YI/F?_;3L@D ?TAJ$N3*%DC[:615"T^3%AXRP (M MLO,T+.F(<*(I[P-5?9BB!;F]+0:::T/Q)56UL*E5#3#E7&F'BNA#-%1*02$2 M(^!OG+@$!%$\D. 0?8 R[DECH_B!+TY,<\98D0>HS\38BM+@8L1DF7!\J9!K M$2*'.?H="E2<*_FA;/\\$8)"RMCPY&7&A_.>1?H-;.(+=X2J99X-I]CON<-\7GC^,K*OP*_-PE@,',5718T6R,#H.E0)\3HB]DV M9-&\0D;.Y"FE+HJR):%CY/X&3=)\0!?F6,GX?.<-M3SZ0!UEC,2DELH^L'+$ MJ7%\0_7E"QZB%\A=@7>7QJ$:/P.K:$H]J1$#394/5WCGHIC88I0;#;:5<%*( M12CZB=AR*%?@:&=+FWRH\G8Z$^;";T'C?)\))#$77T ')XJZ>BI M.G"J^W*I5$ZR>$![HY&4A/]"^;3FLU/'/OUN8/2$[JMXF MT+?\?;?QCLRWHY&QXRG_O@UH@:[ONR;8C:^?_8FIH93ICR/89&%2#^ZH!S\1 M2BR):L6J(;#J)!8-$@Y(",!$\C>L\CPBB6FXB>UR.>$Q%'U>.>:7*V*CJ>G- M'1X]J)1KMP4,:UJG\ZSZA9VVUJG._SBG)&#Z:$?6:UPH;%XEXC1OWK9I+!K3 MK'IXSEXZ;,+_-GD4T=[RXN]<3_<3<;.Q__'U!+ P04 M" !;A5A6#&(&W0VR P <'RD $0 &)C<&,M,C R,C$R,S$N:'1M[+UK=Q-) MLC;Z??\*'?8Y^YU9:]3D)?+&]/ N@PWM'BS3QL"VO[ B,R-M&5T\D@RV?_V) ME"]@H!L#LJ429H9&4I6J2OD\<ZUW-!IWAX-_W9._B'NM__OP MU_^GW?[?1UO/6JO#=-2GP:3U>$0XH=QZWYWLMUYG&K]ME=&PWWH]'+WMOL-V M>_J=Q\/#DU%W;W_24D+I3PZ.'N1BI10BM1U8WX;D=3MXY=LF4+!@%6'0_]A[ MH"E$59QJQVAC&TQ(;9^,:/L.OQS]/_*#)"*XX!!=D&!LCMYHJ;(KY%RQ M$>IM]R?\Z_@7#L8/CL?=?]W;GTP.']R___[]^U_>ZU^&H[W[2@AY_W\WGKU( M^]3'=G';%71^&7-.Q/3Y)*RXL3,W6_?%4^<.6*1Y/1GPY N,]'+T[L'D^^?&)W MP,-$E7_W)R,1[2%:LN+NWT)41E"N']BBM?N!B:O_HATK2%;W\8W^[QG]U3ZH\N=#G*X_8> MXN'GC#@_\ &2!ST<[/WK'@W:+U_<8XD@S ]_[=,$6_6K;?K/4??=O^X]'@XF M+.?M[9-#)F_>O>Q,ZGMR?#N7]A__U7__UZZ0[Z='#2IKV!4%^O7_VX:_W MSRX=A_GDX:^Y^ZXUGISTZ%_W]KI%61Q1&>DU0( 0G3;8ZD,LD(..;U?HH0@K9_D#: M ?;KK:G[X$*%/>F.$_9V"$=/^)/QO58W\\6S?G425X?OGJFM=SMZXR@?K+W; M?1H.-OL;[W<._M";VWE_9SN9C>T_9*>_U=UW) M%\_4[LG.ZV0WMO?W.T__..YLOX2-U?7WG:?K>F/[K=E]O;6_R\=V#U[JSNH6 MG[/^+C]]THU/7]J-IQT^MJ)VMC?>[SY=/^T\W1$;:NUDYS1!YS2==%[S=]2K M/E_G_#NO^%YFL+L]?+^CGO0V5G?W-TX?\;-MB-V#/TYWMG\_Z)SNZ<[INIP^ MX^N=X\U7_OC9]MIDXX7@?U^>;!RLR3?:&D.67-MADFT@UN182F[[8AV2!\ H M[SVL(/QZ_PJ@MX?O<[[^,-\A?"V$3SY#F"UQU()-KQ=9MT&DW([%L86."L%F MI92&>P^?[-PBOBL,;IX"W,.].TR_ANGI9Y@FDM9G=KB, VI#)MOVQK#\!L5C M[@)!UO<>%NR-Z19A71NPV3AYS+B.L+<^R'3\;SII)+RO(/_V>V]7]=[%@^'Q MYM,UL;NZ)CO;>^\W#E;$SD$ZWMSN]7:?/NEM/GW2[VPGT>%S=GK^M//^C19& M665S.R25VZ"];*-RJ6VS#T$5<#JD>P_%]$_0RGX+0L&:Z$AZ&XH%380,$\C M=Y.0S1U4H'YU\..4YGM2/ M5M[C*$__\XK&D^Y@[TPGR_F":SJ/0S_UGPPV^W^<5C!W^D_VJUQM;O_Q?N/U M5K=S^HC!V3C97'W5WSGM]3K;6P?/]%:/?MLZV7V=#Z,"N[NZ4<'L[KQ^ZY#Y_7NP>;KE[+SM%,VME?,YO;+XXWMG5.6;[6Q]P89 M0VL#M 52:8.TIATUF+;1Q8%P64I9[CU\KO],O3X98:KCWSH:=,\P'ASU(XWN MS4 R,Z5NGW7 O^[!!0FJF_> P4L,*N[19MD\I!%61->.*Q=HO#U\1"MQ/!Q% MRO=:U?[RU\1\@3[>6'W[;G?P^_[NZ5!N'#S9Y\%G@->/.ZM[51H9^*V#SM.7 MP,_ 4OKR>*?>ZW$0.Z]_'^]N'S+X3PXZ++4[:D?M;N^PLGW%8.\>[)RN,Q'6 MS8Y:@XVJ?%^;+S>4!W^/C]+KW.PU>^\9J7?[QQL'/S> MVSGH'>QL[QUO]#?D_YZNG"OIM4EG>_UD8_OE&RN+LR6IMC.ALL, .U:)0V0M M&;?LT&3VG\4OEO]<$.2"$8O"D.>C83Z:/L%F*1-\2W>L^"96K'W&"H@D=0JJ M;80.;+.S;:,#U2Z)#&;,PNOP-59\T3J0C$=/L3MX-AR/7TQP,K4+FV5]D(9]VAQ5PS&B?=87?-[9 MAVO'D_HV]FAM4!]M:E3FS _FP04_S,;JWNG&TUWFPZN##F-=7S-.;S=7>^R> MK;-][_0W^%Z[E_P8ON]LKZG=U1W#7#K=/5@7S LV%7MJ\^FK7F;%F-E=W8/?U2]%1G;>[3]?8!>STIEJC M>\Z/TW7V+S;>B%B4)4]M]A]4&Z)Q;0PHVRS-*A?P?)#Y\5>S!/^].=FG+\&T M2J4[H/R(!OQB\KR'@W&')B^9 \/1I'M*^0+UE5%WS%9A]6AT:>WYQ,VRCVK!*#-EI+A@I+ACY((RDM4) M!I_;11''O=F%=HA9MDM&"WRLQ& ;PLCBA6?#[V(1G@-X5HX)HX(?62C[;^3D170QSC>?](;OO^-\MXE MRBME0J,M2CT++"%EJ8=DS7MZDEJX]A_E#!_'MZ_ MNF YHD)\7J+Q%]99ZZ+R@_$TJ8"9VIHN,C^8G!PR\<;=_F&OI@!,/]L?52)? M65+]Y7B<^1+WKU[C[/X?;GK^#./AT6CZ;IJJ\.!<.LYH^#WS/!<7HND$_<6[ M;J[O2Y=&K>D#T1<7O!^O__OJ9/6G7WYX\='5JQ]._:&+=^,)CB:K+(+3I<0V M/YR0%]_[<.SR,?.'4Z5J:_GA%F='+MY?W.3^E8'ZXKA9'@BK"R&X B!2@$Q2 ML,T+VJ8BU)OUZ;A9+19@N,Y24";G@V7;6EQ>Z/S(]4:@3AE.?_[1E'UG'_8) MQTGB>]?#@Y8O5BZ]?'+IX7[__Q='TB=EFDI!)1E @,5K^Q:RW?0A26)B. MIJYNZV*-IIZFFOSH:([K^LCXLP$]I_/TX#>/J)3.&!U*4:& S-DK$6,&5^," M?H%G_%P0<;["SRL2^FTC>E6SF8+)\2C$HB!R1)>BA\0RJ:(.GLXD5"[>",@? M&8&/)91#R.G*V^7/R]UW_%@?G]HY\TJ&H^\4YL^^7S]H;YN!C#]4'/R# S3>L-(2F*1$6 EA2"H%)T-C:8I+.\O1$XQYWV M:FAV]C;SS8X/>]W4G6Q07>ALY6Z_>O\UF?DRB>$BG%O[SU'-.>$883C@M^.5 MXRX;YHO3MFB"=2YO#4>#[F!O?';!7^]_\3Z70W?Y.'/#A[TKCMNU(H\@V+OR M%D1)!$XJC#XM#3XK*1WUCWHU#?W/8KV&0&8Q"'PY>3(;I;4.@0;: 'MG^@2(@H1&LHYRC9:WGO<]+ \U*SMTZX8&] MY]C-ZX/'>-B=8*\A,)&/4G$H;MD!!#;%7FHIK0>OR!0A\QSJVM'Q4OU%?8/Z4+E(Y M"*8DD!XX.HK*U@51[2A@3N"6#]!;\R#F#ZXUC!A (6\4!&DB6N6"L1&BT4+1 M[>FKQGL9-Z)-V14$2D5G%C^P(?B4B@LQ6N,42NV6!I\YQ\ SA*RN0&:0=:<"-!:;:O:QS<&"0>E3*%*S4TG)AN26$.C;BP#G BCK MWF"#M"XSJB(:C-G+Q Z.PBQ!+B&@\XD YP*NL8BYKK"A8F-K;!"Z*, )&D/I*R1,IE0A+1+".A\(L#YJ&7%D476CB08R(E\ MDMDZ'8TP@-'8V]MST7@;>S,[0J26J)+QINBZ73 Z,$7DQ'Z1,OHL#W8I\)EW M!#@[R(@4"6MML5* LSDXCT6:F$TT"K5?&LAN*P*<'33@B>5(.4&U9J"/7ID2 M:Y&Z @4!EP>:>42 LX,I&!V1J) V$7(NP31YLU5J69Y>O;S>Z@V[_ MJ+^<+@Q05BYH]EL 0_)."5UT 2+RM;LH,D;/!,C0 1*=[Y$;"9=@B2I2S$$ +:D -IP)!#!@D[:?+'8XX+1Y8-Y&7.\/!ZO) 9L//4F MSX"601E0JJ;5I-:&I@?XXA=#.RMC,?#U.71&G,H_HA&>^/):+B4 M"C^33V"BR#$0",,Z7ZN$[#-X);4]7W)?:$0O0\0+:%^<76+\$:Z_'?5QT#F: MC+KGY:%^(^Q-]AL2'R)I+8,'*EZ!$R%R8)B4+2+XY&.^Q3(IRX;1#!?;P9GJ M.H&IA3QMB%/O&K-+R=6B)LLA1RN#6CR^L8)$TCAG2_!967"%^%\A74$[K;/M MRW((TEQ FITD61="3:)U2B20Q@3V+RF4 )D_I4;-)_\%2"\.B1V,'@<19\T6 MFK) XRC5$L4HBLT0G [!BKHNZJQ/2%8LAPC=+CJSDQT6EJAC,3QH 40VWEGK MP,E@25A-83ED9WV0C]@A9X :)CP)M8SL)%A #S412.6:6BX@%O :EL3^W#(\ MLY.>*+ Z42*) 0CT'M/C)(V6).X0H/"W"?=07="S[KO**\/>#SV:H5CCFII M,GYTLH$'P]'C6C'WDP5.AFW8I]&S[OBKF'WU27ZN>5-K8G!L%5&A !LS$R9F MZPMQ#)U3T0V@SLW/F]XX*1M)G2Q*,*DH$#$"*!W1J**3L<4X8"74 .K\$,#; M(\S4Q]';<2W;7=]TL$]W^N?;W'(.8YUF1Z_H#-;84,!$C)!=, M<.]DJ[NW?^<+?1N-R'M!-J-0;,"$+U[$.F>MT6C! 6H3TID65!=]+T$;22,G MLM(I)I)*@2?)_G0RP5C0BG0,3=H7]4U@3V/H+=JKR<'#T0F_8L_WK"_-X^%= M8/;--HU"XK_%!0N67,CH;" 23FD,J0GY3PNFC'Z0GXUD$4!,0D@C-&4(&H*- ME*RSTEDBFTH#6/3]6#_G01M,QE/?]P6E$=WIH&]CCU%!0 ;"@@*,XG^%3HF< M2=,MHDU(JEMX]BQO!J^WU@M#:-%)0"J^-H1.AE2QM0O8NL_??.N^[U5UBY5G>K6[H/_Q[H*#H_HL?](/ M[Y!?7ES@VMWPE%;)>898*U%W)WHA"RL>I5(DTG 1J#'D[3OL?T2:/T;_KZ7Y MRJD_4E,/8N:PNP2K+6"*OL3,PZZRLX/>YE&MV 9;I]+PFJFDA*E]G/U06$61@B246#F8,K?<6EV7'J$ M@UNH\'+['&*GPF*,KLB8P%/T3"D1(;E0O0QL0);<8EF8F]D4GTFB\R;7B@4$ M&(0V*2M9@DR@3&B0H"_4[H?YBY]Q,4JL-7810'L6Q<)X%ITI:ZMB63)D;R\= M?_[0>LHQ2%#*Y5IQI,Y3.>,QD*Z]P$Q:_+CMAW+4MJ@WC=;'^]W#'YYK:H"N M_X%(\I,)1%<2,GR^\6GS3Q]N::D%-P,=;(O5NO,<235 M2293JGH%((9+0! M1.MCRE+(&K77^B]WRFRY//7Y$RY/V^Q:64I@KUZ'X#A&I,"*S@7F'S:H#=," MZY+Y-&&2Q6LBJ7,LP&%: -3>2_:0K,Y&8X-Z+"\PM'/IL(Q0,*4@0$444#VR:MD0^V]%XO5+L,=998A3^!6./I)7UWM M8L$,M2U+DA2LHV1BJ'FS/I38 %Y],X[/>+SX'V;7XQ'E[F3X56@7C=N-I)KS M8$3.I4;?(&SVL21D-Q4(G=2E :7?%A?=&TDML.!011&EJ%62R'F"L_[,GKPV M]F*5<@%50L, NR)A/U*8)QDCK%5&*P_L5 ;O"H<(.@-E1*,7'["FS=78VO6/5+0(ZT&5)*71C)0U^4AH)]B0I.1%-S!"""]&K$)@_ M)B0 &Q>?1HL2I31DZ7E&O('@HXM6H%&"+5AB#11$]4!RW4L%V(!PY,Z4-3$X MB9Y)9XLHR3API#%PA"(A\W\D>I,:1+Q&:ZZY+4G?/N4XMI*@17;*29"Q[M*0 M(D'2R<@2G&\0Y1JS)/US*SEVQ@B!8FT^ ]YC<(JUFU$.?&(B+BWC[KS\!2"? MK26"0<@D3 ")S$);9,B6P\H0I"Q+LU2],##/9=DZZ@S.N6S0L(YAH&MC<$]> M.%F0+"W-LO7"P#R7)6PIR(#6("U**()0>E+2UPJ&NJC0I%979UVD+[8&]Y2QI*C0F']CQM-: \M)+M%[S7^\P2BT:I)P7#,[YY YE M5KM)6%3LZ$F4P8$./-0Q"!1>N08IX06#\N8SD7M!L4>45;.D%;37C411$Q57JTWB'G9U.XM8WI;NO^PAX//LOBF MSG\]G(7'<6B(%):P.IDA9BRXU$I,7DV%Z6S^7(82& M $':QV"=M"I!K6O&3^Z],,[7LN;&-JF]RURE9/Z>C0PFN6*$\/CFDJQ9VK7_8&YX0325Z\[":X(;(LR0BBZ5Z MM@*$HJAD#,KZXH!D4DTHBCI'.CP=\;#3U/\Z^F018YK)_ C'E)_C2?TE*Z-1 MK=Q:7W:& SIGS#)J%N%-$JQ)M& 68:$8P5,@CUG88!M5(/Q/Y/TYCAUI:832E;%ZUW)5D!)F;,/E! &=@IES[EYK/I5JS'_(%$6WT- MD54D]AMK=1L1D5T.E-E("JY!4RD+ ^1'IEE"RJ5)W3MG M9F2^>L>?JZ%+UC'GF(3FD "T$>B,D^ $?U27>)HP%WGS#5T6QL.93\Q1DF*% M01QT"(AHT!=^*[/,=>^*7H*IB"T:3T;=-*$\A?+GL$CSF8A0GCUE[[*Q 7*M MYEN\TRYGC;4LS!),1"P6EY9\EM234X@1-1LP2+Z$P*%7P6(\ZDR^":UQ M9M3RT6D2PIF+O'(TV1^.NJ>47]9R'A_9FSH9/WYTLG9,H]0=TW-F'GUD"Z<3 M^)\?E,O(A32-PST B%#+NW@OM*T5Q1)(E;U?_+6XAE/@1M;6/!I-8+44(H$J M,I"6Z&TVD8IHAG\Z#WC5,DJX3[98ZR"7%,$+1)=+<1;X,R=E;$"3GH93X$8D MW+CLO#?2^KK&F3$ (RNM+=*Q!LA+&4&^N.WRH@,W3(A2E: MYJ*%( O*8T0*V=?&WU$%)Z'Y#ODM(#-_E]S%:, F=LNS :%+P&QLLI&"!PC0 MI+(K"P+C7)QRQ3ZXP*PX-O8U8X/]."^"E&0] AG=?*?\MF&<4V9H E!..6 M V0?6+=Z :8H%5*.S77+;]?MF&$#"LOF+*9D!$4HR3,83EH#P5GOV3=L@%Q- M\S Y*CJOH_$A&W.+WG7K*9OE.8_'Z/ET5+8HU:J5?*_SPS M'.2&Z%57"P 7(Y6'#"5'E%9[*]$S4%$9N?@3'HN%S.QF/G*.@C$1/EH%*04O M5,K>VQ"=T\F))9.91T==ONI@KR%R8YU/P7@2I!,$E#&S,V),BM4MT58LF=S< M"CJSDQUG98F*I%(B 2D; 2. 70^*(MJR63G\F!#A(<@(Z9B79(67(F!!2@G MK1)*::-<-J-S._#,T/*85!P+2Q#% /O@/M;RL4DR7$6PV[9DTO-XR$,U.DK5 M#5\?\%?W."QN2EQ! M(/IHE!!&V@;D#BTX5+.3JCJ79E61RFJ$# E1"6L=BUCBT-0V8'[@!WO LI\] M?5-KF39%OCP&&8I@YRS6E#"(D$S$"-[82'3>@W[YY&L>H,W0IT/MM-':4;%@ MT%%T76K%4BZ^D&@0#)@\_1D :IHK1HTP*'1@V$ M;7;2%DL)7D+(A0 TQ[(V!!64%;K6DO%-R@7\+OPV)_LT^O3T'RTQ\W,5/$LZ M%LR)PW!GH)@86/YC,2Z9DE.P3:#0S1<\NS5R-I)"UA9RMA1,2H$#$]A3PV , MJ$242UY2FW]+^-Z,;\TB7=-Q!.@$.D>O6/"=L]DY,-FNP/&;EW=)8% M]_FG1)^U-GJ*<=2EWN/'9TUV3YX]>WRCFS;T#*>Z&2\9DC:1(8L&3;:DG"DL M<,5HN]C@/1X>\6\9';(Q.?D$E#5D_'#PF!^ISKJ> S,+%^SG8\QE\[EWPPE] MN?E$8ZYEP C(U>Y+H1"4!#)M.$QL\- MAGPNNRAR#MH6"=ZH #)HCT%YG:(@U-HFO;B!5[.0OIDJ8+7C3:WO9@,!!U[1 MD$=I,P&1M"XO;@C66/!FN*#H:^-8X144!\9K#U(DHUQR$%*T9[OBO;#*+1IX M'Z:^XV1]FESW8??2%):5^N2/1Y2[DY6]$=$U$EFO?=-GP\$>!Q+]>O,OE1!Y M-^R]ZP[VSN[^!%.W-R71#3KLOBUL6[D94,+IX)!Y84N.P*X70I&NL >6(OF4 M+FIOP[F7+:P6=]Q8/&Y\ZKO#M7UW)I(6,[#J)L?LM&0'+@7(0@8V"#$F6R=\ M8I1G)5!4W:I\QY_%X\\57T&XV>@6\F1JG],ZPP!8DC?6%0/@LB:TR30@@K_C MQB+,"]A:)5P(G:0PD%WP)$0QCE065=_X.63T+FN,4J( MQB]N0'M'B9O*3^(0F73=9^,SL!,;K$Y8G'%)@0Q-V-/^IY3X!)CKTF)1A%7X M:*+.(M>: ]J)D-!F,>VU#-8TJ@/ZK"'ZZHU_K@2QFE.H36+A2Y@,#:@BM/Z( W[M(W'YZUF)B>?M(JL.P=7!OG9,&'O]Z-1 M=YR[Z6;ZUMY,VGX*+N2HM B,4%)!3R<,1?&YUE!.GZSY"GWS4-WHPJG0W\WL MR^2:<]"^G%]S?O#B&M=.L5$J"!MUJ56K(6N'R2FG0.G6)]3_-&V2AY:/#?9>G%UV9CWJ+W?N/CH:=P= MHPE+;ZV;-\B_$?8F^PV1T.)J21L(20O!<9".BQL4WQ'C1D-C M31P% WJVJQ:\4V@X,/:LQG/R!>0"%S_X%HQ6."S"WC>#-!=R+HK* 7,"X>B M[B_/:*-RJ-B71L,N=7!E<57&'3-NN,S=67*!1QGKQHWHE?%!NA*)DHM-V,9^ M'6:\.*3492JL6.D5"S?'6UM5<0A\MF+HO+R83/;]?7"UQ'50>#T>'0\:%.L/!.3 - M$=6<@XG6VR@Q 17& DS*EI5XC!K$@B=\+AHN,Y07GQ.!C@G! L2"2A1=77'O M0^VTW(!IR[M8;7%F33TR>PR[9Z9*M2]16BMS9#*I5&R AFR]N:/39W2:R[:> M6!)Y5Q44.;#.!9_9M#OR)BO(&1NRK>>.3I_1:3Z-CB"!$R!S" A9U>S1'&*! MZ(M4J&,#C-W=+,,"63N536W=$[4L'F00,4 )CDRQJ(&$;("UN^/3 IF[6DDF M8:2DH("+& B9-&"\EY*)U81=K'=\6B![!T6YA!Y241' :6\S&B'J'$E(H30I M)^5GGBB;OZ&KE7U3],%2"2!D"A$H>]9$V7I/,2V9H?LIB#07"Y=35*!4JC7W MP,K(Z&KE= Z^),>.^))9N)^"2',Q;5[[4A260.P@)2F]%^B\P>!ET4%1 TS; MPDPLS]^^U(98#)&6@@2(;(,*1#(5().U"*8!]F4QT9R/D@<+.5%*'+( J1)+ M;>6 .6NEG#2?)F;>H;G0FC8:'PU;:,L>($16M-Z;[).(2@5PJ)9$TV[P\(S8 M5F\1__JZSVRP-SUK&=6M"&!,L3IF3*!#";%XX Q@!(,=U,*I"THI'/1N:2< M]VPZ0Y95^4:T'.OK@E(*78K72Z)SYP3I?&9OR H!'"AE"R#)>1%3R98TOXQ( M3:E<>1[Z;(Y>T.A=-WU'NI28M(2M;)[L(,+/CDX,$U1"UNA@(SD6+#CX08.C@JFR='H1KJ6SU^1%I&3C,Y; M!Q*<\L'Z)&NKGD14\6R^(KU=$.>B2QU%*8/6$-@:K2]'#7EY&5:HI.H[\ M6;!S :J%D[,NRL5D*FKG%2T:K4IO#\"YJ%$5%#N@Z /;/4"CO6(8R<4(215Q M/GG3:#5Z>P#.R2,5*5F!; @MB(3!@47O%+ N]1J;4,_RJW:0S]L;+.MJ54[" M@Q+G[S66U*Q4J?4BAL[UQR+(O1.%#1>R$<-=L' MO5W\YJ(_#6II3/%1:PL..6K0A+7@AG>L1&.S7=#+ZK'#DYIZMXSZT^M8B*P. MUF@@A)@UY2)192@EV\9O/OD80"E7P.6<)/LC@0\#D,]L^8#SM4NC/ MV\%O+OK3RB!8Y#@$=!ED,FSV6%U&R@X-*BL:HC\O4YB?TG!OA(?[M8OI&8BI M=CT=G3QX^6*Y-"=:$ZVMC4.* 8HJD+9)R&"S<$ F-D1SSA>YN>A,S,+K$E6$ M &!T#!;9UH&.1O+'U)0,I_DB-Q]MB<#:,E BY2'G%$.2SKF"R+$"NJ9DD/X% M0 )P/J=3A,J>O%;'[K1IQ -I +PI)DI= $W;VP@,Y%DQOI M0HDN.FTM&/:#C7-$@36ZE,&H)BQ?+2R@_;@WDC11(BA3OP H#5 08:BO,U).8I>VM2DNK/7QNLI=@?/AN-QAR:/<;S_ MI#=\_QOE/7J.H^8 9PU'+!QU&IT*^)H8SIY,"A &7*T4_KV!A4*06I;=#LH!:2#?))%U93SM]1=50P))-9,@E" MR4'HY))501MI;&I"+=KFZ-?YPYU8HGT*T9$P4+R*"0V:J+S),8%OPB)T8[3R M_-&.$44AD_+4@&ZH"ZNY;Z:W0E#">X/9>0!?=SNRTYOT MM)J'4CDO(UYS]'%GV!;/:^TX:'326Y#)1U+*^V# @K$J+G WML9HTQO!C=!+ M(B'06H#B,F,FI<\D@W%6)_W)-%U]L6CM#+]I-NS*J3^RNJB%CLY:'XH *51( M KPUVF<5O; +W&3N0YOS27F-;-)J46. GD\^ M%;I,P)%W"AEB(5)L4FS7=?!;J#_2O;%/GC M$?:F =_XQ?!HLD\XGJP,\O3U>^+7(_[D^=E%GQP-EK(D [O!3E&I<9Z$9-CR M*@)KH] 02S9-V$_<3+3G8G>#"IA*Q) #F]\L @7$P-H#/5F*U%@EONAHST>3 MZVR\2D985, P8S(J>)]$B5Z32$V;G?@49'ZBX1Z.S\WU.9CUQ*^ .3-'X:-; MCJ\Z#0V9##'1&E>"QJC9#T?E8V$#$*)2*FJ94M,F0^X8,NNYE^AMGS<7#3=Y0*B:B"Q&85A$MA((DBL<,7C9M9NFGIM/-K'76TDL)T&<2X(.( M12J1DC &HI(A-8TA2P@1."C.V!0+1F!7 X6T,6?)LIUU\HT+7!8&HME%#BDH M:Q)%HQU"9%!"8?5J ).(".279B;AIU*X\Y^S,#J@C,'F#/5_NG;I ^D])>>$ MR7'QM?,3[(Y>8>^('IU3<;3,V1#%'64 M ,%[+UT2X'+RWE((,I9B(,38@#T-BX_6#^GLRRV\K#=P4/M!ONE>;G;[\B[> M+YUYDM;9 *DDU8T7BRQ3Y<@^!1T0J6$^.#\Z",B%[(F+34L1:M5V;QU=J" M2Q6%*"96I9H+E5R9D=/)JC^%(P6%WKFPGP4(H5 M(B8K+?*?!BSR?*4F^?DG8S[E'=_F:\O]UZ;%%DWW@#SGT/ADNN,*4]UQ-7YT M\O&1/^G=^_NP.YB\XM_'+O4RKO$X;-H-9/SBZPV.EHY6\]E['BQ(F05)DR'6^A+" MU,1Y)R)B]-A\(_BSTVH^F;SL6+'-#<=+'E*,(2;0SD?R1>6"T ST32!$@B>N5LR C.V0*.&K!: MT0S$9C=+GC&3K\4(XG35SWB3LS2VEKII;PQ'DSWCD":9NCW_KBZ/8(QS?M!0*VU;J^S"]3(D9_Z=\G@)S-!D]J FM)D5TUJZ--F%61>8%K M)%2Z;>%@[SR:F[*O.^CVC_H_&L--!_09C<=$FXPR3KJ#O6>5;MMG@SS^B+-_ M<=KFH"E6PD-$]!0+LE4 P(@^*%M*-A&30-\L$N#Q'0F^AP0Z@0RHK#8>G*0@ M(!$DH[,*4<,"[UCXZ: RJA;U%I%,K19=4V/19.\UH=(*)!EX:1R*0#,$!U+Y('@&Q M9 #MS"+7L/X)P7**7+3H,IBJN!-BDME++3(92'GY0Z,GPZ-14[#R0.#9$W8F M 4>PT6-$:]#FH+7&:6PD@S#*+QI6%[/7M2 _C_\JC;M[@[/6"I\4CCP[0'EE M?'[NAVSQ6>4OW$@F^O7H^O&M/US^PY;EZ4G/\>1)]YCRQZ?<)$-E: O35GX6 MT;NV0F3I*(,'4TK=>Z5*#L8:E8R+=PQMZ%Z)&7*$PSK'*DO$+#6@BM%:#NH\ M.ND*L@EJ4(;,^B -^W39\>+9,'V!,1_)LF-X\C\4W$@11U1L&V$ M!$&E&$WAJ(,PB\"JAQJ4BG-'J$7(^0FQL%JJ+0HY?,U%>NV%5+%8(T+T&1N4 M\W-'J(5(+C(D*'COO(^LH4J4_%+663,M=-%V\=VBF6^L;89#]E,X[2 TL+6, M-5,"9$V8B"@SHJT3 46+.W8VGIU;E(C/:"I#L_4N.80,LDY2:9_()U:F6G2H)!R?D29IZNX8"2=?TQK M8K3.UT;I!8"CVQ@PZL!*3[#[J%CC-2>FO6/THC%Z/D&U9TI[&Z/,[&Y&&Y2# M5.JN"U)LN56#@NH[1B\:H^<2U1?63H=_3/, M_64;7/(<#6MMP,7LJ79WTD(D4):-\-*YDC_#"H$QQ3OK*.FZ.1><=R$*ZX-! M2]*C7CK;\S-,JB:*(D/M=ZH0'$;,""",,Y%4#N;#;K*&8_ED.'J/H_QX6#NR MI'XQ96NO:E+Z6)C5C85K<&2\*D6AO%9:U*& MDE\Z_7SS\,]?/U.1(GFKDG<9II,YM02ZRBS?UDUX[1?$X'/H7KY8K6S^>^; M7!$=/\7NX-EP/'YT72"O$C9"LKI8@.FL-(UB3PWA=JM,'KMY=;FS;-'NA_T(NAH])G[T!T/ M04GW@'_"-[L.H>XL9.LB,"4'$31F15;,]78'1-O1X\%(2W&[%.2 M&K3VT9::U,IN*.NS"*69[+D64!6E.ROX0^R)!J,$82VE",D@:I]SRD$Z'5/M MRG0U;!'ZYL.6&XT,A)[1=!Q8(VPDD12[$ %CPF2B+/RY!G3R?-S@8MQN(43X MCG&#ZX_;QR[[CZRVN*)*DLEH:R%KBU)B#%EP@$5UR\CYN+F+<0L+.6[N^N,6 M9C-NBIQFK\"2]PJL53[K&(0VV@2HI#L;-REN<7KAV\=-BMNO5"^EMJ!\2,ES M!$\A%_1)4C)*9G_>S?##6L@BZK=O6FZ8E7ZS)B<.H84A]B%\LIBMB\)DRR_! MQXO<=;@8MP74;_+Z^DW.3+])\MEHDM*8 EG)B.!D+2C&!E;8RZ>K=KW>L/W.$A4Z\]MT9A& M[VC\>=?4R],X"'@\HMR=5/?\AA,"9U9I, :'.L4Z9PG2UT($1AC+/C>*?+ZK M>;G@6A^\XQL,1R>77SP_MR&("2*;4+"SF@,@4?!U"VFM[RF\BHD:M$2[J)(V M_R5;'ZVVV1?B4(2M#0619+$1+'K&/>E[6<3XL)6S<&%^T(!$22,49!)J-EIRB ;4 A^T65X1NI M8L_Q"/NM5(UC!J78KW$^6S+)ZR*D=,L'UWRLY>P0.;T)APT25M_CF$;!*M=*D09@41:TJH$(A )6NM=),20Q=8/N>/<[(* M,2<+HI;/D,6SN71*DA3(!XI=W(*%BR[#-U*S$# *EP("XP9&0I#" ):DK(50 M_ +7[QP]&-!X>C?AGG;W=9PTZ?9[&\J@!^^,YZ<]!BJ?G?0WJ?NWO[D03B<_/-]-T_V'T@A M_K][T],>_CH^Q,'#7^/H/G_Y[/79-3Z[4GW>-O:Z>X,'B>KVEGM__N6O?&V" ML4<7)\3AB']N.PU[/3PB):=G M?>=E(J:W>Z/AT2#7,1R.'OSWF1C^,6QUZW]H:]G'P?_XQQL&XS2JA6\Y. M''=/Z8%43*;IV_=G@^+X.E/FG0^25)4)+SOKVVNKK1?;*]MK+Q;^:5^L/7ZY MM;Z]OO:BM=)9;:W][^/?5CI/UUJ/-S(WC?:;89#CX1VOU ME\>_M!0;L/#-C[WX:BK\$IQ<."UU6^(_.UKY:]'JR>;61NM7-K>#X:!SU.>+ MI-:Y5=ZB4O>L2ENK6AKI-=5V>0R.R58'Z:VWNWHC:-\L/9N]VDXV.QOO-\Y^$-O;N?]G>UD-K;_ MD)W^5G=S]>7IQO;O;SMJM]SNGAP<;3==$Y?:MW7J_Q]]9$ M9WOW[<[!GMPX73O97VD=P]VNYTG_OB9VCW9>9WL[NK:^\W7ZVIG>T-V M#MZJSNJ3_L;VV_>[JW\<[QXDL?MZ]V!C.\%&?^==?OH*\F^_]W95[UT\.'R[ ML;UB=@YV]S=.7ZK-[1VQ\7KG>'/[T=MZC<[I5F^WOW'<.=T[V>UYL['RIJ * MX(-I WAL@RZB[8M(;9VDAWBNAD>+@0YOG@ M:,PN_\D_IQ]U!S4"J+[GS.5*^_AE<_'9GAX?>:\Y@O7BX^_FS-G8W[S M9F%E,#C"WA8=#D>3>ZTR'/5QPE<_GCPHM49@>S(Z:J;9>-*-3U_:G?XN/]-; MT]G>[^^<[IC.TY=RD^^]L;W.9N+5V\[KW_N[3W?[.Z\OOO.*[V4&N]N'W=W^ MD_W-[;=\_NX!WT_L;K\$_IW'&P=KNO/Z#\G7?KO+UV=3\_[9]LIDXX4X?K;] M\H2/RS="1&&L8YN#FMH@BFE[MCQM,K&@##I*H^X]_)__#@[,/S^U/9<:XISB M/\[>,Z&^?=4WI?%*I_-RY5EK:^WYYM9VZ_G+K1W-%H<%V^S[MZ1N M;6Y]>&?^EO_>VGS2VOYMK?51Y' 9-:P\WJZ'>1CARE!=4^*O6*'9#N_E5,9M MC_&3X:@UV:=6Z8[YL5HGA*,6L=W(M^%;/I].*JV=S>5>U2*9/VGW^9[[]6OM MC"?M^FQM&MQIE:]I%=8F:U>TRC.]U:/?MDYV7^?#J,!N'/Q^T%&=[N;VWOO= MU_S;5W_O;?1_[V\^W=#L!+_OG*[HG?Z:V'BZ6S9.5][D8"GGX-L@=6R#$]0. M.D!;*ZB54X1*NMRHU3DKA39Y,B7I#O/@NIRYH\L^QY;=D/UOC@-;NW>-NV>K*W_FQ!;LC>^\V*\JD-//O%@-0E$NL:W) MBS902&U?,K25-BZR(UN;?9Y[L;#L7NSVUDKGQ?K40?VJ)]M@#W:>SNOD4I9; M9^N4K3(:]EMOZI_69'CVXO/Q^M,YI/,)C^F$E+@Z!C10[)42!%E'S0WWLHVW4#L_]K?^4VUQ'LM981WMSNGS\=CH]$SMZ&Q"FX MUO#P\?8:\F\K0>#T>'G\K;<#3-F)GCJO UI_77CC%-IG1H M#4OK PU:.&Z-#RG5I*/^/LLY8]T.K!#/UH6Y9J/MA=W8"-[:U]_LL:<$_NJ'7-G[_=?/W'^\[I M#D=1:^_Y>3Z)OH;049VW&Z=[Q^SS\]\_Q.;JJX.=@\2?_V%V5U=TY^!5=V=[ MY?W.E]80G!,E%VO:49JZD*!LV^>LVB6B+CZQ1BT_FW./ MYL3OL^FE'_M1/YW,;N/Q^GGFZUF#B 8[_[RV5V_C:U!"T.X(<C[CAWTS2( M9X>H^['5F)XVVL-!]W3Z_N]W.FKQ 5[_9>N7%[^TUOJ'O>$)(WQ5H;3.-,K? MOV%69@'RI[[?$=;N%Z]G[P@K>2/^]?1I_?=[PF$6"^(+%++=CM5=R7E$X_'Y M/\_X 62C+>Y;L;NZHW>WJ]7E^SS]XSU_YV3GE*WEZY=R]^#5P>[3E[*SNO:9 MQ=VL%OH@]ZK5Y=_$UUDYWMS^_:#S^O?]W>U7_<[KSMO=[9=BX]7G[N^GJY=L MM?D9TNG.Z0KLG.[PL^_S-?9.^%EA8_5)K_-TB]^OFXW7KTIGY0T&D8,VH5V" M+VUF@FI[Q>9;:++:&^\QX+V'IO4<1[C'>FQU-.U"\>G:Y6V1Y3&_W!QM#]\W M.U)J'E4VF2H6E022;4@V5*I0.Z#V[=KQ/;JD8[2%XRR&_AWVYLB1J:NU.7K. M036[53+Y M+5'D^7 \P=YN]_!L4N:.(+=*D)=OLBE12QO;-D?=AIH BD34+I"T#C$[9M"] MA\)9,-^;$7,MG^S+4<1<%WG_=D[1&A4>CEB!=0^QUZ)C2D>U!#Q_S#$%C?_> M^AO3MU7Y^X6@XJ=P4#\L(OS/?WLEW3_'K0GUZ'!_.+A8*_Y'#:Q[1_47MW!$ MR".2Z4'K;S>9NU>U#-_J3K-<1[.;-#ZU\6SO>27F$LPL-I 8!VMO2&7PMKBVYE"?75@P[:B]:!>E8Q92 M.T?FWD.M;-M8(:YO=;ZZ\>MSW?NE'=[+8;Q>L)4:=2==ON)HJIUI1+EU>#0: M']6UWLFPQ6=,Y\.D^EO\>[5Q-:%I)4T>?,F(_>CN_)LY]2NSTN?3[D]YT'9\P[;=2#\?C:\SF_@P#,\*IKS$^Z<=A;R9C,CJ[ M_'*.5^<\'V3*(SKOHM1B]?!^O\N??- AW[(L=#L\6\KET'/]?2)5G,KXG9_R M-3]%?Y:.$(KQ,KI:8"C)-E1?-,:2VB@B#VM(11QMC?H!"<*_$74QU^)P'7D("K^ZG> M,.4=#[MI$T)-:PRAC:1MNY3B(P0*(:I[#Q\]?O[X1KA]TQ9SJ37_12O#L_3< M3[/5JHE>@D2UVY*+3W)C:L?N#+FTB1*'H%BG)02*MC9%&F9G9A^2 J(/C MC/\YLPZM6A&#)JUGS_Y:7&Z\$,GB7.3GC9GWKL3,K.>5[J\7, M*8U\?9!K0@VUXDDK[1,+1[^6BWF_3].LJCHN'Z66=\Z2O&25G>\M.UT*CTUE0*) M2Q(6"#!8)#._?LYZ%Q"49<=.*)E3\SH6"5[PC/W9[/'C[["3;SG[B7KV4K+V@G[Z0P^.@ZCOWG MC\]_&4WW1^;@P SVQ^9@<#@]. 4%_^1XD(Q.#T].)M/]LPGP\I]-O1$PZP\K M,1YQSIU J'S0RS\I=0*W^C,7?_CMAU_@>\L7B[(!:?-KFZ&L 1%#]94558;7 M_;+G +-2[5]4N.LDT5U@CG 7MX/\_I2[]]E%P[_+O"V:I*+BV:K^LD3"\,7C MV2_IV<'Q:-],!R>GI^/!X61\-$B.]D\&(P-*QNG^H=DW)P_^]KS<3HGP(57A M=XG9?35\&,U!T4,.ET9)GELVY_._L9$'8,R0Y06LSE,)U5!&]H=?(T9!E,*W MQ8P>759F8B@8,!Q%A-)31U_!>'4[F4?UO,0"1RW?;^9)TYWW=5*OBO11I]->+UC<$HA^_';V'V^#P]"C_"&<@XB -2HTW/$TSJ)CK;C])D5>]] M?OX@F$:,/H+NM29IVB^,31P]^^U?O^P?CY/1*#6#<9I,!X?#Q S.)F>CP>GA MX<'!_O%T,CT;[33'.Z(YWF4F63EF@PP$>,ZL;P=4C?L 8.U^9<$O-Z\";Z"FN!3KX='8SV MK.6=40'X$@O ;\-0I^]CJM5FILKSM;S2U _WME^1_0-*F.U1XTD+Y_ZR6/6[ M9V]__.V7]&AT9-+1P>#T9 @J77H$5GYB3@<'!^GT\"C93X?)=,>K.U/ XKY[ MP+'?8_O_H>/[;+ *:O6[F^O4> MF*F&YD;!#0**HW("3),?P3(WS)"^'GZKC[WW@ 48._WW\VNKA^/GIV].+Q M?Q;/WYQWTUN.GB]^/OP/K.OYV_.C9[]=8'K+ :P)C*5__?;SV_.#GW^[/(1G MAL^>8DW@S3#:/[^].'KV_:O%L]\F\+Y7B^>/8>VC?RS^\_;)"O;AZ.?%Q6_/ M8!W/OW\U??ZO7\:')Z-38_8'H^GX:' X/4D'IY@F>;7_L;7>I?R#4^[Y[)GWD&7?OOTYW!GRE!S[HOT^Q2 0'?NPCSO MT_OOYZ79ZG-XO8ACR\._O/]DW/5L\VW\^NOCMQ9M_3&$/?CF: M'(]'X^'^(#D\-8/#\Q7NZ\W5 MY7Y/JWW$B]W=X-]S@Y_=;,-@BO_;?U_"WKS[^;=_':(-\_Q[N,T_/1G]Y^W/ M8,<\&_Z\>+9Z]N;5]-G;RU^.AL.#]'0X'IPG@X'9Z?#R>#L;)@FQ@S/ M3D?)A]S@C^[;\">[3:4,#:2A3S5UE-ZE:1%),LR=&:1(1FJMMMDB)-JK2. M$)(Y2S]:#7%CK8._0@>5RBKF&M,'J9DZ8Q"*6-IP,'A2#R M,+=D1CE/?ZVCI*Y!V<$_]-C,=&HHQ%T(V [^)L/(=P$T@;R[*O.H!&GHD8K3 M$5L@/I[A_Z,$9O$ZJ<0+##EZ\R\V*$L2^&AY%/^Z]QG[H)Z-CQ#YXB$MV MZY.BCW$.@L,CR&E6+3B380GO3O AH&&J7TAIQDF;9HW,Z\^BOL\H]RXFT^H< MEUA6Y^Z(G^;)[%YU8?WH-(7?GKV=_/;+V='9XG9X'"23@;)V6@Z M.#X[&IV-3O?3H]'A^[NHWAVF,8UJEX@)E^)#P48VBB"?[[A;3QC]G#Q9KLDH M!ICB"B+^F:1<3G/*Q(2/)F55&0OUC)*QJC )L\1+?965;9VO]$[WO77;I,J= MJ8T8CMXO8E UH%,M0;/@@W'GI=3E40 Q8YM#AG)H4E*"'(B;?%5GM/_[7Z/F;'T>_[)\, M3\W)@1D<'Q^AFC5.P; '$W]T-$Q/1Q-S-$ZG]TC-0B""9#8#N80L<,$H!(Q2 M(]QKPB V]?M!;**O\'G)!?*Q;R0!Z&&L"A!:;)<5N6[#.Z( ?V_#P;'ZS?V M)=F*3_,RZ?3R+=K%("V;@?S\081-Q.&G^U_6]5T]?_ODX)<#8Z;#]&0$%W4" M5W9D1H/3DR.\LM/IR?3D:/\H.7[PM\-X>' 0PVW"_].+J\?YM[T(&Z^":K4$ M%;%V-0I)/I%2AIB)O(FF&:J4)>AQ1."JU*W_ +]FYT+XA<6X/=P??G7Y M\&N@P"F6+L"+B<)S8!#S!!1&*@0S[]@J^9UICPV$R/MXGS/+3L[/A_O$AW<*#_=$PN(47 MSY_VE+713&@BK^E5+]Q,=_>R[UZB+_Z7@^/I\.SP)!T8[)-]>#@!43HQ\*_T MY/!T?SP].<-> @>C>'A\%A\>GJQ=2L3N $)X:L95FU0KSB 8,I,^^"BJ_X.P MK/L;KSY^\>C'9T^>OWD=73Q_].+5RQ>OSM\\>1Q]]W/TZLG3)Z^>/'_T9*N- M@\_M!]0V]K5KKVC2[U8PMJD,&-MOX$7?Y7 )OZS+A.Z__5_.#L=')^CTF^YC M16D">YB8Y'1P.#7C_61\LG]R-'X0&> W2R07=)+^[;7&5F9,(\R9^."\S%,4<+[>1\^_I,%>ZV"J_P5%V!2S MZ=1;HURTUK+7&3PH-'3%AFPF!F40,Y:#H6A_J,IF'@FB:*^4"-'$?YE4371Q<6'5!-F?5S9< 39%R7>=NL_V2SM\__7QR;;MYD?WQX@MD*)V?#PZ/C='QZ=# 19_\_72>_Q;U=CB/<Q3 MV;=<]LV]4^M[A!4CNUN8I!!)@7^^K+(K]"]XK/X'^,^,V3@(>)R;Q=@X.XIM M5&=TW1/$@7#C0/#"]8,_2Q/K:: 6!99&FV-HZ"<3S4QA*BK5U^R(ZQ)S&.1T:+PKTRW?XM=V/\4(>)%V M/T7K7"95ST3!:4F[<]^P!D9R9)O?8Y&*)("6NU< VJ [.U1?/!K0VRQ)N' M-NK:#Q;)VD?U/-@E<6(5Z);# !$I#$!W)7K?JDSHB#^E5K)U!NPEJ9#.L+$0 M?>U(A@^$MD#:CA%BDP\&KE?L$J*A(1;#/N79I-2?4# ME;@J%Q3,DYMZF[?H@4A.QV()UY04ROKF'=Z+T$6R<<-DJSA0.4'2\39!YH5+ MX[T6#Z!4L-'K*(^[I)?BY;".^%["D1, ^//&$+P1J> O;0W^212%C/[.) M0=8 > P&0,OV!"[WW OE/K4!>="$4DXTPV=>R4["(R^6AE4-*^[@[;2"$VL& M2+I2(I0*8U'I-ZG\[A6O/>%"3#Y/)/?-U';0T\Z@) -H]YKD$H\D*L>Y"E!, M,B!/,4J'92I-J#D)C@GVAIML8^0U!;IQP?ANS*0+5(%0/&F3ZVMXQ69/3$>1 MOQ.F"RK&G\!VV1DN6V:X;*M7\+OS'Q[]_W\8+^*?.^?SY\Q_/ M?XA>/8$9OXE>/(^>OGCUC#C\UD_]S?EW/SR)7CR%_7[^!IVQ.N,[ [\R'.V- MCDW!R^,DG2SM[NV%O697Y!W0J^V2/;AN2 M_MK]W;]9FKT$&1UQZ\6P4]G[6DFM 0)-)L: &/P=152?6])_Z-Y\3DG_@7/Y M $E_ (=Z#@+FHD>\W]!GXGWG>9M>%7=RC \F]"G]OVTF]+Y4N:U1:3\9H1\_ M^!L;PWN_D]([!_I1%+8CBJTA"BW@OA=4\1&6P(Y>/HQ>AAL(Y1YJ0%_&F9ZI M8#C_O9+A,^@>.ZKX\ZC"=YC?"\K828?/3C,GGTHZ[#3$K3C3T4BEPW<[NV%' M%1Y5_%A4IL:0>XK1QBGGTF^(D]P],MF)BL].0,.CG25QOP[U2&3%:&=([(C" M(XJ75;G$;38[,V)',;>BF$\G&W8:XW8 MN^-*VTTXP^.;^5*GP&DX^J"&HW [+@ G?$&& MU(J>8:\+A$+ "O$+!$VMHI=M-9DG@D[)/_903NX%Z>UTV\].E,-=%N#].M3# M Q$_Q[OHW8XH/*+XOZ\,3.#*I/_O7M#%3C9\=HH9GNW"=O?K4+6P]&1GFNR( MPB.*9W[?O$\%C'4O2&PG9CX[\7TZ,;/3-K?B4(\U.^3D=Y>I;H>NN:.*3T05 M_T+4]JQA$%,4'/!!KG][^2+1.45GQ6.&Q:WW@HYVPN2S4]CH/9':G7JZ%7/Y M@$,]%&%RNK-9=D3A$<5&!-W7[7*9T]^(^?\X:9)[03@[X?'926JT"X;RHPJ>*1]0#A!#646B \9',*B-BA*#CSR<3.+PF(7SS0O_4_J1. M_#B[Y5Z0V$[.?'[B.QGMK)3[=:K'^RIH=M!L.[((R *;$E1P:"0VJ'HVW=5$ M[>CGUO3SZ83%3O_\0K5[01\[,?'Y*>?D8%>C MMAUCW$.Y_$74J V/CVV1VJY*;5>EM@6T_AE%AL62W]\Y+'9DX9/%XZPRTGIW M'1N!O!B/RFJ)KS'1]R4<"7K"?Z_S>SN(:*>H?G[R.CG<^3/NUZF>6.3Y7<>J M'5D$9.$$R*-RL31%O7-J[,CG]N3SZ63%3L'C?M\L__5(%]=JAFY[M/_C;ZXOOGY^_^?'5D^CE^?=/ M=MQWQWUO138GIS=QWZ^;9)P;_=P[DD52S;)BT)1+GK!W1&_;NLFF*SFCO_W/ MN/JZ,[XWCJSI\ C&6)8U(<-^4U%,YYVES9P6'!($$\DW^^XGR;@N\[99 M_\GF6?C_BV-GZ?\^N,6F'3S0'\VM:%HF,S,85R:Y'"13H,]ODOPZ6=4/O@[W M##;,7V__5/] 0AIM$5'?/)$M=CW[CI,,'/PO1' M>-SL2%B_%;>DP>,'M[B2PG@'R&6_.3K42YIAV+'Y9H"?;.:CGW7U;%ON_9__ M&A[O?[O^O]^U-?RDKB/=G\\T1QKQFZP!MC6YQ:R_.L_S*%F@,Y[0?YIYV<(; MTCJ.S+N)68+M,T\JAB==FDK^2I,F>;B1_=V:C?ZQ1W035_C>%*9*\FU>4A]S M>?"W[Y(<;-.%K4%!#/*O_L]_G8Y&0'+\74Q_#K^%LS61?(7IQTFQLE_)Q]=& M/R@K_:RMY;.'<72=()%,M-XE98HQ;"DC;WJ65*L<:06^&)X=G^Q%/P&UF"N3 ME\LX@M6VTV32M)6)HQ1[/F5C$&]$7 M&MZV7!FWO9H741F7?Q<3 :+/*I)D% M-5Q69=I.X ]L'X43*-JF(IF9Y#%\6*9QM 1*7203TY(BAKD*V0*,^KF!T>

_T0["CV$1C1LUXB6E+4X9?L23K?>H8VH#;-Q$E8$] M(<4BJLU,\!![/ZNZSGG)?7_R6%U^S.OI17[D6OD]P$.XH_A&.TDRK;ILY2 M.MH2EMJ[2/AU277ZH K <>@R(\P2N:+V6[010#=YFS+-/.#"?OSICW!D>3E! M:GJP=_?NWT^X$\!"<7?LK@%%E.UL3A^6US GVF:@U0G0?6;39!IW!TI)X.0G M0?$J\'B<*RKS>O5.2K@258&Q4WR![G?L=CXXFYDI9U6RG ,%^J,DRZ5)*N+Y M+FL4;_KPY-M/U_4@(AX;,?YY- 8V<"UWB:[M\[)A8L>%P'"@[F8I,99>/%-+ M0MZHISPJ\"98X3Q88M9A5D!R!EX\7@$=T]6:F.VDN ^4X9O9PE:N[L;[] :H M8O-ZHJ\>_/WYWQ\\5 K'*W<%_*F.YO0;('1@5I-YB0,S^[;W +@3BGA0=H!- M 7/*P.*?2U;;VLUMYIF]1B1D0E' 0@3O$)P04_I>]$A>"[^L0,F8%;#L%(D; MA,DJ2J)+ X17YD:)7\2BS=8&5M"B;*3K#B*#DK_A-HTK3,F;()=9F 7\53!0 M(Y ZHC'&.'N0&34R!)"1A/,[39H8N;5P]:OUMQ6&WC1M"TWFJUNX/R#@X24E M#$%[UM83F+ ^M!?A\8CN\-?ZABW%X5C>T";H@\#>ⅅU(\F,%INWHF0:&MX M&N90)=<@]E F)SE+>;K[Q)!@ZH)TGDUAWJB:QT1 .2R@:6&+<2],U?"1 EMORH6I MZK_B;"H\(Y7Z2%II=)7D+:P%N;'YM85A\U5,2Y=SAW.Y) *\,G6C?%F(QTE\ M7'U>@J$&9[C@,;M+1&KR;AD<=$D*$.E'AK0XFO$8*+<" :4*V(H&UT]![,%\ M*IACFF3X'Q"/4T/DFN"?+%6OD*(]];.J UJ.EDG54!4%89UB*,CN$Y\$,!G> M)]UR. _XEBE8?GF=7,2O!5R.)$1'O:G'_I01/7I<$>PLEXVX&3GB3+9 P:,)T>\AM: M/]W>>ED! TOA.O&!F$6;UT!LR#C+ZY1:L8+\J%JK+R2S68Z;)]HTZ(L%BNT\ M6P*+J%>@;"_@-WGV:PM_3W,\'IAK#K0-6V&_?]NB9H[C\1Z-L;]KC.P=I!%> M5_LD/H=7>,'/1$S',.$9\R*??'&+X(@,2-ER&9&#C:ZCB)(JH"[O[3U["DS4 MI$!)YVDJQ@??%8^JK8!:9).J!)4C68*:Q 3CW@UGG?"$F>6'?*+HM6B8BSN[ M)S"28$!3S,EV\NTH&-K_!7Q.3$.-'BM'P#S*WM%_B9J2R64R(ZA??UYTLX#= M3P=Y-@6.\2QY6UHEN/,HL/;@!H "5F4SPWH9#@27[#?@R2FS,SU7F9'ANX%" MQ21U2:HOT53W+M5HGM@KT)"VER!YJEQ$NTX$D+\1M07)[_ %8DHL'( E //" MAWEV1"6#10,>O7[VX&$PR6NX3[! 4A7ZZ5\FJE=O M3+5RXBUX6X)LM),2@K'#P">7@H$]-DFKD^/'@1SP%NQ%6ZE6?Z#1<(._8&UY MMPIZ;)4)(??7VK,WK!9H[+S?IO")RXIED!!P[U+1"II>QDYW?2XU-*'ZB<0E MT@*9-%X:9'"H$^768+$6S&0.6P9SV8N>(K-I%V@5-^+*"N6:76IG/KYU,RY1 MD_2N(.S^I>_Z =-8Q# R #L=CSWRU2)^GM&:)BCTHN0J 1T8>'(LVX>_KT!_ MS*K.+#YWUE:>%JF MR$C25Z$-9DTLG M6I4M:@!9A0H K(:GP"OV3GGB#/($5#74)!)9DR5-I *04FB#32/0U+'[FO0T MR&%G^*^ZO"8-HA:I!O.B2^)?)3B5*SQ(-J5R,\,EPHZ!@ O%>Z]0_Q I_D=) M2J0D7N!F+]G61L@_(LOBLPJEX>8P_2[B?@\B[ENG!;$O"B9/OIDL>@"(NPF)D+X=ZM._O!U8@!E( M]=2>UZ4RR[9)K)Z"0?8\%[63#.=?J0EHZ*S3P&!HG,)I@'AJ)5Q8>9Y!'-U, M1<**VEE6Z-SHSLIS*[*?45DKN1"F4S4SY4%QA_K.R%E>CFU(E'9K75S<*!.V MQ2):#Y!^](#T;%/_B ]$ZXHD66[$5/@J?Q+I*> MFN#T.&Z/1A%,"0<"ME&A7]Y3WLDSP8QDPI%HYF=[T46#HY%^!.2N.0!&5"=0 M/HL9"8 P60#UI$F"@\-7N$)D9W"E[;6U]Z90EH,>)-3=YDF58FY%74Z1)U6@ MU9%+$[50N'?X;]2BR;9KQZJ)NE2 9K448R8'XP Y,3JLT10IT-?)5S6#=Y,?2EO9ZCG-*SLAJ MY4I[>+&6G:.TUI:U/^A[# M>IGQ,2:3I$3'44%G.BD3<9#'0$J@Z>/'TVRF#LJV,.(8]*^.7JBH7A6P9'+I M>[Y4%Z>##0>RHK#?$EEZE+:5"A_.J.GW_8&- X)6KB]R)+2?8*Y(,>C,YFMG M+X:[4G0PUG-;-')-T>BE8!?Z0(G2%V)/,2E;;_RM5B=&N&-"*5N%;4W:&!MO MD]6$O T@]=H%LZ%5GE%20."L!KLFM..9AMJ"3&+\JS:A'H2()TMB!Q\HQ;:9 MQ3L'RWM8..7V>3M/O@UBA7@AF()(!ZIA?2:-/^9<8KK2-78(Y.!O1M.AP%N= M3 WZ7'T=R!17&6A.U,$V1^(M4F"BI(("W\LI@@N2AI1&IB2<0&5FJ.92('OF ME*#P_(.DG<[I]SJH,.A9T*#,28%ZW*Z,VRQO:.5UL'0D:@R%NMCB%/6F:9;G M2*9P127LQA%[4W/*0H1[3-$9= @F2W*WN*AK3YP"$Y% -L*@.472T;.2(2>O M_2N@K)T]= ,Y/Y5L(&#$I>?8&ZI\;5/"T<*TT65/6SDO:YI3?8,__#[I2:&# MU?D=9U4V =.&LBEVP5,T2("/&@@*[0T)"(.;QH6:_' M?Q,\A5];R-H[;1NV_I9CU[QW.YHXY<.R;Y:YM-+G.KY1(I M-;F-&MA#MZE7H$^PUH#F/]/,-*E /?P:';SPBQFZ59DB,*.'*-X%&19E1;Z# M#/E^PVFQ& /6A/0:%;$\J4 A88JMO7A=1L'\,K59PJ#KU2V:T\2)@<=P6@(1 M>(0$SD3*EU'58Q$)Q,%3F@>PQ>W,&_S(Y/=S+[B\S>OJI_ 7173>SF *T<%^ M'(WV1Z.8!/OUO 0Q-BBO44&HVW&=I1FZ_\_S,3+H'Y(Q;@6Z?X"$+HK)'@8" MZ;L'#R-R%9/HH]0, E"-7K:@-R/MG6MO9 GK WN"9TO)@FH<1!X3VB/05S+T MNY_7=8GY5K!X>:%^A8Y[=*NX)'[.0_O-)KLB_>;)=:TVG$VY_RD!$BUF#65P MM%7=RD7A.("LED(-N" [%]*SX>JY<,3S=>'U%1QB[C(-'MB''SS<\WY)P88< M$^+PPI!X,9+^X%N*8A+<%+S0U(CHWW#-RO8*32>WP+WH,0B#+*?$.1*G$OWJ MC:FH-BO' X-BNG$$Y/':TZQ\XF>1Y ]A(R,)&BSPE@RM;C_?+DFO8!A.3^OX M0C'ATZ7_8\9[LJ3D'6 S8"7C_$#@J3F'# :4,-%Z?4U=3*)$78C3K&'""E]G M+;S8.X/)I9=^J6Q<@T3UO&Q!R -GSC#9$O@X'B)NJI?#&+X$\R500)?L>9 U MWY"QR^GCFZ/OFJN^U1QU(^?Y!]CPT6BH?.>:#^L&]A-'6K'SW=Z_]V))?R52 M[I >7)9_@AANH^^R]%$9G;^V5]9C9A+$1A;&R?%X SF!Z#LX(R8#^&U\ZPO: MER-DZ:";SZJ>-,KN2<%JJY1M1B_JO(SAQE77R2KZ"L,(E@?924<^>^&D_(HO M-=P'*3^BQ6@%TD8&(#E3G_;RUYA:.4/-E$U%_]:3ZP24)/)EV'S,V*^V@-L] MD=H;/Y2 Q\!XWN^_ALED8G+)DOMT5U*NW.8;]\5%9T>[Z.P6S.5>1F<_5!E_ ME5PC1C]7/MP#%V18R<'F)WOL6NN1\V10-Z3+;CGX9*(Y=Y).5=62I53"A!M- M0Z/2L@9[L&D^]E[T&A6L%4#HT#D\@@ M6<1BOX:MH=@1354\H.C6DXQ_"71XF\"O(U-YGF!8FASIBP0S"B7V[_MC60N5 M #"="^;MX9@@>:MVR8OP@F4DN%[\^^+Q8'@6 4&FN,5^,H'O\\R*J60 PO\/ MSF\O^GMY;<@X@.5?&ZQ/QPU&?Q=VS4"_0=UX*5]>*1&>+PES2T9X%-=9CKYE MBJ%3[CRYIX$UPOV!]7#%J[] ?!7\#:*71M.<:6LYE;8$XL6P7Z*1BYQ5V1J%DEVAXM"]^,+ MU&#UX:!(%AI;P[_Q[M94!D\^>GS^LBBO!W.L6:4GD&8K@U896GQMGAA5&OWX M'6N;O[::T()U9S5E3&H^!]UIOTI,U#!R&>@*X/%)WO%8!TYFLXHJ=V*:A[6P M,7XHM<)ZST).D):886!?@-98Y9A\-WE'Z[YD@3P+#,YWOD J"7O1L,NS;Y% MU+:4ON\,V!RQ;W?._W8I:40:\NH<4.R9&?P*,YW:(I5 M'';O*P-/$@3EV<,/L+><0\E0D@A@)- ^JYEU60A M%DZZL4=;O.Q=! LKF<1&7,]V$A^3#A[\@(:\2FH$HWA;:F4R$V0Y05:*W$?N M[Q3C0Q$H$%.5^2N35.K<$WJG^9$[@EZHORV MH%^BPBUKWJ))?OWBF*_2R:7 M>3G;YB7U4^MY$ST&?0HY/$@225ET9?W_^=R7R;Z._#(?QV>F!_?(\^'($W[D?]M"P/,H2]"]' M^V?T,&GDZ&+GA,=$O4P],SX^BH^/AU&R8;G#[EH.C^*#LX--:SF,#S>NY3 ^ M.SBZQ5IX*:>R8;P42EW#<*GP#BH5, 6+CC+/)N)%QF0NM"K\M,^D"/,8IJ Z MU/,@(;A(OX97N=J(L!0_8$JD+9-^S-*9&M79D=0A=5UB14LSA['1=4(%#MFR M8;U!0Y24H2I5X8@T1,$_:[\@AZ #F&%BG6@@OF%B:VU41U<;QJ!]X1E&*4*E M8.E#61O_(:/!!QR[QG%3R\60TB7=*>>)NGP25B0M%2&;QI=-Q#\YYEP/-S2, M!321U2C3D3/>FL%M'3=[I*H.-K&]:QP-L9M45RLKWRD ,I5BRDQ2"SQRS]%. M9C60!#MO"4]B1A7"%5XE1JV)74([)7"ZFO&X6X>FW@)V_ 1!"<*B9UP%*3L.DSBV^RNS[%Z1,BT,>^/,LR(%2AP87G*^93)+! MM/$HR(NBU9BL-8$17VC6+=ADKJ#+;@^ZY)>-9M/B4NQ!K..0X%S+_,H$\T?> M@/HZ%0@B/_42($';KQM*DC,9T85XLY#!XY.-G=[3?X*:6&%Y#K\\UY6A?4MHNR?6L+L4W U,)I^&/ ML-4J93^WZN$&?E$J>SZ[ '5_%"O0UZEV$'IOG8O3O^=P5I?..*XVE&YT&3=X M L*-Z]^?#^4/OT-%H(6OZ0E>-9U4H+W__OO)M;?8]%T87._:P2X,O@5S^?QA M\"U@]A\<%O=U^,>.K=P]@?98XCGB%D4L$TQ"WN1<(Y<'+AK^L4_J ^@W+>5) M;;)KV,(0#S(5 [S3Q**_#$?Q\ P&_\OP(#X:'8J?;+@?'QR,NL!2P%HERVA0 M+Q&<]<:7$DHF;)&+7 B;=WZB=QD9-]XC&XTVD89D70-OQSQ=#O%/6]HN1B/> M,!488U8E"W%=XR]J+PQ/LE2=-BY.Z_S<6=&(P$(<3P'#$6]163<21(:74 UZ MD#DP;2D<5FOQO15PG !/]3[P7(Q"VV+8C 5@;VD' LVM.\?*>4L=*@);!>A!G-DE.Z(A.=B)B#<7';1,)"F M #=&R[)A[)V]Z&DR(1V;TREJ @+$/ :I:['%M!XZ(R5;6UQK_.HM^_RL%8/F M,R($QEBVUK1U7VBTPNT*PGQ3+.I45=0Z$C4\ZSD\&BW3YGN$GH,%I0HRE5H\ M2F_B'JKD-E/3!_LAI3SN)9_!':QB^,FE\> 9L8]+W%MON>92,"'Q,GR(1RX/ LWC\]!CEP&240\3OX*#Y%)-F"9F*12>:\_/9X:?)\3T$:-T M@M8 [ LFURM1YUGARCN]"$S'P1=,\SB&%3$$AU]@&CMH0*E%);\:9A7AB]LE M04S;/(3.]O_E $8]U())@2&WVT"Y M;V"6IY\^#7TEDX"C'\!'O5Q-?:SJG?$$KRG$4R=7HJ;2>A1_#J:& ML$$8.K!@P'"VH!#3*$40)D\ANR"Q98.CEF M]V3-Y3O6$GKR\MSWT*_HTJE^;+@ EY; _-!"3)5CSC20014'/+$(^ QE(R8= MS2 U"QB7JN5B"[)."4TU)>7B?61L>^8@KBJ9DW%Z(9,4Q*;WNA1#L] M+"G36R%N!&%FN3:(?8)QNVOWX[L8P0(".0>S)PO+8 MWH)79N#O?/0$YB\V$7I*,D2:UTO"8BP\ _:ZRW%)<9WC])*-WOF-O#H @M)C MQ&X&6C ,W!BNG0;S TQVT2.2VBRQS-/#/"DK#X9(X(H0#;=,*",.K@"])\,K MT"XX'1;,N(5!D*>8J@F9;W [4J$"+X' (:.[9!TN,H C3]C9 @I-=D7104D8 MQ&5EXPKMT)*"=-KK2]2;X8%W3BBU&*^=_#S!^51 YO#9VJ923B_!ZA%/X7W#:+MMKMQ/)!G#2R^F%?O,YZ>YI 0]I>+FG\KJ,GH)]XT[EC&%4:/=I ]>GA&X_7 M*!Y9V 4U>J%WO\KJ2_C;M2]Z33CS]DI@X8:5^D0\E?XH@?X/%:< MRW-485[PSB6<." G %.RV"8B838=)ZWJ.?KT>%6H_J[=X\=5,FVD_E J#FEM M;BYTK!;5[05/6I8IO_Z[$X+T4CH4]YU[K0#FH-L%'6S+G!#/U$PEAH^19FI0 MD2S+7$214P)QH,Y>(3VA4@?7MRBO@0YG^B"7E(B:ZB?>$X-!/Q?>XE9\K]V[ M$"3 6G Y5 =YCF(=I#:BQ3HQQ9N\(W>+1TW D:TA!",B3LPY:RF3%IA-D\V8 MHA; (TAWSA:2QX'"GE@ER= \N^1"7%(K.-$)V)[),4L.4^3VHM>4;)3WCLIQ M;50!5$5P<.B.2@)[B(@&: 8K2:A0%R]$E2TLDR<=/*E@5JB\KZ?>.^[44!L4 M8K*JRG0OAN9:!LW^?'R_W\WFK>;4MS_6W1A@]*G:!D13!67<6BBN9=\66(]C MJZ+]H&PPA6V(8!A3\FA1BDO1(*'E*P=MK]1*'UR1Q5I M:W: >. P?\J.)=W+5H#C=@W(B/5?I2#@C/2XF+8YRWH&\Z@7$CK0QER::89Z M*^?/:RN3O0<;H&SQ0DXN*;## 8U,C68?:1$QSH +<#$,YK4RSI26DL..*A[? MC<".6O7?@YWIUPIR;$-*]G@!OFO]]VNJ.S#Q4),^W,7IMV N7T2+!0\[*)RLR-]*Z*30QK?*%+\1I'.Q_2UI9CRB7K[DZL5P" M3]W3QLDOO" GZTYH@B0+CO)C:T-M/4&JRC2GU$C.?NS3J11AE4HKRFN['<$B M49A3_4=E)CE6AE)S-L%KI28BC9B]UFCZ> MO#:SYCS'QSC_ MO,USDWVW<>9 M=$X1ZK%]") /UM39U_Y6_"*WVU57%:@T+3ILY,ZVTVS^$?+"O%P;0IDS=SB MI7N@7CICI,;:V8GZ'7 ,<9%T"0TE/@;2N^XHMA_\".;8>.X7H@Q4#C$%5VP) MBS0@F1@6KIU M8/BJ.F@O"[*,URVF>Y*7*9/N[ 1=9$W7YX*N 73.R1VPLA^D&GUX=@HLQ<-\ M2#,@G:*#LTT:8F6KTSGY&6V-5P8U4G[HFLKU"F2E;I;>0CQD/*K)QPWRG!J6 M"^BN /$C6U*O":R"X#M>V=02]4$\>_S\E?,^L"_@VK"?VI;1:::0[=-+1)80 M6"0CN\E#E;^E&P,;:=.6<\!=?/_5Q/46G3/)Z T1U].-B32TU%N MC35+"]ZG+/18CK8[AKHQ= )[61@/5+3 ,\[]_$5%TV#?CYCZB9\B6:)J3\^1BH^3Z_0DP,HU^&Q%'A]7 M)I05[+\E]*!5P,_%@2V0[GO1&^FA2,@'D73%J1G((Q4?AOY&F!H[*D.$5X=1 M+!71N.): :>PGYJ;TEH[8?0XB9HBT$$*Q1)@V^,P;E)N.G>,((='G*[605F1 M6B19,?K^0+E=(HJ3C(KVN1FT78>V6.[2D0S"E"PS>C&9M$O=M=9N*=I*YPH' M[M(JO(HNQU''@?,TY?M02 =(J2(42^=[])H_"SCA2P5J4-D[^?Z951E"DJCY MDBPKVS7'X&LF3M%[^OCBK MLD:7IUF9;M*^EPC&%BO,AMP7_F4BX12V,/?K1&/&LD(.GE5@BPK2>NP+!EB9 MV';(/?@@UL4'0MTB;NLJJ*Q64Y^J*"GD9?2WKAB3$U?VHO-B=:O5$EL*@+!N M7B3>_*Q,)?&E5^1YI^A)O!DJXE9,B_@3/3E0 =B:]Z8XT8 @D0VB\C'?G&,Y M(=#IM'N?>01?!G-@#UM0\'Y#"Y^9B MVP=)8+3SNY/_9ON2.9?#@H[&L-7BY/75I!LF.'S/!(0M0$ M/2Q-"B]KA8A?JL*LY-IX2HZ<#$8149]JB!N1WGR9V=9D'JP-)3Z@F<#/;T35 M8+^(F N<#:=U Z[,AGW;&!ANB#.*64EJG84& W*:N"3U(-?8]P6*2/$[>?L- M*6WO&:UKZ$/!WU(M^0-[3'J@^*RF;>6B;F0W+T4?%CT;KM E YNODYCI25X5 MA='>P=C*V1(=/*CO\[^X>@I>/"9P'H9@A^W0BK(5%X)CB5Z5DOS.BK.2_ *<) ZWMR*N<(D@4?CCX1ZP#IS*_M[9F4!0C;0B M9MBMB'%5/"3?)5^^FROO$@$9 T.*MSC3P->>'$^"->,]=!?/FE1>P?XJ\HMC$EI(GX-B-.( (4(Q'F&E"!-GEGLPK4I^* M=B7][K8>[5(%MF N]SM5X -EX..@_?<%^DLH#'KW1.%/AB3*#/LT.8UJC*4* MOA<>\\DF0Y S^M9;\6Q?;DD9$+*0JUKK4M+UUZ7E9H4%'F4K8<>Y">6.+%LN6GK!B@6$')3;X0 MSD"E6C<8\>3HOT'EE@3Z$?PQ-?SG J,.J-&&LN1HWWL>_Y#GZ?#,.W6(!V"3 M'4L\U(Q95WC_/(_]>1[^P?/\2:,O7E$:3OF[DII6@^65 ;6SV M9VWA"# YWFK;SO>MFX*ZZ=MR/*"N4M@XR<$<>+_VFO7ZWNW8^K\)D1UA;U)-E]Q\DB=Y GX]5/"G0K!+37R6)$ M1;-PFF$L17UP]Z39'Z9_E#.6V=.22F1$C..5E0YSW?L^7DEN+!.Y5\1.L'S. M<\'DQS_G=L (38JPV)&:V/0#;$VMA/_7.G3R.056EKN^1&KIAXV5 MG?>)=VY&@E&H ):"!':?EYPWV'OM=)..GXO7$U.P;(?0\9RT98&U54*\G-(?9Q0L&(3XS M//CO+@(>DD\-&UAEGL*E%P*(58#7.=Q,V12"CXRF$[[D3##^:/Q]_J/':2RP M"JK&-:4BI#@MSZ&1<_-R6ZG'3S!.G/.0"F!([-HKD'-WH^QPNG;?%=]N OE= MN"-Q]+JD"X_K_YZB[+@]V[S>C7Q=LD>ID1ZWB@81SZJBHJF#_6(0W(*R:6U% M:>S:X<6^-:!A''3>>*@U-G]"7K@7*1$C=Q$*7F Q!75"MLX.:NAA[8$XZ.3% M7WK]]D1?9:Q?^W9ZBNF<(CI^#;:LN8-H5+OCG=GCM7DV3UY_;]-LK+&VG8Z) M]V6(VC@]U=Q2S2KN'D&XO0[AA%X9QFT&,F+E[YDO'P+#3^&L*9#I ME0]79K*:H,EJGTFD=XED>O>LQ9W![<".S2"\C#X MYZW8TO&6<:5_)(6621S$5F]'O0L;9=HJCW,00V N@-WW#!.77GD5,(]LNWC8 M1IA8#7KL)9S-+/F-5'91!#G1D;*_)RUQ*.JMQ+P'[8TFFY%G"GBC- T@[N,/ MBNA9/GRC0L C^: M5 2;$'0/OIU8 X[YD'"R+".$[\B ;U-5 I"K(K='%V,]M_#,:2+%7I2GF',W M+"L*9-V:H:A;MFLB;XG]>!=JWX*YW.]0^T=:/.>6BW@ 4W=/R44OZ-PDZ:\@ M41K#66&,#YZBDG 4O4S '@<&];@B^^(9C'B5H"GQ_!_1_LGQX1$'41J3F^4< M)8\4G,,X7YT>'CV,#D;'@Z/C_7UK>U M=6$:IXRD:26.R.OKZSU/(2&.2U:/ M8]I^1$)& #T6=$(JDZ/Z%#:# JE?!V(_CO[%Z\U7?=__B^;Z2&H+N@^7UY/9BA;RFT$A=HH\/JO@::') #ZQAZ(X!Y)F*7_^^ 6?.CLP2TNX1(MAF(VR,VT^>;H4*]E1@VE MOQG@)W\*VP$E#U'JAN=[['9;_U\"-1!\_3O%<[0"" .,;[GIFFK40Z[FLN(.AJ2.^7B/UQ5:BY+/ M47%#,O223!0T^3S/'>P6HJYAWT)VB-M^&M87;[AD5&JFG5V$]U#L?/@074F# MO"POV=NB8ROTB>J.5HMUWG342.E[Z^[!X$QH\^$.V)O&I:.$U6:7P,W<4Q-6 M_DRH'6?;I(D4MJ#E1?7RA@S9#9.6HD4$S2L:S-4MI&HY]BQGS#RFJO].FI<< M+9?68 2)"JAH'&QMJ&7978+9BWXN6X7H0S@MC+:L7,,)TK/QMDRE&X50'EHI M)B^OP4(L9X:/GUS0<,24%]5PJTAW;A*%2?L(#JM^L3 D41Q;E764>(:V&GD) MT4_!8 ,*XR(-^V B$9,*]@C#YM]UZ,J+^XK_XJ!DT"M9(ORS>AY-85RO6DDK M#_5>,(XO_D6>;Y-RD1;';P*07Z(+BUF,\?F48T?JF%]?*F>ZH ]%T_!<07 < MK>#0>%X8>90.P!;A9L5I* K='F7E9![P&:"6T(DT8G^ M <;H@RFV5+W&CVJYB!054@-H*22AUV0+W4&V!.NZ76!-?%2"92DH0SCD4LP^ M0FS8>%?"^FAT)GG4%BO[DVMA2ZZ%C-0!1SZ_)M MZU9Z^[P*6#NKW.Y>]U[A#=?=N]04&FW*R:5V\V2,Q_Z;0-T.%H1Z;)89_].1 ME.!)2DP7R+.RM9 :RGWTXM\7CP?#L[OEQ2=EXR[O-NG+^I<=E^K)>2$LC5PA M:ZUU)U)&E*>A^]U!EPH6FL:]J=2C9-%7@_:2I"JBKK*J#9+84+G"Q+L"I_R@ MAI\WW-B)2I8>T%X] $:W(B&7XH5C[!Q^#GA^SSPH9@8XD(AT58=M ?.I.#:Z<208YLKE=2D?C2+.JB"0 FHEF;82I28?16A!/0H[94B^%^ MAC9D4E( /DP_%6C7*R,E[HW$WQ,IDD;P.'*-AJ7:+2Q+S CB;T>$J=%07 ML5[]Z^YG;P&-@Z#NZE9$CPS&@6L*W@99D&:B[1]MEJ0 MZ$1+1%::-!P8YM%(>U4\"D((UFSSM'696GAVM!:T$B$!,_/$KM MYL MR_JJ<(>)=_3NVTN,CMX-$[>I^YCX L_!_B.I7,FU!OVG*)&AZ_%.0Y+ _"U+ M$'R!$X*=0N!U8!?1%6&O*V*=FY)CE5J$;)N76RNOE[A\&4>YMTFP*U[G8,D> M[HS?!0]J>N57=\?KD+##[&'9?VIS;W5^VX)0[_@T8C9KI%V#,[%X'UC!=_AC MTL>E<4%T#Y2.1O?QW#T440F=2W\F;$5HT_T:!4]$X*T!@JUV@[E> W*MXUD# M>>3 %YM+KDPUUMJAQ#496-]8'8=;@P)U7!E+2'A]D.KM($6XZUG=81!H=6<3 M-$]H><0K[H#9\8'*^$^&.X.+L=C!T:,[08U'D6&IG)"KX>.7^& ];5-G4OKP M8Y'A6!COO+/J"GKJ>0]$):"D//J P%GE*HE/;L/2^[ ,N..F@E;JY>CLZ^81 MWQ 8U-NR\FZ6UHI(LUATI 3Q ON]8@2J*UU )9.,@1S[1A-;G>NDWRVUKYD^ ME"(8%/8.+24=4: A22BX-@,OUL;MXLU4'> =!^!+-.KI(=\0IT&TJXE4:S"P M8<)!34WW9X2&4DJ]OW@5J99,4:>5CE8W,#>7\KNP*J@HU0_-J6 M30+?>(!'#6SZ=,K&0&HZMH#H7ZE"AO';G=K5D/,F!WU2LGH80*\/_O(Y3&6N M.1!%]!0#1&]HZ',+Q6FUEG>9Y:JRIG_""U/L/JS!D2%W81V_ATSUK8 :I%UL BS1HN-M&0P)3KC1OK?4 P\= MN$032.'?!FTR5#UNDG>F6'WR9U/91+GJHAE:UD)%B01:]039Q%=)L^4D!] M<8D5)[O$BBV8R^=/K-ABS>N%U:TZ$E!3!'N=:T'AM6=Q:_,4Q\.P9R%FI2%" M&R@)-35%5Q <91K)&D F(@S" D*7'2RQ3O&N5'E:O M^[W:QRW$A3HA_@#&WUG(G@-4O^&(K2?F.JEBT&8)/Q$[ V6S4MN=)3DZ'9=D85):;-"ZA9CT&IJBE0^SRSL M^+IESEBI?MM"R9B^-F2V2<#+%-:?-0'^ VG@CX MZ_5D1I^"2ZY&[/(FXUJ:P;!%$%>-L'-JGU11B M:=>-+9EV&T\!88WVK0%6$B9[97IVT)8>>WOHV^ZT&=V>L;&FP*(QG52**;T1 M_Q*>9EWS_AG;+P(06RDKM8Y,V2;;S,\HPOU*"@'7FHUOVL,[:FF3.[PUNB.Z M$:XNS?*WW@V(_:YYK*=3'5IG;\AP7ALI($#R'-7K')^Z Z ^B#[O&'Z3Y2VB MS**/'YO;<:5*%R[?[_E77A/#:K!HP_JTR'YAN9'G,JLJG*(W!@&CU.J%)49= M2-L)8 T)5F#7=FY\GPDH*) B"NQ6V1[I.GOTG&,])UCLRR5/4S@@F3K8_H7[ M&NHBU(AT#&&!3W-)X08H^)1@7[B9YK0?B%;.:<+)"), '09(*8I'+O0YP&'6:J1S7UB[2"R&3)H"$ON[-Q'H,>Z_@?6!>GIAU M2**P<5CF[U4I;0S4=$0U$$'59HT(1>GO+=$:HDON.47.6-:5;.'?'65Q'[6! MF>XA^FPH/'6;?70UDM8G)$ [W'&6&H18-)XX4(9\P 4!K!>\:5\+0*0# ;(E M9<-Y^7X2=B!GZ8/+NG,-H&4MR@G5XOE,%UV)U(>K R*!L.)PT,8P[RKH3A37_"?IV$.Q.71CAI!5*JBHX2T=26S/ M T22 M(LTPT%Y+KK3O5<.(,LR5WO\^(0J:VXC^0N,%59 M=_D=E OGW1!0QW7OZ(J#M;8[.75A:]$=KUT_(E1VO>#'!EQQ"D>QD17[^'^- MM/"JD@+TI3=HL<)_+^ 5ZY+$J,>8>UV6?5\2SS1 IPGD>=UN'%.70B+M;;< MS-+507[Z[_#PCWS;WK>X.\_.]0KW:IS,2 R0CKT=JIJ4GP190]R1:?H>D M' VE)2G&'.R+V'./A4VDS7JX+S0Y;=])/<"K[-)TC .R?/+R&NTA+4[E9!PB M,;+>KJ0W'ON:"LF(B=7U(+DKUOD@^/"P'PMC&FM96+@)%X7F!M>\"PLA)X\' M:P9ZF!?>E[=B$\1[,\*#)!;)8?3Z#(:[JT-1!8'G2.1#F22+90(,YQXR[S=> MYA*:= PP,,DYYT+JM&P2J!<\5%O,:1OR6VT1#J*:%;N57J^^7@Y3#?X.:W\SA]E_B'].\ M+-$9T=1M =OJQ^@I,0_5M=\8AZ;:0#*Z)S1/S=2#63X9EWFB"Y"?KB43Q5Z; M-XXSTP^P4ZU![[2F-L?^+_QT0)=&G+A"JCZI7WR87"R2.!*R=2FJ35"MJ M6!D:8@K[I0;9C0Z-C7PPD#!/0O+I=2UUG%A]>W_#39;(2O_F*537;V9108K6#;UJU#9QD M"(U'/EW'B81RJ35C'4HQ1\:X0ZGTR/:-54P^(8PAT=-0]PP3T6LJAQ9XHAP- M_5T&AV9PG.XR.+9@+E\$-$:_7@9,3>L!@0\=.^ M:91EXH-$621]R]5<516EK"_\MHNV/V(?][]_!LA/-I+MF5V\B]V.D?U.X3"# M IO9N:_J%9S?XBXZEZB?"- +%234[)LF9>$CMR"V!4&A-N$$'V9"7%/SS;J< M-OPOT/L7UXD$%AQF'.7.N'Z:HM4*N'X=?>5<1FA[/[AX$[WF63QX*.D;JLWY MQ5RNE1RE*A;9<"@%ZU588:'99(: &Y3*(3(<6DQ27^@35UN39KVV64L163R3X M@>%.KMQVF!-,0M1JM6DTXM$Q!V14T;4QE)MI&W4_,D)(]WRB)%Q" M0A7L$M58*_3@;XG].0A$A,>QI[P7O28@!M<_5"OBQ:GG4!+8V\8V/U6_.&CC M3JQXPI6'-C^ VJ*1_EL)T!X5MK.F1XY'T,OR55 /XZ;(RU+40S\V8T_'_S+L M:;S*3*X)V&(C50;!A"V4C+?B3@E!?RL=5"&]R0E#) />1B%BTE79OB->A-G@2B!*N^+C5/N8[$@@O$FV9.A$"X7=,9B$H736Y[K= MHO<.K)%[*3P=Z$,E,H+0#P?5AC080,)O% M##Q6)19ZU:L,]=ST>JXN,O3V<8/L*;Z:Z_[NYNBGR.9+8-\__T#S@H MJD6YB5[\[JR:D>2CW-*UI[-;_ZW>9^D7BSZ8\!,O\KXQL"#O#-BM/P%;\,G% ME91^B^S!98)R-B4%*1C"2VB271"VWX'.7YINKRUG+WILBXU+C9D(6Y/0I) ND+@X;^L: MC)#4:WBE<%KL[\WJN9=M+3U)N$U700G5,\I%'B=U5C^,O0)G\CV"0F#4T8?C M(MXM*PMB_*CZ:!.<[7(YI9=\:'S!1 >[:G-L]B+,*-R,I&F2R67- ,(MHHD( M4@+^&G-<,"UG4J;R 9M4B-)0+OC?NEX+X1MD1J6F($>W90LQG-WDDO,DR3>6 MB>FE0!6!L_11WURUJJ#B#GS2&L)O.E$*"AB58=N4W*RP^>$30I_KX#]Z_ I\ M84HO901AX.52P%$7$AMUHD3!"! MH/ *8"T"YSK[]U^D8J5C&]B7!(L7L$'B*64QY;9(''RAMUZCN2HUGAWT?K9# MM0 $1V H:HO4Q@D&-Y?8A% H#MS"^>\5YF)#CH#T>I-:><\.K@S<6+_4)G=8 M">I]LM =Z%2PI:A"FD!JM!UUT$Z.DB[MD]PD5<*TOM6+)G>:*=Y\W?BQC6N% M<["I@RZ"02S-]E>BK"O/:T:)=2M)=.'T,VFU23P*0TH6*(%2=EQR!BU)\N9% M$5][IW!$_$;TC8;SQJ^DF =#::R $!KA:LGR>)(GV<++O$O(R6%CIZY'NK(< M"IQ8.4;3NH,B&M.&TP3[*ED-SC>^,2@G[A>I/!*O&9[RNI22U<(JH\!BY='G+G6M) 'I?R7%M>1JCUHK&7RX)U"BB^XB=XTI65 MT<"\:PH5=,+=8 M %1J3QNUR5.T=*GSU&Q=\FP0^S<%"V/W$U41]@5%2(GB>U8)1$?Y/J5? J"1/A)&$2YS@@V M(>&V;IU$(!L-<;P_89 9W%G>];*8E;R#E.QB0[UV(\F SL)[D%&S042#*RSU M:6&7,,7>:RO9:0JG,^%.AW>4/6V^M[X"CK&LINZ)TO2=_WA%2FK 3/KIP$LU MP8S\&M5(C+Q?2;D7@8 3=-QZUB:>EI=" 0?F^).ZBFW$ _0F(-W4\3^Y!IC\ MR&G*"29XN$Q,)\")M22>UK9BQ[&H:BP[U2\C^_0Y.'20K/%>UKR.9I4HJ_*M M9D*962M:T=YSL%3&91:7C5\DH7X4]MYV-,F$O-,YM0 J)%ECY0'QNNR/,'V& MDZ7F7"ZG=S (@I*^@+1CJ^VF+KE$L ;)J1U ]GZDYO@!\,.=O!>$!JJY XPF M%SE6@L*!+Y?JG[NV*38WY&R7&[(%<_E\N2%;YW3\2*SG[_S0PU/+.^XG[/.% M=;?X960W9*S>Q\ ,^0_\]8OEH_B49-CXJ",Y]G-A;6.14 1=>H'%#'(%CWCN MV!FE)WOU(_$-Y9/:Q%7C/ P4:124@H+!UU@PPJAM?B-7%0FNP1CH(@7&5W.. M'09!"RDQ=TBS&J^+G4<2&7'*#6]E7E$NJ"$!'E[EBOR[B2L<;.&L"\J'JKO2 M7]KI=/ N?(V$%TGX&=()H>;F$[YGI?1V@]HY)"L;Y2>-TB6+=* .)09*"/H M1"7<, K>VZ](B0RVW(*2^F-BOQ_8'%-167[M@7ARC(L\=&*5) NSL9*T]W Y M((:$R3T-*,HOO24]N! ;67>.%[ H!=&"=3,:0YOJ90N;%P/JKLVV]G;4IA%; M-5ZV2CN%"G8")P)3U'=CIIO3O];"O_0^_Y8 M.#0>KYRX9Z?"TN=I;@-#@A<9]^ Y,@?J0#WV8*&K.1VLD7';2WY0A- J(<4C]GPV"6F]B+GP9V798N! M3PRU]#%E)&+G0#THX< >+T6F*+ZO=G>57+N$P !;9EH176FQ.[FJ&%M*Q(ZM M&1B;52F&L9=FI,T&!/9I8?-[;835VOY^\P)W.=N;O=T%O#LE8\2U(3Q6>EE=+B#7%Q1"]\,D%X MZF93>GE22.J:>D18#0D2WRZ-OL#6TE!W(+HE A7&:3[D[XD]Y#")/J0A9%U+ MT9OR.E&8U+1LQPT%=A6MU^:T(EZ\7-T-_"_-0V!)W),7?^>C]_/<]K[+[E#_W< W::4Y8_(%38&M(N^*"9D&Q(U8LN;(SND?27IB0.:=+V]/'%(]N-W3<4KA]-2( .J.<:JJ[#[MD)5ID MHF29O2-TL*1"%M&';8(TQ?WCM/]62^C,^H:ZH\R\ZP]OP; P)IG?;4ZO*JON M]#/./#>2/]1(_XI[IV*_\A0#AW3#&1W9Q'AB\TMR;KPAF"AQ H3*DX6:;%V\ M/O#7=WSTTETJC,.B%,DQJB1$F2KD)-F6G3)W1=SV]"]1NKIP?CW=.!X3F#XKAAOE7)L'AX2I$ .VD:(-7/IO82@VZ3G9V38:R^/JM@ 4=PQHSR@'E5WUA!N*86!"A?5M@S) MFO&+"K0&\O4[[:E_'GB/KPCZ4,*5U^.!FE"*A.YEVY)(YG-Q+X[N.2M--+;;Z5RI[]8:V)>R> M:^A.FBEPE>8:;Z&(!#== H7 "+-(5#:QE BTX&R%GN^Z[.)2!<;YM9$RCYNH MSQ3(<,BI7G"O1XP:9&P]1$O@<'.1=XEV2_(&80B2Q+V!U7%)J CK/]RI %_] M'MO(T==>GS/4]H-=VN3_\:,:7EU;WSIM EOW7L*1_#MHL=9_WA8JX_<757UQ MJ0K#_5VNPA;,Y0O&L?"[I+9XU7^3!@$.^!;X29E[@%IDT ME:4H<8'-EA56/CEN'I.2YOD2)"=RQ6P>T7(4RF%M2F0J,BX1F];B[F?$T$(+ MO3>WB2\ZM2@9,G5RI.X0=>7G>LW1J#4;04C0&%FF@ MLZQ([F4,DC+6S;CQB:/;68541JS_)X7!8:9PZK07ZU@3(+9=6D]SE4T62R". M;JF8;_W%9;F73:V:HK%NX )DKV+:>&" !/X.\-*_[CCPZG$K9FV-7O2 M?>^_9(I\RQ4KQJMMH3[@:/)0SJ^?68$9]2DZS?%1,-$W;;B#QL )^!-"#BK= M;S8E]GR+T1QJ9%PS\D-8>DC9RH0QD16]Z^60B+2Z8_YH0S.W+JW:F W+&204 M2W+^%*4"KKCU:!@I8H&X MMIYP+U1TPW)I07@])\"C4U*<;./@*;"\ 1KH6'N6*9P 58-JGAC'K1W6=O05 M4NZ#1_RQ;53ZX*%+-*3Z;:M:D=>V8;3I'.=("82V[L+7/KL-#9SVX>4YV/;@ MZI*/->&--#CC5-%.6:>-(CKA$KSD+AZT37@4CS5Y[;%SB$;8\8,?@+7#7T04 M"%85O2#O1AJ]PJW5(/(/%]^]>*51Y-CZB!;T*-CBZMR+5OI:?9 M:R&N%]BK@2CAJ644P51>OWCZRL6SZPXMC$$WFJ,"CPYX>!();Y+DV+H,/4O6 M=X.>;#QW6ACQQSF--6?/CCXW,:&:.D,U@.I6J>Y)8@"<$Q4&IK3:'-AC4U:" M7MLD]*JP[SWI"#IM(38JCL?6,CYT-&5,X-:R*(89T JMNL6^'$&&MY/K2<"Y MZP;*3[T>LZ A#X-B$:ZCA8@SO@8;1V\ITP.K*&W+'$Q-;3+^V^6N]MDIO;&" MN\@CUIMUB"J@;029MEPJ7^Q[48,]E*HKQ^?!;KY*\C9HU.:JU%#XEGD&&CWO M.[:QKHDCNY=ILDQH>JR_U3\Z5D<4*L)+I6[X+ M1(I@I!3IIKXV[WBM:PRRJ9G8Q"1+EXG\Y?H$A4JW"^@Z+#I;@Z'^$>]%UK,. M=$4P*O4*LQKQ8PN81$TR7!_X<%N=W-5ZM4NS\DO!+\TJ"'?:3-EYMB1EGQZP M@5*,WTTDM\S6/1"[FI)NUYVYOT6^RX#:-=!Z'+1AD%FI==JQ!PG(":/28B@\ MU%IQPO5W'31!S>O'F%ANLSTI!-XSK1@#*E3,J:&390OZX\1?,I,^WLLH:;PO M4 +BI#,7"@]8U#S!SB.32^JF2CSHO0M%#]C"EL.VQ66!67/:BM*EXJ=F47C) MO.[L87^P%MSK2#)N5Z:J5?.GPM( RW!C*B%:.:A]^^F+6/& "I:',:0?>86N MH%S/J'*2M? J<>2&N\HH!7K)R$Y-]#*-UY.+ MUTHE/*%"Q^'K.1*7]T20DC/+%NX%Y=TWSB,15#,\6+QH"8-(DA/4N[\,HN+< ME7&GRXRZQ#Z@$TJ'AZKF0_,F##-0TQ&RG/*"46<3\!=W%WKJXEWNL*6G,$4C M2,L3%-(XX,2*Q8#0I1D9)!S)^C E9KLUE9[87L#3V$W::M&45S?CE+VRF@$/ M^;:-2ROZR6Z=;ULN-*F9>FYQD&R/6>6QWU!EWB-QWQM2<:*-,8$,9+68C8:I0BW#CO9 M.P&&SZQ+1=X)!L0-FU;)PI8-J?VH1043M8)&O"=YVBL( ML-+HWMFDC\*H1*@:6Y^:E&"M)6US\D9J!+LKYKMZ VASMS\*9^RX FU* %VM M/<:IC3?D-7]@<.W+R_<8[O(]MF N7W"^QT\LP%Q':?%!6=;B&5;(!Q"ILZJX M#0*).V('G03_LJ=AENME!+9#S2$6!_\/YA^&DIQ9"9^![)ALXBAT.-NSO1Z"*&];@^L]:ZTZSR.L?9 )C7:M?ML]?/66:X M4ORE0'#8+WL:G2I@:,Z*2JZ.-Z,_GK7HQ%-\4 2%Z(-)^A@IL[5W\5SP/3K= M6L/+19DS#.2."B\V"I*^!X7^)>8&(KYKPP/*W,7<]D7RME.KU:Y4:,FZ9"&=-HR/A^PE[KJR1%>02'.UB132HR1DL6<+Y:_(ZZ M4J? DK2SZSDN2N):.:/# \5@!C9"G[RWY:\#\K*][&]4C^\@M;\L#[5NORW0,(O9"T?M(RS' M5'\9.;6KQH,97^^KV@N8:6S*?DN(Z-8KWC3RY>G/@*=WW_3-9KLUA3YU=RR'^(1^ "V++UU',@W5V5D M$]=/8AQ+1DK%W:/?4_F'HD^0 \6_NB 3DA16&PK3Q):TD1=(JZ8CW8IZT!D:.TU_;2#"AEJ1K_?P+OKYOBYY'-P M+$9,8?;?\^T'0:3IR4JQ=3(U_* @7N$F3;$FS96VEH2]I#JG(P_XD7;0Y;%) M>S)$9M;Z=X_; 84LG!2T .[(TNP MIS3A85I6[WT#)]D03=]!2;9F0[5+PK+CS;#X57 _,!_-RY9A$K&0:!(Z$Y3/ M5.%_=IGVD8X0_,"D&)^ @SLY]T%(J]$PX,&>S@!U-"ZVM'8X57_@:08>5 M%%3E0'KCS'OPZ]8#2,T\]S;XWIN M\BN;Y\].6V==;,*!>RGN<3T']8B[5M]T=AFUXF$@>J,9?1Y$'1T*Y?&3WH;" MGNK%0/?+N2(,BTG1[9 J4YVW52-:-M5D3==W?LK8KC>>O]LP1E%I:^/HCV3? MO*1$^F9N_(7;G"["*I%E(')3GCN&0QH)8Z6,5R%NL7M(DL(P72!8J+]7NFB1 MK=U.LBQV+O"W\A!^BTQVZ)Q2?:58L/XWN')*Z#:W=GC\7MA&-" M;@A*>&>H=P\W$=L7H2_%591<6^2@L3,?2:.\"3[PO;09]K-$[5Z@%+$6( _\ M(IV,[.W7E3X2SO8'CL:_LNU1:";IM$&?+? B;F;2A)AF74#X>)5U3P1KDBG+:.D))-2").3\M0RE"8Y MZ(/B-"?+6;IY@0Q6:W-+)+&H'W])O J3H,ML=Q)JZE&JF!2@N^2CV&+C4<*N M* (.PM8Z-AK"NS7%55:5!759RSE*UX/MCT( 6VO!#RCG=VD;EL3:DH09LP= M2%EVY'M>8*R[JA^*T\'R/L'+,*F RTKN\8I41IMY!=OR_?GY2_9/VTI_(5O%AY&*G7N #?_B.I- M>WVXZJ$6AXM+\ELC<.W.Q&HXJI/U)J>G!Q.P">+"2U:Y@XR/ZU][NX0+E#?9 M)^H<<%8<=O)+8-D3TTHK$'BX:)M*R8^\-)Q4XGD )-VN<.4'5*%"4!%2=LR] MAGJ/+.Z8 =X'MHF:OK[2GQ1D& M*!8,[WCMT)&H.R)E-Z.5[QD)8A^LXO?5HU/[(5(PF'HU!>-[0R,16]J:Q^ GM^^ M3]364K2_FPJS3S6:8$^]+5M8068LZ*8["1OX<@T'^[I@[$4_ M^NWIVMJLG8T'4UE@^U&X;,;I>('7"/L)DQ&#.A![;?U^KFE"3F'M54@G5R0+ MA4=W&0*4WCDUBAJ](5O4E5)QS8ZXH[P6M=(T]LW-:@?Y@XL!MT?D]I5^]THW MU^!TE&1)#9'NX(2/8ZG\'EI/YUZ@0/4PZ38]1=>E0'#W&OZZ8=QGTNOOO';/ M[W++>=>"QX,#$NN1PO.\3^I&N'&GR(?C[105EDD8E$1@1AU=4X,X$3"35.BY MX *,TH$/VUY"E&'A1R!L(QF=67V+$[PNV)5"ID6]J<1M0M>1BS8XB!P$O$H_ M0<\!8 A,K05>]9@+O,R3Z5@K0Y&:>PQ$7)59JFNFZDF& MH]V\:BXZ]YB+M-"D$GIXG?0]#$"@Q%[M5,)[_AA!_+]"&'=:NQU=W%P2@\^E MX2IA2V,C>,=[+2/7F'[_(KRA42'J)TA/$^+S)-^AWT.%>UCBA>?)+'-:%J;- MD:AA?^7FC? V3M]G2HM[2FBY8=%N.X?>Y7 NT=#VF3==:&V8%%UJ<6- MSK!?=40I^_20D.X@*WT1Y TJ8)/_D>J9I#QU(2:\](2YR9E?A5U_3)$.0$?! M?ZYUAXT%IHIRQIE]8/EVC>Q$&9+."%.36BX7#D"TTM)#C*(VW].0&5[V/\HJ.ZW:4<4$=>.82B6&]M(!"A)8<^$ M:2],FB5,++:W^+49 X7B?1QCP(VR>PD*@5P8WB$(UHYBG:UYK/UT7#GJ#Z.8 M_DK0GK)LS8YQ/$$SC?PJ&R9;6=8R3$V*;<[8^P2;O1:.HQAJ3,[9L-<$I+J^ M9UZFP^8&3"X9?1-H@-R?>Z=QA#(V]F'W NFU$68V:%ZD(=9UDN2V!:2,6KZ+ M#W*R$WGI'9 *D)8 9:XW;;][[*)'J;/=AP0_+R%EP'!*+66&3Z6)%-A2W"H?D"Q>M;1 MP;0$4R*A67/C$2M&9MR:TV?M?E%0X8F"=,*UG#ZX1TD8* M(@?A&@E1BMW:(#?Q2]^PHUAQ?^;9)+O*I""A(OSCW"7%Q,ZJD7P9U 88S!%U M@C1,O!"\%=3+9F6EYAFYN=X*FC[)$RE,ET4\C+66 T?S3#[R7MD,:LU950W7 MBS7>3P[G^^A[KR*I9S:GSL\'GY$6+=KJ$OTL0E=4O'F%"NMUM_JDK[!O2Y%' MMN.,M-=WX@[P>BIB@X&C$/G'1>U)R>C@.7O9^CP(\OL)!&P:_0W=XS;5?/@ZPR MK,\,^^CA'8M=2%MB7F (K?0![:BX[%6 VDS/,S.! M!O_"VQN\VEKLAN:S;J2F\;J\@WZG%VZ+-[*DU(3YOOX/*&.#1];]VCCPIOSA MX+G.<7;Z'7I]2-9HW;O_6YIKKR;FX%M3T+=XU[#UI(MKHJBFJ'3_L_3<620QF^NZ>/F2/C;).EXMVX6Y4RMP2X=P44::I^QU,%-R$R(P4 M&JO2$$(,IA&[$@4%;E;] #%$479YARSZA*2\B_F*]W2UMP5D)J(,66SZG)6; MY@*>=BV;K7 W79;7K/#0"^T@?U=SU\68.G!QJ=@=WL=GO= 3O-TD5U0T3+76 M0Y1?(3- QKRXPQQ3138%46HNBJ1H<=&+@XS8PDW[6 X+3>F""#W*I!)?$W># ME:[HO%DP#6$A:ZZ2=ZNO /1K>0$=1)3J+#H_,*8].\S83#.[VDOIF,L+A]I5 M!@&C4FMSQ*-^ST3Z0"HZS&YC_+@H"2.BI6DNC)LMTIL7,R@H*%ET\5DTQ8L< MUT71LRP8]&KY_:3Z !HO8G8ZA5!DC0&Y$$4J3SV;H;Z^()<)#P-724JO]]5- M>,\2/L/23:FS+V]"'5?FC(=\5,$"I:4K24TON@/*&?<%BTR6I4]%A-6JUNJ5 M'JMV5X9#BW856^BC%C6R\SQ)VX!O]]?25JJ)-- M ?:8+_.-AR\]GA_H)V-&:'WNYK$3"8V5%JCTCP/#KU>5V(LN@HN'@B_#BI:2UHU>KKVJU M197<%C%RCJ?4X#9X/X8.]C<">FW809U;&T:R"'_Q/$AE%3M!BP=[Q6,R48KO M0E3(X>NI)+?TX#E99F4^Y,*Q&Q!^<8,*[85\X6NG)*R4("T*SEXI>?;Q(C3A M$LW]2GH]S"39LV;=@(>Q).R\,YMK&:R$R5U8*:'RR M%YX'X%PT0?!7!QW+6@91IE9MEX'YDIFX>N=U#J+=ENP5+?LZTPU?1(VV^0U2 MV5>NO$:J7U@E,5XA\4>71[LHV;:J^UOCU= R7^)T,$^X0[.*L.%1VPB!57X1%H10[H>' X05)RTS3(<2";FZ MZ&NW5.O/[TS3)G)I:J>1-PS(**Z)J89;].S.^"!O5(Z33FR M8D;M8BA8_"W#S7YW>?^_7(V1QLN$)O)+X1.J!%!0B/5A^ M*_1968=13"H40:M*=E51:USB_F+*$;CPLJ#2)U5ö"[&S@$Q)CR*G+(YX:4Z9!\,S M-%,O 3T5\5C>0E"B(/Q,] *NMFNFH9S%TP'%33'GK&@>@9L\?'_X0=LK6S#X M#)X(QIP_1#[MK4)9(A-W(: E"=G',8!^K<1]V5E%BV5"Y]D1S*GTQXZ2\Y("170)Y. M.1GA@D#D'I_=XB9EUBAAC1N6C3_H4:_ M84@7[NX8D$/\@P;5O&0Y\:/:C-$5#]!06$;WTP@C=XI]S>"1"T1J4)]:-V:+ MU_F4J?'UK05J,8B91+*LD:G4/%(3F8E$<58[I2>E^SL6"*E>./N/\E(HP MI^RX#]+C;XQ^8A>V.F7_6_17D\W;JEG%HMF%8"U\,T*&VN0%F1B2RF-1%$/& MV-V,OZP0/=0D_@(S50H=+:1W900PP&I,%7VU^4.28B10JJ>KG#D2A8!U[&78 MN='U8^RY7*O]J$0H2L VWV4BZHT%Q MJS(]BDP/1V5ZM& O3SC3HV+ZQ+6!9T4W^C)T4M5BI2B:Y&>\0T(IG66G^:*( MFFXVP:0MY%'C%4%#X3%9=!7_M-8^]OHJJOBZ_N1W"O+A6A!O$'^!_]]GU].> M93U;@[+FB)KHK!.R2?:BYTA:"Z@O]8L.?O+PC4))V''?[V7W7_\P^\;/R__[ M!\Y?X!T@/V3N!/F+EX%M5="!CGH,]F=#K&1-//=V ,_62C2_*Y*2M@^O)Q0* ME65WZ%^ 19Q0VP%LQ(9Q86X^'<%2YR[VR<0W_X8!WKM&P\2) R_HR+B MRNR12C/KQ= X3IABE1G2VLM5J_>3[D4 MM>?D]_LXU"=E9\(?6I>2'HEL3JGQ=PA.##75PU0'FON<7):)&-C2=EZF%@*R M7BP?Z^;A=5XW55C,"9@^'3A^Z,Y3]D+^XV?,!PS=RQ=!1(>@AWX6,!1F-IJ6 MV$<1@Q;B+?1"_K6P.D=VUW(&:'AF"?Q_7[Y8V*1=LDE_ROR&[P9=>SA:^;71 M-6_X76^P^J57/7G59FVK.^I9][!9Q^S?^69-IVL;PVW9K-WMV8/MV6Q_M-ZR M/Q$_<)X KD,._N\S^UGIZ9%2?V'-OVEF7?%Q/W61]3C7/;RB)Z_R Y>_A2 2 MA[_B7 :>ZME:/]T.$+P5NNDIPV"O9A@\94@<5>V8IPR(CZ7Y5@/#->)O['I? MSQ*\@>N(G6*#K,GD9V&PD!DWS\!Z# -?D\>X C3H'"U9*_'\X]'R^H.9+;!,]FMGU$B+86BEL&R(X"Y'T .9/C#0+-MK/;HAN<6P6JD8'5#VV#G[? / M8'Y,BQ5^ MNZ!E+0EQL!Z&5[VM M2F8B;+0E?GF&=_#'<@$ME=F K^ED2_ORCGO6Y403/T"1*/,"#OV M8>%!GO#BAK(L073[$E.Y*3FX-KP >X0!Z6'7Y')B.A^&,R\AHXNJ5U$YB?^M MCPPI^@3QN96@I+%" O,Y3A=C MRFHM)<1RS0/5Y&9XN9W[K5/R*1^XA4TN* 5Z'D34YX+:NV &,(%##GB3;4:K MY9SK]5K!TD"\#*6WEO4BLFY,;RX6P=H5D!V^F,KAN>E4FX3Q15,WA/7XVC9W M@*^=E7Q]A!W)/O 6> ?%F*SMXFY1QI%5^OS=0?.+:_3MTZM_[-5AL5@]MQX[ MF?U*R?+'J7;R MQWOMU?^]VO_C]/#/5]K)Z]>'^Z_>?]@J 2B;YRP6KH0![P3%OE'3LZ(2J!PW M*RO_7=Y4DHV3W$TNN6JP'!T[C-C;W#FJV1($4,4^]F]^V]5^=9,D*/3=8]BE M--!)ZPUTWL8#ZZ9\0@A80?M3-\#&(#J8WBSEW2S0)-N?!FRBO2KP>L+Q*IJ M6(8YV.YN=!LB=+^K'6&KP$A[B7TAT[3,\G\\C#K])HR6./L3F^TVH?5U8>W6 MT2K9$_$[ZL*C@1@"#6XVCLRIO&F#M67?JG>\DRBUN#@J^]7#DZ>5^=IE#T0< M'XI"XU<1G.!X.WMW'O90[NZ*.<0?YZU'YB'=]FX:E$W4%G?S;2]$+L[8H_:T$/.$/,$&[D MPPXIYW@Z(W TU[B0)06L%JOB=4^L @IJT$2 M2Z8XHB&ZB:[]FL-.M.,\2\IIR;_2>#==<-YQ?"ZQW4"T-;WVGK@(EE_D<+[B MPFOVW[4K5@'[VXOA%]^1TK3W+52^K$7-=H^)9EC;;6 MFUX=O=I;/ 5?OOY"76,N-IC-M(,/1[ILN5]H.=DA@?=#XZVD A 1Y ]4IO!% MK1-3,E"$3C=@* MBU#T>) ;NN5..'$WJ03<^1R)P5? M<<"\X@T&E_%+>]?KZS>KD*-ZNQ5N=KU*,\:TMVZ.K=2YN46W/(>1UVT2\>F, M98%7L;KF50 _,68*O*D+QOK[+M !#2G[^K@<]6[:/>@*QAK=A+%.2\]Z [:J M<]4*>;WT@KC*5X4W/'CR$KJKO:0YA*>PNSAY?!&]J=7.$Y+F!]P_9:J;C&VQ:BA[S%_&IJ/0@2AG-Y*%YYE4V\ M[/T!#=NX.+ZD@71;1Y]78G^/FFZ#%][!JRN:=2KNJW",XYS//$%SK0CSZY5@ MGY.W)'M?@"U.C?!( M[PNS7/(H"T*1!Y?F%#",%U9 :/R= XHI%E]DS<$"81.&$[=Y,VH7(FVI4S\=!=+YNS MQ-[MO3_5#@]OG"0WV($DN=[J)+ERX!:*N/=B>&>4%9."L/TQ",U7?^=!!O[U M>Y$M^2&+O:]\KH,PL$FX?7#LIK[[M_A6'/GMVWTQX(ZFC5S.QG$HQRF] MW'^WWQ5CD;8/'B?10G:0:?#L()U/OPACZO\[3Z2!DBT"\!JPX:R;'TS;[@YZ M:R=OMH[RW^.G8*SS22[;A^6]AC2P.J)IQLPW&ONB13DY,WA1)$;7T)!% D$\ MJ6,?T=MWQ.P1\: ?LY2RPWER/+8\+L0E'[E&5J\P;#D7(D@2!C03N3.V<3-I ME=.[8)H.U$R3%NRE13--KN&0M@O@:A+;F\2=3[=/!J/E<89;%[,.4Y:E?,08 MU[3Y+.<"2?3PKPA-$+XX>D6JVIH ?@XDQI*$1Q/$37\FIHA5311AH?Q8*/$R M!*(Q +1?W&UQ]6";NDADP!_CL&B<.<.EM1A4*W8EAA:FJ '$%#M\1SIU$\;O MII*@F-3X/D]3S,FS -CPHH'S,]B3/ONF/2]&>\LJ0Z$]Y/46)BG1/"WQ=L^= M4S14#'U+ \"96UZ# !_EZ8^ZF"MVAR'Y/E4*LTG>=C,-&G]!+^ M3 =GH.,4:OR$CX3#@C2&(3(^.BEA<]@]5LR)V!Q'?%H%/DV)[ )_8T'QE(6R M5E!.K]L(W6*@X3Q&TN4XY=0#\G4L8\/3%B.Q?X:L!$ MC=_3*D(O0K *& %8 A8^7J[[T1A56A;$3 MS("-$@^,)V_N=5!^F)9M_G5F=K_,SYYI +A57]5-M9YAS+_=9.I%W^K-OZ$% M;*=-T^&*B3+L,10+/ M*84MCHO@\0=R(-=)3GG4;4O3P-?N)3^JW^VML8T&5P*5:\?N-B@_G+C.K9OG MYH\+]ME.#SI:T>X;(SMGF,Q%*5UNX&/-*R<_Q:R[RJSN%FS632C:]0[C5UYX MJ>U%49QCN7+[MY[$9XD[NY_^"4HDWKM(K-SF'J"GE6A_NF'.2D[GD54L;?G$ M,NTETRCJ5;+7'S+;@7\>PF8P=7"1+E:;@OT[[\;ZJ!"5M49F1WK']]HGT[K# M"5.&U@#@!,_6*@@/A[K9)W_O%:>N8YH=[P^,&^'N, M@YO.H&O8NTW+2E;M-GZ5K'HBLLKJZ:.>J=NC7DL)>F/[\F8C6QX5"T6IHMFQ MAK=I7&5T&X WY;(Y=Y []GFAF3<3"WW*GJOP=*M,=,Z\EY?NC8=L=U$ M9]JC[F!3V=D^HE.B81NPI$3#5HD&T]3[@YYN]P>/1WE/(3QWY";>M$7!N2T4 MD/"_ND%)NS?P ;;(;]UE"=ETQ)93G=WKCH9;3W1*-FP%FI1LV";9,.KI1K^G M@XAX/,)["K&G5>T1^/^^#I(TTW[/W22[X0#/.W0\5\8:MU&J6DY/[P]O&#E8 M#Q)MB2FT90U%8HK$%M80$EX^7-19T"]NZ#+?Q?S3VZQ1P9P-Z/'C'$LQ:JA[ M["VV98UM!=53,$QX(UJS8QOJ1NSF"D#%O%M'V#L=\[9Z7;N_]42GY$+K4:3D MPC;)A>% [QLCO3=ZQ$O8IW$5UJ8L]2T4C8[>ZZE0=_L(>Y=#W:9E=(U-!6/[ MB$Y)ABU DI(,VR09AK9N6X[>']VPG$1=@JU9X)='3(6:;J7#ABJ]LGUTOL]2H:9'3!SZP+PX\F7FD/;8D:B=RNMP M]-%@TSN6C>#0ED!"6]90!*8([.[3ANX[MVG#->XK%Z9EQWS*H'H*9LEO>:BN MP&YIV TMT_I9A;I;1]N['.K>%:I3PF$KT*2$PS8)AQO'=-0]V&8YUWRV_2W- MIZ<=\;;[*N+=/LK>Y8BW:0VZ W43IN2"D@M*+E2MIJ'>=VS=VHHT"U:?+;3ALD)UX6 MBX".N@F[^:VMBGBWC[1W.>*-TSB&FQ9IMX_HE%QH/8J47-@FN3#JZ\.!K9L] M2]V$W2>[=Y-%)Q[M;1]B['N4W'N/'(VA81G9(+K4>1D@O;)!? M;AH-AOK ?D3">PKAI@/F%7:3BC?=>,KC(UKWRJU\@FZE:9DJ\5J)!246E%BH MQ3<=ZMK8,]34&1L4&>[F?G]Z9"GOTG[;F)(VJU3:6'MI4A?K! MN5RB\LB7/,V"R>5=\WZ_VUN#^7^>QVF0!3&P*0O=+#AG/R/\.S8]O7@0-V6X MP+-?GIL_2CGQ& )+.\D3[67L)KX63[2#(&%>%B>I-G53S9W/D_B<^9H+NXJ] MKUK"YGGBP5=,@V_.$G?6U4ZG3,O0N-#"? MMC[HV[IA#[5TZB8L[6H?@LB#%6 5_,>)'R+D[B^P6XAL(&\J@3\4^8" M_\C/*[0W%.90$'0 LHNQ%!S\1Q/G+?\;)3[_47X@+ M!_Y_GP6>,78&HX'K#D:FT^O[XV'/-BU_,&&#P:0_=OYR[&<-NZF]O>U.%BD,@NI[#!C,ZW?717 _/_>,U@8*.W_7P9(T]D&UN+9!M:UD+U.7-P2 M(_TMQ,A@)4:.W,@]8S/8)96C#WY.03:D7IZFR#ANY&M[D1M>IL \P(>O@\B- MO "8-UV"3P/=\+ M0>#-P!J"XX%\ LF7PQO\5 >?3<19!-:5$@*PH5NAEHHY+:/F3P 1)I2J] G4&Z%WX4Q1E#S'AA[C.? MHP@V"6HA3K(N4.8$M5.LO7.33#L\U#7.$/A#?.%>%.7P@O?T+5/*[)QDKO) MI68Y/ _F1UH:F0 /#TM7('TCX,J=7K=%HZL=1L6+]87WXM- E!U:Q8MGT!88^1T,!RP(>>E3+HWWP NL,+07\9G( MS7+XHN050'X:@'D%[P82)J E%V#"=<(X_HKK5MY9K!M$: 5%67@)MID'YJ@; M1&!^,::AB+>,G_?!@$/" Y(L& M < 8+XYJOQ3O>BG>4S->E!..7U5U6!ZWW9=/^(O"SJ;"AJT]Q#^6%43[BCD%TY=GJ1RH;] "<+'DD M,6^.%NS?RO].DU)+G['.&*3UUXX[@B@X2:%E23 &)B3% ?XRL!"FS/4&MDE6F@@ M0>$1#\7D&SKVARLNYGKL9Q'0!3E;K$HO!9LWQRW#0WRSX"BCHYY- M$\:$$4,4F[(S8?^@@L@ F^PL\+1QG@)TTI0)^1]/T-PICH*O0(<+=I.B!O$# M_![%O7C;"^W7',"A'==V]:LXSQX_7O.7^.\/!63?B5?"YZDVBV&3DSP$#>2S MU .,'CU#.7M4$+.V@4M.!+G-#5D.:L&"*<\=Y MAGI36E.-<(2G8WA?HH$( XQ+2&I 2\$Y')>E0IN6YLVS$WH '_T#J"*,/=SD MLZYV=T[H(XB/E1Y1LT.Y?_+GX4&GU"'M\-.V&P57'@WE@00Z.@!S8!!&<;M) M#$8ED"90/YO-P_@29$;J3ACPXR1(TDS7OC(V1QL.N:"4E&0Y!N@W%4X$2K,4 M_I5.+O%;6!>L&Z#UB#'T=><)!6[H*S>=$@NP*!5+94D,_PF#O_, S/)+7;HJ M0"+D%"0 'L"<2ZX4OO4XP(7.(R!ES)V)%>$96"KG/D(01?$Y M@$WZMZ$[1M4//@9+.5Y ;DFYR.6?))WJ!AGH"92##$2XYR8)$04Y+RQ()!$& M8]!N)"CA9:XVO1PG >J;#$]VA5!L+>(P_E%P&KS?9TBB-?A&X"8)N+@$(])9 M9V$\!NSA@,AX=EG$*(22U2Z8P#BAQ>'PZ73/F\3/CI!-?$\^K:-+[ (XHW5-9!71L&7Q&P*"X$S,D8 M2W%7&2!ZM2S8!B&_H9Z5-I*(;FSUT:^SYE,&0JEF@*.4XD9P8;$)BN62ZP*V M258@_-@#RQ^#QW-&$>32"X@3P0;\I\ M:#YNIUPJ8TEDR*9:FL]@P[!*W6*. MT.&AXXXO)>P(!H6!*S\$CH]@/0!A$L^:PHD<_B@9TJL"8):^$!E\7HV3__CB MH6]H>M9=1H>:@C;"E:A=P0,MA.X\92_D/WX&,@27[_)%$!%&Z:&?!8V)Z%'# MA3&]CW]=!E.Z!@^HB MV\6;Q=9>^6L@]X=\Y1M<:C%9^;73-&W[7,XO*J MS9J#[L"ZZ8;49J_;;&^M99OS.&Z=QO'H*I7XYZ44@5*W'H.PI&#"&@F3CY[K M\^C9/ ^TDP;:XI+WD1( FVEIS8+V73Z_^<3/;S155]QE54GKDLM7!XOO(^/\ MNN=N5V[5.N!NW'5E_?.W.Y>Z9PUT<^,&BEM6:*:(^6D0L^-8^L"^8>,Q1KK@T%? MH:G=:#)'EFZ.'K'Q^5-PN9=3K%1Q]^:4:INZ8S_BQ#N%IK709 YTP[JAN:G0 M]&!H,FR]U]]4/=]W_]Q[-/RORF._5T@WYIMJ]Y)Y^5"USY626V5EK64,@^H: M;7^_SQW'DFD!EC9M!Z*P],!8&NB]7MLZF&ZMO])\+WIO_:=V-N;<#,-.V8B3%2(J1;L5(AJWW'49,KA+YNJ%H%1 \7E_*A,X-8BR-$' MUE AJ+T(&NB&;3P*@G;+/=F63.Y6QY;O.VFNG8'EYE.;3D\WA_T=RIAKDQ>B M^&?G^<<:Z#W#4ORC^$?QSTWXQS1UTQDH_MFZ=.T'SYMNR0L;'0K+5//3VS,_ MO3%F1Q,Z4SY\U-4F\*[Z.#'8P,4T\*8T3.4\\'.7IJ+%-/USQAB?OO)W[D99 MD!$P:.Q".HU#GT]B2-GR,S<$:-%4.LSUC\ZT'VR]-S1U[0=3M_H./?*#I3NF M05#8> J%3E.*Y! COH7G 1RD>FYW%@.UB4'VXNB(27CQJ(=[L?2>:?"'85]] MH[_19O25NY&#=! E$<+2C4C>:/+S@5.MD-8IY7_G :>^U?.16CO5YR32 M]O(SV()F&U)J7#!B\Y"1< #-X)9'1*R]9,D9CMN;@6@!*>JB3:"E'DT/ZXQI M%%=E(&J"C\Q8-KT,TSR$'5V&^)<;,>WYLZ,/1\]^U#7^$ BTG@/R@:>T_UG%&*(IU224 M3Y6E;/B'T MA@.&&^>R:QWM-8 ;U/\GG'N(Y"2&S7,,+7QI;C7@-I1G'VBDUZ40S^5,KW(" M.WXE2QPW.^'6S*RRK:YEV_.'<_6W*X=*<=> M<2-;F_SWQ*M'5?7P$S[_8>0E.!J7;)'G!XS_]:19XI_:/@T!?W)%U<=R)*M* MIFA+H5X[+[.:3RT:XK7Q0DG1L*+A]:JF>2\Z1<.*AK>6ADW'UFW[KMM8M(F& M-REON04]MQ"U@^X-2\CN#:^/ 89_WLXTW\("_#=)G*8:#W"JBOO-"\:&AN[T M'G$"E$+36F@"S64.U'2"EJ/)'NC60 TG;#F6S%YW4S_F;G"TA1;!%@;KQ$UU M=%:DPJFF#)OSB-W3K?X-7:4M=8BV$4UF3^\/-ITMI=#TT&@:Z;W1#6-G"DL/ MAJ7^36,(3\\NV,)(0=%8?H*-Y>--&LO?JP6]6W$X7C=\,_.Z'2%6A=I5 Q*I MI%6A=@=1.]#[PQM&EW8.L]N(/WMCRT5%-+;'K;0 M$MC"T !6)K'%6+C;)4ROQM0=-N?C.-GF[W;S=_[%;PV8Z2$<4= M3Y([1GW=-#:]55',H9CC23"';O5O5TVXS;RQX_''47?3#)"=BCZN;-38VDYV M1V[DGE&#JG^GU$PM3U/9)Q2^"B_3@#I78=.T-1I;:?#K(/+"'/MKCED87[S8 MMNY^5[5%0Z?K0ZT=A&K@I=I,JC5_ K<\-LJOJAJ3X\FY^Z9PUTT[YA@M)6Q'<4#>\Z#3N.I0]LU0]-T?#V MTO#0T>W1+K>EW"3,OEL%7:.;YO^J=FA;G1F\%P4S-[P[6_UIY\U9?4NW1JJA M4]O19/7UP>"&1><*30^%)KNG]RS5:K#E6#)[W<<1>%MH(&QA+.]#,:CM71+[ MN9>I>N(;\(B-!<6J#++M:#('NF$9"DTM1Y.C.Z9BIK9CR=JX:^I.)?7M>." M>HRH$,'FOB=8 B-51=QR+)D68$FU3V\YEH;Z:./K"(6D!T;2P.IN:E&K^,#V MV &G<>:&JI*XC9?-.UT.=@Y($QQA^*.*W3N'0Q?5-RAN&,WN>,NQCIN M,W?L>N#QQJ,==\/A6%E-O+)2]A>JH%I9G"K TD'A]L(<-M;<\H^"R&=1]J*# M/WJDRN1__6-H6?T"]0^_A9_KX'*Z5!5V.F58X4P5:O /+9(3XK6+()M2=173 M5M=-:"D[PZII;1(G&I8@ 1//YF["?"V+\0-3NW!3;9X$,S>!$VEN!HN,\XS_ M@+\):/X"EA(OG,2Q3V\8,R!H]XSA4,RO+$MUVHL'QZ05<",T 2-A6&.CN=[? M>9#2!N&G\-(+%H;XWRF @"7+IYH!@!(W3.EE$1Z.RK_'>0I?I+ &G",+W!!V M'4\F*0!F#/N/M#R:N.=Q0D70 1S6RV +H2N.Y%%IC48'20#ZD>;E2<(B[U)C MW\27"?PX[6KDHHI](?Q@9VD!T+,$D([IC__4:=.:*Z"1PK$ C0A3#QXLX0&? M@8BQX/?G<9C/&)UK%GRK_\2B7^!7!,UU=UM?I&-T[7]V-ZL:5PS='H:^(KMR M8X[&]1*6YF&&G1-JS 9OF\51?.:F\!Z/7I+DP'8N+)]B_@9+2^:^!;>E=\5N MO>Y@$W:S>MW>/_5;,9(-C,39\2JF[?3A18K?MH'?EO.2"AHK26\=OO)SAM_4 M& H8;,X26 &.XC$-&(MQ]34/D:>B@I_IY^W@*8LH?'T5UN^.KE%A'9/8[K8Z MS ;=JGBJC3Q%/6DX22*F@";YY!#)9SXW_!#Y0$) =I?,35:RCL]@D[["='LQ M/7,OM4D(LC('-B5&SK,\82CK@M@'DYQP#F)MYGI)S("-XQG8$_!?7]K[*$Q9 M!G^=,\V_C&#_'GY:BC(/$!+/&)()FS 4#R@@48;$>:*YXR ,0&:C3Y*#UYVF MDQS%9@ " Z4X SOJ AX5$AU^1AX$V2ZK*6OMEE#74)H HX/]DN8Q]W%>N,02)\ M[;@3V.P+-[QP+]-G/]61 !BH G#Q["M/.)G<'S-;+-L[C1-JL;;:I-BVK3LL&@,D-W>FWKYZ%H6-'P!C3LV+HYN-TP M#$7#;<'FTZ1A>Z!;@]L-.VHW"6^22+9;[;)Z-ZUM5>VRMKKJ]9\8,"Y2/53Y MZ^9Z?=1]G(J]Q^7%*:4,GL5XQP\6A\^7,/JZ MT1MV-0=M">&^$3."!/]GGU;M#P]$7+XOC/$L#'UM').?4-(+_U.KW>!&WN.JE,O HI?O%CGP37>32 Y8^ MLLV=NCA]Y281@#?57F-'!!&+ U"JZ].6W)MMU26?VJRZ/E77I^KZ5%V?JNM3 M=7WZ(*[3ZMZJK;I&5<'Z+0G6#RW=M.[Z_K1-P7I%PKM.PH.^;MBJ3%R1\/:2 M,%#PQF/ZMHF"G^R-Z7#CH7'JPG07+DROZ)BN+LL^XZZ8(BH85#3\@#0_T_E#E]VQMY,VT;]KW8%>,;KD)^4N:QMN:BMD-UZBP ME TX\>,O>-N9+U?A_:\K*OF];?KU XI); T+.6&*GSK ME8 BD#6[(SW.1??N$F,/&E?A'0>2S*'O1 MP1\]/,%0>Y!__6-H6?V"-1Y^"S_7P>5TR89=%7"E^1;8<&1UP:66LC/L6U(9 MBK'4W.2:(1@K!E]HIG/+:0_Z\E;!V[TZ"U899BT6;)X$(][D@B[''ZYA?($2:Q;#5]^+$5@_]$<#Q;UMY-Z5 M)BW11L 'BC6F&Q8,Y?-GD4V!\H!"+T$$-/!.O>E>EL!)@%&00@2#B#EK5QAI MS31WC8!837@".@YVEIO'_!TO^,'/6=E0#EMH59X2[>B,\A%WG,9AGJU^9*D_ MSB,18:4U%,&B^K_3I.2K,]89 Z:^=MP);/:%&UZXE^FSG^J.*7BE50 NGGWE M"2>3^Z/Q*[H9GE(?0A!&^[ (("%M L5V-VSD?"JGW&G/#R,0]Y7>3ZI?H^HJ MJ#;[Z)M5_1I5OT;5KU'U:U3]&E6_Q@5: %2P-),.OX[7\BJ;6V41WN!^V="M M_G"'LP@5">\Z"5NZLW$?)T7!BH+;<^J!/C1WN1AADQRMG>K4:)O#;MN:R#Y^ M8M>3Z;QP<[O\:=<853#^P$AZ;@X'JIZ_M>@Q=5MU-VT[DIX/K%[7 M5%T7'CVW>GV#3%Q:+E8G*2?LMJ!I-_V:IN[8F[9/O4/P;$<,0C''DV0.2[=N MVNE1\8;BC9WFC1'XLK>[7]EFWMCQZDS'<&X:W]L-&W[[)HHOWIU3KCPFUU#> M,F:9+%075-*,,5P%]4?B#>D:[JBS7EJ0W;E4NIMJLRG)5 M6:YW*,A5EJO*MVT78%0FW!9E/DX2?#YP-TH6VB7:?;';KZ"WFMKR83 M'JLFNQSCQ2J_=7-U;FX\=6]7,K\4@:Q%(';75@2R3>W?[[>S^-U=LZY\^0-@ MV^S]D[>!J[98PWM)MJ14Z [VD7I@T3:O:TLE^[CAACVZTN4WJC[#3G7%!:O\ M&6]WEF9X-'BD\9(U\/_[+/",L3,8#5QW,#*=7M\?#WNV:?F#"1L,)OVQ\U>O M]^QJ.K"L!^A=MA2JO.8:]FWP=QX D"X)*OON'.]&M/LQ;])7';T+H MLU^P!5:"70H!62=CV.+"X+@V'>U*/)[DB)LXR3H92V;:'*ANBIPJI'P MHX>YSS"'HCB^FR08A<>4C53*K4D,:\63RG+HVZ0\X2+-Y_,P@#^[VAZU0SQ@ M'IN-6<(5NVWJE"ZBPP^]:?..0&8P[(F(Z95=[76<@'@99]6?P-.,:<TD"V\K[*8.=*UM_@]['[[L(TZ MIHJ[*DR!;0FWKO9#3Q^:/2T,W'$0HFA"4.515;++SGT &DX3U.@05I=)047F M#!< D1MF 78$35 *^O0#S?7PWP1R(HR]#_O:P#$ZIJ%C3]$+V N@.8\HTP2; M?0+<8_SK4H.5@QGI#'@G_!-?CVU'69:%(GLHF,"[+[<12Q^9]C6*+VBJ2*QY M>9)@LA3@ .!(@/;9#$6M%@,IQ]22=!9DG $!5? 9,'5(B@7@"#!) 4QN!D & MF2V[I0(07;(N*K\&7&\CO YXKU@BA0L6@K4T@V>F0-(<7*OD"Q"8G\ 6_/@B MTGZPG9X.^R2"_6%@T+]Y3T^ 3U(($&[3:!/7X[P!=#G)11[;8COT_[GSN4L+ MOF3)69K!:HM9;0=,(A7ST::,&A!R012@<,5.ZO19ALUOT98"EIBQC'8_" 9J\O@=L[=,(>W X7]@-4@",,KY+KVO!"F@(,/0=D.>*_RTA_A;:^^524+ M.R<"GP,J K U@'Z+;J4Z_@ V0FH!6(9#3%*ZYM$U,68'%G1"'58!\+#M%;N4 M?7OQUR"E ",)0C9/4NJ!.'#Y%]+]&K6D:G?\5G9ZOVZ;9U4XB[;<<@&$-*F1-E_5<"I.!OC?CBR Y M@6V9D8A>2L)Z6E$N<2,C^%J09%W6@UZMYI V9HG0LP0NT&F[T M(DZ^$K]RDUH'K9YE:(/ ACD/ZQ7N D4TC\F_ GL#E-MVJO>/C!("A$RO]"(& M\'*A /@!N2"-GC2? .L%)"C<=*I-P!LK!-H" *64X6H&(0>R QB V$+\)(C. M@;CH%UWM(U??KA!U"-@T)U.KS,RMB!E8!"C.ISQ;?!98+?31[OI:2^5%VD0B M2E'Q@0&!+(@[+B0F(.- MB@5(4P,B+9>"#?FQEL;MS"+>U/^!H]]Y._+6\!&>CD@ M\X=^7^_U#51\*Y0(V0\_F(:M6_9HY>_,+O]S;]4Z)-.G+M@ESD#O67V282OW M.&4A=;-',L>FW@!/X((Q:+, O#C!7J!&4_@U^709B[@$!@_0C?BG\!B1/$I= MK 7(T=X$Q247K B7L;0X7?ST/4[J5G4+ 2E\#S&+M) MA'W*05"ETV N>+UDX9^YOL>]<"LN!JV?24L9W0,N!A%S2 M0DS\T?W0K1X*F;Q4WEWMU_@"#)"$W(KJ0BCB(E!F0NLL+$.[XY*LP4ZK@ A5 M[S0.N;#5>P?T+4AF# G^8(YZ^J!O7D&,\"L<7N"*'?Q@#H:Z8Z\F7U.O MQ?: YE0?^*(/O*WZP*_;![XU8ATH7K=ML)FY?%_)*"!90N:1U\R04R MD,E$+1 2&\$IP4>(?.$B660-6X8^,&U=/HENNG"M:E8P#3[RA$3@X2N<#&+; M^F@XU OFI@Q/D!-Y(H8E@;P&=R9 ' CGOEB%;'%#MT8&EZP8&(@1S+'W%:6) M"*6)65P]W;'L*\S<.U7CJEQ(%;6HS:IR(54NI,J%5+G0O9]?E0NIZ2@:5C2\ MM33\W#+UT6#8GLH354QT)^VD[6Z+"L0>/Q'^*50356QVRFB@?E=X-78']OK3 MKB!Y[IA]W3 =U:&]O2BR>[IM& I#+<;0$"^Y%!.U%T6F,1AV>T^T5NX)A_6> M"WOA1YD3=^\!ODTL\RUD),OIZ_W!#7N,;*D#M85H>FX:EF[>P/M5*'HH%-G. M4!_V;C@K0J'IX8P[Q^QN8-JIOMTM2\X^*6[V]I85?YO.=6VM8K4>WBOM'5Z6 MU7!_N="AW$^":;:R[^4JAX+H'./IPI&O\*]C&GV#SQSFEJG\$CH'' MLS@2*:]S-_#ET5*V4!43L:RL*Q 9I;HH\1<9XW:_IP^&1CM9YKK*J*( "DY2 MEAE4"K^2^ MF_>I:,$.'2E8Z>4FEC(\D\J:6Y,RNUJI_%BX5! MI6\@MC(@$%X4@<]B5<"\J&-;3N_EQ>X\KY=7I]H#W7%&M2K!].IJ1CG"8;'\ M].H"_.8+,>QT#I]\HXILX-P?'%X]BR33$X6T?):$36\LZC8U=PQP MYA6+HF(#ZY07BM>H;+F*/5'!QJZN7\NHUKU6&=UXH*ZH:EU]6#+''""\VPHP'5<,(OSOBHB:) M*UC(];7,*8%#/2Z""9LLX8Y7:](F[,< M4A$):;!VSZ8<_;SRU)65IVFEF'FIS<2/5&C%AX\PK-VR>8$YKV9M7HY7LF+9 M,4D/7BY;U!%,>"T9+K))+3,Q?1YF?*()KC'2'=O4W',W""DO_]I!+5>("5[I M&:8QWWAMMZ#W1L.A+("H5SM4QL,[\I;H+%)MG MB3OC1=$3>,D^,X+]"4>@E3^%J?:V/J@#UBWA[R+#DBL#P$VSM6%:4E)9DRAHIO;^+)CQ M,3_X7] 7:#0")2-Y\^I?= $\W-Z$CQB*14UY1E7N97$NP-;USX-4-ABA^EQA M2L6\2!]U<)K*XY360J%O=/E. (1?F2#$2X313HN3!H+>KH+8=[)BG^#/Z3J> MR[XQ+/$"!!DW5&S=,KG!\4-?'SGV79@I![+.JI N_%V\U(J_S!SJ \N6@O&J MY5HI73;U\8F\CES>T^!P-D>KKT2D@Q4/ZVKO>-R M".5SV?ZHVK.(LW481V>\85:U%XI0<]AS!=-M2+N-W9 :'*531J5Z5S5&07)M MKL05);ZZT^\)8@=GP*Z3M5Z,4Z-3\\KD.!-FC"@Q_S4 YDT(-A[W" 4_D>XN MS(!4+D*Z(;N>!S] MG<.NJ96,SR8L2:BGS SG?' C 8$"H$-',8A8X=!+WD "B/Y'#^! M4[AG0BTGVA2V%UZ6R\(JA5*7S0BX\RFM"GPG4A0U%\#>75KBCL)9XL0-Z#K_ OOO5]K'F/+L6Q>%2Q":PEO]^*28=@6ME2 M_5E@:34P:9#6P+0H4ZI=@U;"J["?*WBH1PQP)P-ZGZK;+^KV'56WOWUU^\!( M_<%-V;*) 8E!JBSXC//@LL!Z5M'J/HY:\J_2[P]53?\86-B?LEE\YJ)-D%9U M%HI3TD-2_Z"NX"**M(:PY-)2J9<=%5PMS&=SD/HS].,J!APV.Y16 K_[(>5@(&&YR&R[T 631[8?>+1L\M LMUO@_))!:=@>XA^I#Z M?4YPJ052*-#R >R -^XX"5BH[>]+,T?7WK[=W]3E7M5;\#T:2FB+<8>)(IRK MD'6'-+MFO^]A4[_O%A/Z/MXAHN>UYWDHHM!=?R7ZV*ZF=9%6T<'\PQ?F\"J' M?5N(O0"$6P)"-O3E?FLVC5-6^4PZBHL=@_E-$/6R]3 .BMY4N>8\ 7D;S$,F M^M\&$8;GL<-Q6NDZ&H(G08%1\3H>AQ7-CD5?=G*#L0$;-B)+6+43<1A\Q3LO M8!(>_RW;C@84E)&:INQ06 0*<34>F2>]4UYY=35LRUUQV->&F.:*'LT(T0<)'JKUIL6Q T'J@=M( MEWG\F+(U[JJ'"I\785':&M> IUNR\M+F.<6SS>$H9LN&#'NC5 M^,NT\ASUHBIAN!:B",'T(OPG=ZU]AF8&66K\TK9H3=G%.[V<6GQR8N0=Z_Q@ M@N*?A]SK#+F1G;OMNOF$;NK6$UDD9P2KXD50B#UT!8N5_/QOD&@QN.L(X< # MD.LR\(%W(;RC-[#2-^U+[I^)3HDQ.*(14J MNAJ@M AEZORFN^$T4CC+_<'GDSP$Q30A%41]..MY03?>4&'4XWMJQ+7 MJ%!+Q15O<7FB:R]E!_0#E@)[\TMH7.9#/IMAPV/80[V[>\'Y[T"!>90[-:'1 M';"U,%U,""A)@;!2(HS:AZ>D*\28&Z3]G>,M1T:ATLHU<6TB!L]J8GXE>57G46=X$I\3 M]\.%J<)#%R@4=:&%A; /9 ])+P:02I6"=%$"!F1UE ^/Q#)-Y6VTR+.&$R*:6,EI0/AXMTQ^3+%:(TB M;0.4#_@EE6$;U&]Z?"E,.V3M7+1H1H]HO8D;JZ]RUM=Z=2VVYJ"/&WB]Y;ZJ M+M#5+[L4PD:8C'YULHEP2 J05V1+(Z874M8J6*7T3.IABY=]($N5P'N \@*$ MLW:*CY+U/F)\Q-R>*CR60@7MQV-.[Y>^I6_Z;W_+?D,I:K+^ND6EB+!;9L-6ODSB*48;7E'&D)H'#*0]ZOAZM>%M/Q0AJO![W837N966;AZM5!%4^%J M5&X>JFBZ@^3>VUU+]LVF:\G:+5[/D:\73-;!3QZ^+3*W[0 /VF!/I,"5)2-Y'-A M&=;NZ;"V%DWX!$P.C72V7MV?L)X7]P<0U,#0P)6Q("@.,)A1C&-*:M7Q-3I M0Y9F+%,P=0&T*^?>X""\NIU<&_]4?Y_+AU<6KQ5N.7>7L$X&$Z!B[O\G!EG#1LL+)=>9,J!Y0!'L\X_4L?I7 ')K47T!ZH-0'L3L0P M" U2O98M"^B(_&I03ODJM"2=&H4K)E@C1\"?Y.GH155B\2*,74E7 \<@,E?F M$ MBVF:^])0>_5-R.?=%C]H0C6%SKB'UQ0[DTS0,,]4Y$F)K#"05F%,]6T!:M'$,*,H3&=?HX?2XAPRBKFW:%_-1& E+]EYSAMAI M;6CI@EDC3];P3A0T]:8"L,P112G^C W;@9NYFE;Q;-#5T:'W0/XR)[YGIS'3<:%VEWA\YZ M(T[O=EQD%L\?;1Z>S[ZA\MR 6%\\\K2\QX/6.W2LCG.T]NL=HP4Y+"A!TZ*S MWQF$;OK3!^KZS?'R&!K'N%KC_,=MS5ZT*5BZ_WWVCS4L@@&6 /+V:1,-^133 MAM"8?,_.@I0;L^_R,=CDU=NFUT$R^\]/[B_:\W?[>RG_^R3[*_2^O MSC^_&7TYF1U=?/KRNWURZD\_G7J]H]/?S>/9^^#DX(_O1Z>_?3VV/H?'W_W9 M\>S0>&L?AY^^S[\D=?SKY]/OC=^7P*O['>AR<' MKZS/IZ_,8^N5<30[,M_:[Z>?9M_"DR^_S8X_O@X_G^Y]_W1Z>'G\Y7?CZ,O[ MZ=%WSSPZG4Z/OGSJG9S"B@>OBF?@7?EGZX_^T>R3^>GCG^'1P3'\[M Z/OC] M\OC-J^_'W__X=O+F%:SUM7<\^W1Q=/KGY"@P+MZ>OLJ./A@F_/;;\8>1\?G_ MIH8W^S-R/X[RDR_A%X3+T9>OWX^_3(/CT]_M3U_"*<#-_&3]:=%QO-.GT>X!'T^_UAQ/SV2_.Z#\_ MU8C@EQ\7K*[[: -]CR+F!EZ $CZ;"1]KB'*D@4P>:,Z44B=WB=&!0?G992CF MI4BW_=#4@$GC84PB@&T]K:5V_VB[%QWFMOH,VXT!1B7(96[.7#3!J+^CX2B@'E/LKF9MQ51>4K=?\]E9+[JW?O2*>1]V]N=6[ MWWJS$>G'N*7EI:(K3T%/VY:*KNP01OM76E[8@RYA4Q:E/,^#JNQVV@KK;[4B MW?K=*^)YU-UOL176WP$KK'\'5IB*?ST%G6W;*OZU0Q@=76F%?<#Q/-,XQ&9\ M__K'T#('/VNO^,"EG;;%1ENM3K=^]XIX'G7W6VR+C7; %ANIB)C2W&N1B>VH MB-CN8'1H71T1PPKWUWQH_0[;7@B%[56?V[][13R/NOOMM;UP]]MN>Q']J#B8 MTM37DXG=4W&P'<)H[]DOZS>:4\Z9(J=KR?9+Q^\ M*?/SD&F'AUI'^[,V6(+:&4XN>0,**B_<;5>- +*]YO8N;%_1SR-O?WO]-=K^ MMCMLG(24QZ9T]QIT,KBR=.$!/;3KSU;UO M7>SIPGPQ@,KC\].1(VJM'&OCNE81"(&HUI/R.37TYFO^V-QU0 Q?QU'KY2!@ MV>>QMH>T=J=8SL?Q:OGVC'%NAQ"2!YN==1:!DI9^KOU^<&- MWB_V?5W<<13+V<>I=+?#@ ;ZN)G&6\AISP''(>^YC2WALUH;T/*4/_*^WV$: M+V-*P%0DMJ6\KVS$NX@28<9(F.6JB23,54C01>=VP").J<7^W3AE"11 #BG MAJ)+Q$]OMWZF+\X2'G),W!F[B).O6I"F>:7I?#R;!5G&2)M\F"-:J7O]27+F M1L'WLKTI_O@4]*@/ZI,_E\A800,^)(!F.%0,_C_SKP(V MGRO-)<]3Y<$M- 2:V7,/IU'@R)\Q!W\3_F37/M9>#OQ]K>!SYW#><,UW3H_]SYW/V1OMRG&4&P]EZ:QO 2:D-_ M&'E=[?E+EIREL(W9CWQ6?4!M?N0\7D3K7= G\]RD"7REWL=7"8E>G_EA.=T>2D9/#O:SNH[\NP$F*\VE!K4B6ES+ M_D\T-; 2Y%\EB'>"X9LM_Y\%HOBR?0,O'67-T\5?AQ)LQ#1K'$5=Q1/C# MF;@)O=NE"7D74T8SQE OP2""/YODL!. MN&B2/[F)E8Z#64H?8*4+L,/$=%+2CR"/1E05DEH0@YA'Z3&?1B*B!TN:@=LJ M.*AL)5*O>L]:"%^Q!21;,8N-"RS3#70[N)!:0!A:\QZ^,A10ZK'DB2@7,+G=*Y0;$;&RY>*/O M2[.5*.!4&1PJ!F33M#.?H7%>V@DT=.^"A2&-/ZN_ ID!J5R8IFXU<'#-YC=S M,8HSX'3F#P(C8LAM%>F5E\P]RM9(NP;*$DQHPJQ*F?' M+4"##WVI3I6KFDDK;9I"<8MAX/ [^!MW= 6N*X1+,\-CHO0*61+2R,0'RDMH MG*('*V.??D%=7I!X^0S!YXE16F,6!NQ%+5P)B>R& M>&LV_@]P\&0Y' MX)D&KC"L<>I]4[!!6&8@>FS\B=Y-%) QC,BM81/O%H9EX^^KSGU.LL0)9/I!6Q^WG M"8\0D,]%46 ,$X=D<&-@%<=ZN5X9E\6),"+X6RAP$9<0?XFC_ZP]MWZ\&JUT MDOH;R!_ C?.96*4X0A)A&+-="Z>WP)X,49-R]U@P%YJ7QK""H",9)KL\CR4S$Q^!(. 9 MI[(*U/&AUHBPFBN6\BLR'>78%^85'S:*"W6&#=Q^#9#@5E ;Y:$=NEE5G6[5@WZLCWI[< M.W/TTT0"1:: 9K)J^?"'U=,/&1/R.R1G2.@8Q M*OL1#L:*#1$EZ,($(Y^:&Z*L\&OE;E8L@%YP>>_0B)M83(>ERU".R^V6';3B M"] H(";7D"9_5G6 !YL#T9V(P>< X&DP1[0R;QK!%L]$\E5,-CQRH(QD\"4J MDWTK)L(6R*;%E $^Z_9 MB30"V.)O><3*7)^&G *>4B 7+:^_C_,LX69:<:6_\))*%@*\:"\_ ]R(:WL2 M*/QRO(YZ#+^4Q]9\.5Q:7,!31)53Q@^V,0 ;)0S)>N3<5P30 /4RZEDS,SM\ M0?"7-;1:V&H:Q,G/CER_N_%^*VD"U3T/AO>\Y6%]RV6&P.K'N*VES=T 4 S, M*Z,3;G+&Q-V+ZTTQ=.CSK!_+YHM?LDI5TM!?\4 MJ#?N\!@J94; 3G3Y4\D/Z.'3%=?3*KQ9T#8.O+ RF<4R)S?PH94BJ@(\X M+XT.AZU&PF5[S:L#Q[X&JA[']3736C8373Y01"L/LZ C$_J^4]@!.*Z@^Z1 PUAE)K5GPA/W8HS;,?R%1X[).7YXEL07F$G!?R*I5/PI MKQ51O?#/\$XTTO(,]O*]0 Z^?<:#,@"NDL$XK9?AD#5I:0\]CU449*U%0!3^Z?,8,5UF)=[-;XM3#Y">?@,L47/&EA%F.B ][UIR_N'&^BHKN# MY=LO['Z]IENLQ#\**(GO1<<<4OGX8^ 6$6;U?]Y0-]WE[4T-7*;3[2$L0/+S M%!7NKRUEJ B[$F175 EF+]#DW=.@S%RA''3P*8LW3RB:?UW>2E425LRL!"0N M@'+5,7QP",-X+A.UJJ*X*GS+I=V4>Q6U*_[FZFB]N. O,E$65EI.N:.P)OSR,A5A>C"(6"I62RMYSHIN MVT>W,BY0"' P>"=YJ(4@2Y6@N5^$%;95F@8\L?$Z5^/B>AR3*ELPSAOL=YZ4 M=A-'O]3-%>O 8Z)\H981E\)9/(R%H4_$*8PGC5R62:@+Y+>\?;YP@P?"]35: M+O Q5D10NFI9M%$X4#(T?2%2+Y**TK\*4@6@5@9]*WARDR0XYY7P->FXFH>> M7H;42&5(W3I#JD7>[&VN5(L$8RIBYY;]FSCV+X(PU Z!28.$;(M3GL#>BO-N M?E5JD@CIKWUA6JCE,PD*V9L$8\0_# 9&>;O17,;,;[+DE8T(1W'OSHVB'%Y= M+!V44*;B#[[B"=B!N*#LF" OK_[.P1.BA*QS5DV1JK9#"*BW@T1L'@4RU4+N MI[B%2!?B0RN>%F^O7*B4URC%G9A;2'%6:8!2C0S'/@MA(S$_)^ZX 0C+-]=N MTKA/.FU]HXA@W*X'6H!T&_VXJWW$J)@\]')4;,5JM%GEQV5V#AD@\&HJ2JKTO5A$%7GJ+CK(/C!BPKUX MK'^/9_"PS&^K5.>(U#MT\@M_J=%+XIC.YW%!P^/=(J2%E8 MYH$27T:I,%76L%JM)LK*5AOM#7E280%',IT"!E$CZ,RTB^*H)9" M;8O0P7AM$%VM4A;D?GK%Q4J7)U.6V05K>)17B2=Y97W=+8TL- >AC^^D1CWQ2L8?=6;P+ +,\KP?Y:0+]8NW(K M4-P:*!IH+PTLW!9=3P4;W ?I[;\04I3Y4)19<88XD5*;H1B\=!:=!TD&X[M_'>"UAF$:9@?_85JV^4R+W!D< MP6?!BST>B3J&#Y[QF1F^_>?E^" ^?VN]/_]D'^7^EU?GG]^,OIS,CBX^??G= M/CGUIY].O=[1Z>_F\>Q]<'+PQ_>CT]^^'EN?P^/O_NQX=FB\M8_#3]_G7X[> M'!K'W[_:GSZ^@N=>&<>GG[]^^G)F'GU_=?GYP)]]/O7LSU\^!\>OA];QY6CF MS5Y')S-8]]2#[U_91U_^<#Z?_FZ=O/G=.3XX_/[IRR'L ?;Q\?77X]/?@K?V M^Y#]^O[R\T=_/K:<_N>#/\SC[[]]/8+GCT^GX?'!)^?SP9EQ].4X./KR,CCZ M_G+ZZ>/OYM'LM\G)J6<>[_W5=^P!Z_E.QS+M0:/)GUKY$QZ MMO7LE_\*4[& L)F#"&*"$>5A":+A M/!#[TH"<,C\@ 0V(TX]"=YZR%_(?/V,CBM"]?!%$=#1ZZ&>PU\Z"J".2"O B M?7$0$KZ0?RWOV$==TQCA-;N8E2A>++[MT@V\'-%4^VXT[(Z,U5\;7;/X[II9 MC#<=N?C 9,,/>^_"ZFW,?;'M%%C33[-OXO44A]__P%UOCX M>^_XX'UP?'H&PNOEE^/O\/Z#UZ%\!MZ5?[;^Z!^]>65\?O/G].CC'\;QE^/9 M,0B]SP=?C>,WA^;)P:%Y].;(AK,:1Q__G!SM&Q=O3U]E1Q\,\^C+X;?CW__R MW9'%AH;;L>V^WW&8T>L,)X;?F1A#WV'VR!I:]K-?D!@^Q7&J4;=S%]*Z!H:9WM7=Z%^]VM/=V_]=7 M1]K^R?MW)^_W3@]/CM=1]H^ZY]K<[9D##4MJ_=YE@M2__F'VC9^7YL"T M8?\KT^B:1<7S [3HY,B9.(?5?>S9^PV;"6KIE/H;\&;!XB] G/NC/.D#&XN& MT36X$-G46ASTNN;(7LM:W&19T^C:(^=&RU[]'1AQ][/9WEU:S&O,4+W"..&L M\$CFR1*#$UTA.]*+-= L!%H6SU^8* U1;6ER MHS>@@75&#F_\RFLPM#S#V/,86YYAK.%_!ZU!8;/WL(_YN,5D0DP .W?#FKU6 M%VQK'=[0VD6]S4?_X59'K!XMP55;=381U'B=\(;)E"U#(8T\]9_58QRF.>CU M[-%D8HTFCNG[0\L8CWUGX [&$_B'^]=A&=H 6S^8N6'ZWV<=6P8Z\K1SYKKS M%TA)>Y&/_WE5DM%>MB]RKK&\@#W3^%40O/=;]B+*9QT_)A<"EP4. _ QXK7' MC)381_LB4O+ER/@\^Z-W9!U^.X)GCK[_;AW#.T_>_#8[_OB[?33[_=OQES#\ M?.!]+R,E?SC'!R^#X]G1M\^S8]C'>WC/G\'1[,\OQQ:L=7KD?/I^_/4(WKT8 M*3D^/3-@G]:G[Z]GGZP_[.,W[X/CCX>7GS\>V9]/OWX[^C[]J]OR.B( MI)!?N %^&Y:0(F\#UMAH4OS"*Q=%OQ)0.RJ@>KV)ZPU 2(TGEC/V!R-O/'0\ M"Z32V!X-F44"RE0"JGT"ZON"@+)Z-O.<41\DTLCN.*[A=H:#GMN9&$YO,#%\ MUV+LV2^F8>N6/6J1A-K8()S0_UM\]]K"9E7Z0/\Q$@.(7?=D'UH:=7".X0:= M9DMB>BMFA%/,B9)NXWR<885ZV;IVHOWP"/;(GMS6ZS@Y$)N2QWA?G$*X,(KM M[XSM+Q=N<#Z,C,__-S6\V9^1^W&4GWPY^_9I]L?EI^^'ET=O/EU^!G@='?C3 MSV\^?X7S?/_T_=6WSV^.>I]GK[[]W_=/]E^3OMZP,YPPK^,,QUYGY)EN MQW,G_=X(3!UWY('0T"VKOR0R>(_)1] U&Q*?HJ]'HB_/^,L?]TT'K6:O9X)2 MZEM.9V@[=LN3+Z^.0Y^<[TJ.+DA^'D15=M8MMCS_X8;>+DIQ2[/XQP@E*,\Q;(&5MY M_W*5.%HW.K;5XNBN# L)\4N00DK\W)7X.=Y?,B1&CHEZHM^Q/:_?<1Q_U!D. MO5[']">N8;GN9. 9*'Y&>K]_:_'3OEBVXMR[-B04Y]X3YRX:#C;S)I[?&W=& MO1YP[L '%\!TK8X],0;NN.>[?G\([K2I&[TV,>X=A7BWPFYXAX-Q@Z)*<^FJ M7[DQ=VTWG&!]K0#[*PYUY<3>H[G?[ M-0S;FOA@6#S[Q=%'AMTB%T8%(UIJ0R@N?A N7K0H>C;K#5W?ZHP]GW6"JHB$?=M490@WR.( M*T%TUX*HO-VP3@Z.OA_O_348#=U)SW+ M6'@VN ]Q]CI&YW1J#\:#DW+\9CW M[)>>/AK=VIQ0(8GVLO!=F1-KL? D^,;\SG>6Q(I[-^/>[PO]=1B.L7G?0:XTAT5R9>AIGV GU]H:$@,-:1:2ME%/-\'F,I$PEHNY#1)TL M)T\X?<\S)^-!QS>&7L=QQG9G.!A,.M: ]=G8<7QK.'SVBVWW]&'#Q</_)FWA9:S/G%H50GK# N;/<425P[DG@+-E$(]NSS)'7L4P?/!JSYW?&@\FP M8]HCSS:<@3&>@$UD6Y8.!I(2..TK.'R<+!0XQ_X371Z1]_]2>NP]Q> MO]/O@7DF@D#@5;*^[0X&+C,,WWWVBS4P=;O7:Y$CJ<) +0T#*59^,%:^K+.R M#5;!>& ZP+LCM^,8/=89>6 ,#7O&8#@<#D8]S#*S[('>,PIS]Q/+L/$L? M9@B#_DCO&6WJH**24%IJ-BBVO1>V73 1QH[CN,.A =:^V>\XYL#LC UKTC%\ MRS3ZKC\V;# 1>I:MCYPVL>U3B$,<1ID;G078=9G?$]&09FT2 /,Q+0S.;U-= M^R1I-<9COH>2"C+[XQL M$SR9D06>B^^-^\X G!C3UJV1BD?L,#/?E6&AF/D!F7G!W, V.T._U^^80\?M M../^_V/OS9O:2++VT:^BX$[//OA8"QAP"4WF:8I9S*K&P;[ M4G8)R_?!(?&JO"XM$8\G7_0-^&8\^4&T-ZW(O1=VS]QR7L]7_+>RX(U4=M+K MR92A*CO-CYU^;ZD:1&0RDC("=5)D=D($AYQ ]"&K&L)+Y4IK(=4G!CMD"U47 M1DH1 @4D7(#Q) "AF9N3"M127TIS#:M>C2[H&6DP M;!HU-UI&=6@LP:%1EKORTF)YZ77;FR&16"$M!&H48,ROM"B3, 35T9A(O"HA MV3[G7>I=6'T9'=4P*HZ7A>,9_<*8P*Q#!LRRK%\88T![$8 IIC@57B6"#8[% MK?6+ZL>X0:5N[?:Q] K=[='0UY3V>5//FY8*4H$%X\A&>U!ZLX$YP :R"LI )'T0-'H36- MG*$LXZ9H7ZHN.1KGV?!C=6IU+U8E_NF9;U0=.XDJ ML59B76C==276N1+KC&HK54C*F0!2"%.&(A*PUFC0(4CE@@P)FZ&(U)A^UH$K ML5Y9[3Z_D?-;9@UMSMNLOL(UOGE@GA^IS%4]B*TGOLTWW-%=+B#\ZK,M'<<= M(M[IS66V&Y74A-'P87Z<."[_:F/SMX%U@X/!T2!_62EZ_^-HY-_OC0[R/Y@T M[2?5S[U2O7ET<\:C_0.OHK[X8T$.D>T+NP:\_19 M4-X9R5Y\@.V.;8A?YUM_L"=E,.%M(DU=4Z(O?NYK*]&=U),[$]0YGVWY?]KR2C"C&7,Z@>2: 8JHP625M.2OI1"5X[I$E87*FG/;);'R MZ2&5E]:4E^8]<[?RTJ)Y:3:;E@7+\S$"7"H%:*('G80'$Z@GCL:\:\M\"=EG MV*5Y5?/L+=MYW2^#8WP<;SD[[UX$SN>H)I45_\9JKF0T=S)J=QI)BNIDT8*. M/ $ZI<$9)$!H*=_QGDDB-S:Y["N\=0UAS7_I+HSGJ%54&"\!QC,ZA7(F:4L$ M2&)*7;\)X((3H*0.+D1)491V]7P>_>H[F@.S,CJ%'QT6I:)Q&#>>X5&39.OB M,*9!'82S>%7CZ>&'@]%)C*_B@3VJ7+58KFKW(%%,YZW '-A01FM(P\!A_FL* M5 3?8&WSM?KGE^FPGG>*D>%\W+A/)NCP#UE4D<@LC0]X\R#403! M&QZ"$$0E5>!L^D*N85O4U5 ]G@P^#D(U M>XY8#,0(HH&F4*IYD(,ET8$2Q@46J8J2EQ[-?=JI3@75F]%1U:*">!D@GE$H M;&21&2D@V#+7RI@ EA('7F6]PD8N&'49Q*2OM>P0B.^5+^/%T(\.8^_(?KZ5 M1G$O[)QY:12[]G.L1+0P(FJW%Z%$8XJ!0]8-WW:BA8Q!*?"2E:"(TV 12X,18AT702*24CW!>9?\ MC/?*,;'S?4?4;[.H>W ^V+4;A8-QJ#)(!1IM_)$7 M,*_*B 5IB?'>:E$,!MJICL?WRG'Q[-O6J'-4-^Z%);2(AJEMAJHD= T2:C?C M,)(99I,$G@V<;.N4&(AB#%A04C"CI;/%?4 >V04\[R_K(T 3W7H&DD0*TU-$;A8Z/9$-TQ"*]73[]+RF5BBEFY#[W! MES37V@)D"24S9\L^32[>M9^_L;;J,/&Y\E&[6UJ0G*KD%!##.2 Q$2PM _40 M#2=%X9!F8U.ROM)="E[7/)2.:A05S,L$\VPB2IF;A]QE;8(IP$08:"DYQ"2I MR5+41+)L'\@^BBYU];D/SHD?9[QF.4!-0[G;K->NNNR]6_T5TL+S0SMF)Y05B>U36< MT"XD#TZP".B< .U-5CB"8:BR;D"5+ECFI$M8O@_NC2?Y8Q^S%OXQWCI9]EX8 M/_.+G9RO^[=^UDOH* T^QP"G<3RJ3'0M)FIW'".F%.AZ#IH34X:/8^F?GB!Z M0A/W/&EO2S*8SC+\N4-V3_5B=%2ON!:0JUYQ2S3/Z!4B2N.#M$ E8X!$,C!6 M1W!>:.F\R4+U1:^00G<(R_?!A['3]$@_& W?P5$<'_9&+M]3TT*])F8L/E!2 M%K_2T8+IJ-V S&F)P1(",5!5 M!TU)*,W'I)9]QMHFSPK5UUT+F"OD5+FO3+. @M[*-'-EFAD=*)LHV6JA"1@K M05>G%6A>>I^PX"-7@C4-!#AC?4[;[90KT]P_E\_CT>'AX.@P6R>39DQ>P7^^ M]SCT)77EI^W14>Q1^>]+];0;F)Z+T70^3P8/AX.#_W_C:'P<9PGHFZ=\- R/ MOWW&RC178)IVJQ)!*=5":HB69YTFH@&;E(QT$UX MG4.P;L+%;L*9XXXJAEI)#X8( N@=@M&&0;;T2W&GU]&F2S?A>B4*7*SK_7$T M\N_W1@?YD)PTX5'UR MZ;MV1\?ZR_%Y=>VD;(%^[U\_8KR77=KPS M_N.HC)'\TQX'FT]_HX./X;G?V+X[Z\';]G!1[?_ M8?#V\,7IVWW_^>W^KP=;^R_(UO[3DS>'K^GVJ:=;;'O_S5\O3K,5@=L'^F3K M][^YL0QYZ62*,A_IA IPQ@;@A"A,7FN/XL]1\='>Z-QIL#0NW0+ M3HKX)\MAL6:K3;[>U=4<&W5++GU+DNUW?RN%@:8@(#K,U,85!>.W8<7)+?6+;CT+4BW/_W--)>"4@[2Q02(S(#UQD!, M93 XE<[('VEMRZ>VNIVZO)U,=(*3+ PELNJ/,M.:-2Y; DPC\T3[F'2GMM/. M\='DR Z+W5WW5#?W5$#*HG$4DBXM^%.V+JTHIH%TCFC!8CZSKKNG%GKBU3W5 M^3V5-#.A*4Y#S,=>X IL0EEJU;1/P3$KX\;FX/FT&HB9*.O MF^.+#S4,/M:4RL5E*GV/T<;94VNMYH7+FI,H)%1TH+A2@)P*TX (D"=:( M_#\;R-QJK6H^='?!.Z_DGPK>!8)W)B J484FR3!%5IHNE-!H+ '18+6AD:1 M31?!N^Q8;"=C=B4_8#2\3'O^YMY6N\W2W/ M^8[L/-\2;_[*]W#Z^^GV[E.Z\R0<;.W^>;A-]>>=1W]K;F.&>SZ8?>D^240 MC2&!=9Z$B";2)@'G#J.^=1-U?A-YDR3S.F\BA0Q0%&\/\WD36:F\H-*CPXW- M!T1>,!YO,=&Z15!8#:FLR)8D6Y^R"I,8%4;DC5BZS@C.0!/&@3#T4FI%M<8[ MB0P1W4;2N;JA.;:A$LO9O M,( *F,F-Q%+S;!PH0@31F?CRIBI%/WTJRF")JVARTTUVB=>[9X]Z3Z*/ARZ. MIRX#3ON]LL&:?]D5?:_R8?>WK]C^]#AO**<=X/O>R/(I1J[D$QZD$)HE)T83(SOB0:94Y\>JZWG7Y,/_, MG_H0?6DT=G!RBVCAO6CN-J]HX3>8O2#:4$N.;PG6F7@A(\II;RQPF^TK-$R MEM9E==9QIX(.1O&2 DGQUD-P:F?&[H)W7M'""MZ%@G>V@+(T<>91@%%4 _*0 MU2[-,5NETC-J$06U#7C%K5N?=:\58_/=JHGX=:2(\V(4/LIW75;<'O0^V$& MP;#G[8?!D3VH31D7K4M\7?N7>>E?#!]/%[ZRTOQ8J3U$0G#N)2$49,28+<*@ M0#O%(8O0VI!?&63%6ZOG,;2JIB!U%\7S4BHJBI>!XMDVS]881B0"5V44C$EE M]K9"""+O7*T(LP8SBE'U%>T2BN?9D'$%M(M7\M.-AOO\Z1F+A2L7Y MDC\]6_%'WA\?'A^4[)@G,0W\H':*G2,SM<=)2)EIR=H(CE%1AE11T$@I&(;( MM*6",+*QJ2GV\8)H275:K V@YZ5?5$ O&="SJ@9FZ1&T0!/S9Y.X3=1 .:=: M,;6/1&S:@)/SK\,(Y[<3AI9EF-)O=MSL1/2U$_ M)ODY\ZN66?15'DW3^L??2N/%, LG_I9%LAV/=M*N_5PY;'XHSAUWHBFVUYZS>CE4$^,W5D0KP#@)\1DE)>2&E M)Q&H9AH0A08KB06+7L00 DUE/@7VC6F/T[P3@,_3$4)-9W23'TVFF%S:+[,. MJK@[?\FW74R?-M*H3#4_IFK/JS"4>9.R L*\)65 7V8JFZTKS?)9%$-DF:PV M-@W7?:;;RDCM(G_G7IO[2CCS\N=4PEDPX>"Q]O*E08**6H+QD M2+2WS7Q?K52?T(O:AE;"6917B8DNN96N.%2L2="]NBKW3^MR)JWI,S[D>67" MZ-@=Q*G$;L&UG5O)?]W)TJS-\;. P6R/AJ$>1HL\C-J33;A#HBA&X(I00)_/ M(_+T,2-OO#A2:*[XL*1Z#OR/5YXUTY)B[%E?8M)V>%(* M^X:CH_Q]1Z-"$?RS;\!B17T839H\ MU(?C>&!+4>#/GP;A:.^/6)?OX/CH\H\L<5U_N(JGP[U(T=O:AO?'77FWO(KAQM._!IOR$ M#^W!)WLRV?C/]QLN[[9O5WUVP2Y=EI06MBS379_I?32VC3@S@N.X_*MLOQ;@ M]$:I5T;"E_?;XOT^W>H]W7KW<>?5H]\7.]J4HZ,H] M/_X6R']\@6]9_:>S^:]=?88WT8XGO:=Y X5+^C!,JX\;-TA^0;KP1->DXI]> M#'M'>Z/C?-4PZ??B9Q_SX?0ACJ>EV+TL0/LE*-J#H;-US4?^OGL<#JCV\(6,R==LT33M\^(Q)@'6LC")6<^MK,O M/J.9!PW-S!S;T_V"8OO1M\H!>^MZ/+DO) Z27O_VCR_[X/4%-O5F*5[KL M/SA=KS'M\ <]3:<@[91I5>CF"J,DU_GYZ3U_?O+=\Y\!84;]I:QY[%LOSJ6& MS+>VS#46>5V^FSC@JN;-$4,TC M)C1&41$D-U&%2##8OY^4XX=00N&JE5.NL-G^?>O3[;_>GJR?7IPL'7Z^^8__WJ[M_/7KWNSCKK2DFGG^9O/C6/PR=[A]I,78GOW'6[MO\CW M_>8T_TG?'CX5;PZ?I:W!U$FW]0>A^?>?MW__&XDR1G-;BD()H!0(!H,!EX*. M(FD5$M_8-,CZ7+0+-U;/2[="$9-*FEUZMFN09O#$4$.]"D&AL5$';2.)RD0N M@_.J(4UZ3II7JFZKI'F7I'DZ0YI>66FH$Y T4D#C2^=_FD#R1 QQQ J6-C8S ML?8):Z>25]*LI%E),9TX>F\M#5BTSZFF28SS7N@R?H\6AR5$)V%WJ#UJ:@M'OND[+N.^GL:*O'U;R.J^W'+<<(RQLS M:!^!65NJP9T&;6T J9C0 7GT-&QL2DG[AES4T/\^'E>U(+WKGH3*'XOBCUD? M@6/1?''K+DL MJ3)H. $2RG11PST89V3I1L-1<$^4T1N;J$Q?8=4_NFDNSRMQH=YDS<>X"&G/ MQZ/)I#?-H*Q&^-*,\&;97XY':66Z2J["$=C.33"HM52)@45>FDJZ? 0F;X'H M)&7(8@RV#+;1I)^UF7H$5A5Z)4SPRAZ+88]6D%X&:IA$H*:)-VD.FEE?O'@N M('(BF,SL@;Q/58TW5?98#0.\LL=BV*-E?@=M7-87(9J2XL-9!)M$!.*$BS&B M<0HS>S#>UZ::W]TTO^LU:K2Z@<3.AUB*?H?O>O'SASBX MP;Y:[2$^?\2#@V\W6)WALS1WS-G2/YVN?-6*YJ45[?S1\LA8Z520V@.Q*@)& M#* #T 0KQ8SP8?2C-CFYG M)*R"W[1[1L*Y+!X-PY.ODJA<->^ZG]U'K7:^WI*4N*"04"1 :BQDU9&#$-0; M*4P^=T(9)M[/&F6'IA#76$C7C8:*Z>5A>J:]JXR$&\48,"=%QK0,8&,R$))* MC@IC-,:,:=X7K!U;K9A>&TPOH&JW8GI)F-Z>.:<=)_DD5@XBXP2PS,AS'AD8 MF?DY6QR26LR8)GW.VSWW[SSJ>%\"#<_C,([M06-3V' X& XF1^.FE7&-/=Q! M*NA4&IFM'GTGBTI8LIRW#PC+.%OXIFA752T3UC&EAB6211@K"" >8K8F,;V\AF:!U<@03+X5/ MM*]X1?4:HWK^J9,5U5 M;K>97-V(Q6T\!U>J>5M/[,]=3_^2 7@&]DE%^_S0_J*EF<<4A8_$@B(D 3)D MH*7@H# &(8R,T='B'A1]=GO5_+IP62'GX3VF@+DK]94"%DL!,VH\I30(*BQH MY56F )\I(-OE$#QJ)6EA\T(!-%OG:E[NQ$H!:T4!<[< *@4LE ): 87$O/2E M?$IBI@#* Q@C-?A$N&7<,*8:"F!])6Z=IK0L"JA%3BMXC?M0Y'0^/:^7QJ/# MWFA*=:/AK9+,5O?PZ5[7D"^'SXNA'QW&WT:3>OS,\?CYO66$$L>SHN H"&E] MUD % :,Q@3-2)N>3,]SEXP=%GVJY!B6\5?M=*P):G %<"6A!!#2;),>YY,G: MS#A)9R784C#$1J#!!D05\O&12N*KZ@O2-H$K 54"6J_>)96 %DQ +0,\&F5) M=&"MLX ^)K 4'9C@6*)!H&.\&."T3]>BAV@U_NLU[J?QOW.T%\>UN\FRNYM4 M(EBE:]RS\M,7951YG'PI-^WWAO&HEIPNT.$WR<^;7\WJO>>"F*J]9[&G[5@; M^,U1^7W7PCOW5GN5I\>E-\ M-FZ&F]L1]Z)N97%V1+/ZVZ/AZ'L_>JU?F3L]O6];$X2J3% ,B)&F-+P@X(0M M3G7),D$QDT69K8D^E;7QY:J!^Z<[CKIKUXX.^WVT5FC1 MEJB=D8")*3!24L@OM(C2RUC:1K ^N[W97;E@O;A@<9I_Y8*E<$&KA0RW,07I M0".+V92W%)Q !S%I(8P1T09>(@3J]CWOE\(%-8=L!:]Q'Y))OU22NICY+/8& M##HY#S*_6@8OK_*T_\]SF]OQ:.]47[G8_XGI0-SK=28X]G6;IA$DY%, MH $6/ (2'L$Y98#;Y(S5TC&C2L,DWL]V3:W46"U%>_V);>Y1L4ILJTIL,P:\ M<4XZ$03P?- !5MJ8$6?\?:XN4ILE=C6JP:V$MN*$MNL M-R(2J;02%E12LDRU8J 5MT6!(RIO&L^-+N4%LH^TUM96=\AZ7N/>E=3-TQ/2 MZ:.S"X'YBX[.?"2>>=M_B<.8!C4M?X['7+N)%EIM,44&QO.2[:IC?D49L*RW M9QU>1+0E#4?WN>[24*A:;M.]R'I%\_+1/&.-9R";#%\-Q%$/J#B"$2B ""NT M53'XD@W+3)^R+E795#1W+S9>T;QT-,^:H-:[) BUD%(^EI'2?#9;JX#QZ+CU M1BC',YII7YDN#6'MFJ%W)\!EHYJ4CRX)43@%%Z,%Q&T$H)*XDB M/IF-32/[E+3MC$J'E0XK'2[< 5/I<&%TV.JJK2.3,4G@7&3UD# 'QAL$(J7) MDHS:4;^QJ;$OV3ID-*VYRX?G1PJC8W<0N^Q.6:^[O ]>GU_L9.!+IZPOOI_> MASC.CWMXF(^&R9X=MW('ZFF_+J?]RSC^HTAXODXA-GOHGQ?JG']=L^>^G.^D MGN]7.-_;C8.3Q^B>,,@F';7]$I_ ME?XJ_5U&?[?T^53Z6PC]M;I,$,:EMZJ4W@; K*Z#<8Y#3!$=LTY)+PO]R>K; M637?SBJ[3%;C+N^#8^?)X.#X*(;YNG;.UGKZ8)?NVS4^^J^Q &NG&"S:+72V M8ZMJ#J@.RX MW?3#!ZGL>L$:K!W!+MKQ5 GVA@0[VZR?,V*\Y&5*-0=D/( Q)=#N.$>#TB*C MC>MI'=*,KH7)RK&58[O-L8OV;E6.O1G'SOJWA'7>Y_]#,@X!1=!@718*90H= M3T:YTEZ=/9#M)JJ58R]W@/WGR.;KYC_#X./F_\D_SN_MT([?#8;3FBCR/>?Y M6#KZG$%\\_^X\7^^+/&-+[, N317?#@XRM_F?RPI5B3U1XP]Z_WH,-_-25[; MWG!TE+_O:%3XHBD)L\5]D@9#._0#>Y#O./^BZ5CTX-+'/_L&+ U"/HPF@[(? M'X[C@3T:?(P_?QJ$H[USZOKF4V=R)U\_8EV^@\PCEWYDB>OZPU7D[/NU^/9G MN=V&^SQQJ(RR5AF*(JNR6G#*@DI1J20=_JWDQOF']KYX:#_8=Q'<.-KW8%-^ MPH?VX),]F6S\Y_L-EW?;MZL^NV"7+DM*"UN6Z:[/A\9HVBOK849\')=_M;&Y M6_#7&Z5>Z:E5-M-%ZW>G@FX=M8V@?WGTV^/_/MWJ/=YY]7+GU:/=%SO;EZ*@ M*_?\^%L@__$%OM/5/_PPCGMQ.,G [$U3DCO_/&^B'4]Z3_-F"KTGT<=#%\?3 M X?3?J_XW)J?M&>'H;P@77BB:]+R3R^&O:.]T7&^:IA\F6W6G%I?Z;(Y+?,] M'M@/D_CP_,7/83#Y<&!/'@Z&S76;#_U\=B*=<6RAB)E3LEF+Z=M?V>,!F3+( M69#@[)O/WG[0O#5SN$_?$_J!$>K2M\D#>L/WN,(;??)'-TOI X%\ 3>;->EZ MLWBU;? /L:AK1,AN\$\OL'"G?- I,Z\PVZ4-S.['\]-[_OSDN^>_02Q_,3B: M5[N+=?O*]0JP7VSJ_ZA?1DVTJXEVM>?&#]R2VX-SM^3K3SO/_WR_??J(;S]Y M=KBU^^K]&_;K8.OTC=C>W\J?R]_+7O"W^5I?W)+[KT^V]U]_?K.[W=S;V_R9 M+?8:=_[Z_=/6[M[!SNZ;SV]WP_OM_3>?9MV2V[LOV/;NL[TM]FRON$&WG_]^ M^G;WG7C[Y-'GG>>O\W<^.]AFO[/M_5_2UH"<%)?DUA^$;NV_^+S]^]\F,211 M4! $&6#(/XRU#I07CK-LDB&UM>5&S3NN=%A;;JPA'9(9.N1,2 M0)N8(,O3$HT*T8;:<:.R867#VG%C_=B0S; AX2PQI10$8SB@E@*TU@K*7"&* M7#&?8FVXT>FBC'J-)5WC/CB(=H[VIN46WT0:?SK(+/SO_YS-*NTWU1FC5"9U M/%R$#ZE>8\[7N/:^G0'!B@V2*3[.,N8KWTC/'X_'<>A/>D?C?,6#)K.A9\/^ M\72.UXVV[U5IYD>=\"]8X17IA/_3]Q22RB]M,<^E;R;/FW9+F']?6?W[ :,MRABN M-+%$9UJEB36CB5FOG2)*.>XBD*1#IHE(P1J%P#5CS'"5DB ;FY3VF6A7"%:> MZ"Q/W*67J;+#JK+#K!!ID+O)WL M]=+!Z%-O+X9WWSD>8I,0_:^[3&"XC#V*R_IQOO-G^<;_6^[[>7ZJ\LM'I2#@ M5?0'=C(9I"R?;XEWNSGNSW-]_ID;[#U9#NORZ^'V[M/<>NOK<]O]_WI_YR^.?W;JA22"!Z, M(QK0:@0;BRN<4I-02\.Q.,!ENR-;_UK[;^X1X[K_UF#_\;^+5NN42B"TI=D( M]@3R+I$0D1*N\AY1,BNV4K1CT?VF9.(Z>W .&M0U#:VZ&5=G,WKZMU$L"BD2 M:&2B=&')9)BL 6(22\D1E5DQDR%I*U$]>_3#\I[^E_J>?F\<)Q^B+]6%!RDF19^40HO8VZP6)@_/.0]86 M4)8^C(SX0@A,WR:D,O_,N]LFLJRVO[2DM_@].WP7>X-A[\-H3 M+(LGQ^/\\V5>Q5&HGH-KLL')/W@.]M]\WG[R_G/^++[9W\K_O=I[N_M4[/RU M_7XKK]O6_KM/;P^?'6[G^VO AFFP0B'D Y?9X%2D09:(=;L@]Y\\K?-WM-[O#)5N M)[S>A@3.LU8J$UR/"6;]JSH%*9AE$)/-ND_0$9PP&FA@*CI)C5)I8U.T(\@U M+ZVSJ.^B7[5B??E8GW6BTJS5.1<0?&9YP&0".),M'A%$)OE@&75T8Y/?.I!2 M =_A8WZU=/T*_9M!?]9=:KT/J#C/VKHLF6*9!)PQ"((ZPA3WR24LR1%ME?U. MSOE:K3I;K;K08M4KQ)6NU)*NDY1Y<8>(;EM&A0UK7OX2*7/G<*U0*/H^4\;R??V5,I9/&;,& MEDP\:4ZPN%!,I@SM0 O*,F]8P= )BHQM;)I,&6T;JU+&&E)&%RL$*U$LGRAF MS3%9TE:="$"L14"- ?)_'@S5P42K/$-:B$+Q=6AJNG"F6L>N5O-J.UYOLG93 MOPC*WP_D&7P_D*>.B*PC(E>P+_L%VLY7!W)59^;4B'/WT='68&9 +R9+!4H( M/#+ K)V"R7HK6.JL-E%J851IT\[[C+1-GY75:.J,WDK JTS $@%O M/YXAX&2H=)1"2D("JH"@J?3 E*#!Z! $UZ431-_P=BI/Y=_*OY5_U\'G5_EW M6?P[HP KKHFP6?=E)BA 3QP89RCP+$?"+4FR-/$RV.=U?GJ=GWZC0;UU?OI< MYJ?SN:G3R\^R%<2':S MJ_[#"'DNZ[W6>[WO]WK%JUX/1I-J?H*I'B'WQL-0:S[X[R0=(8 M--^>]?]?\YN9D_YZC[_6J_8J'ME2@3)=IBM,$+^O"_7(^^/#XX.B6C9KU:20 M-:^^?Q05_H=4=(W=L9(K\.AP=#PSRVR] MLJ\N?NQ?[($=^MB#+[9M;VK64K.P[,KUCAU=X?G7)F[$E/6>6(V*\%*)Y(2F M7D4AN#6.J/3WB[*1_CE<]*T2.54?5R-*M//'>93HZ4G^#'G[?/MP^Z]G>V^? M_/[YS>&KO9V_GGY^N[]ULOW\*=_>WSO8VGW!OD:)WM'M_?>?MW:WQ/;A[R?; M^Z\.MG=_';S=?43?G&[O;Y_^>OT/7O[Y 7; M?OZ:;AW^>K#UY,_]+;;%MY[G56"_OL_WD\Y3I+[)^F8LN2B% N=4 M34@:.* M00A<,&.""J7/F$+>E[+F?7HG.0L:HL$J=422?(1%676:7\YQ5Y2&5VY=J%<2V>X-@870X@"F'<. MD',*.H3\"I$90DH>LRW3BW%CO?IV+G)E ]F8&_M)XH36.BZ+!T6;;9 M-L+H6.32*!HOAO^+[65-1?!?6\W>* *I>Q[K5D M&?6AM#B()/]("0TF](%L;'+6S]+K&UK-V*ID527KSLS8FY%L-6.73+)B=B1T MLM1RCY E1P"U"V64H258J]GQUXZC7J->[D&NN5 '/Y)+CX3ZF8ZSGO\BX+A/.R?^T" M6'6,>>D8Y^T8ODWV()2K("*0TNU$*IN)D1;KAKX2>_4?+5(Z62\]D N6+ MJ6R"!LU]S,LKB S.4,G(9=WPZVC";G/ S4Z<*J;N4K7D2F@1:%#,H=7Y!W+' MDHTF,.=MJE2]1E3=3OJE2@E&P="0 +EUX$(0X#@I?0Z#]:6$K5+U*G) I>HJ MIBJFM1'3LJ/(/^I=N="5?C+X. AQ&":]G_[U(SWF91PWM0(S^HSQSA,;H\G_ M*ZF6-@;I3=9? J>2,UURN-IJ#)O58K[UNF+O%;YNP^W M3M^<>K[]Q.=U>T/_Y_0I_9M*90FC$734#C"+&JQ! 3)9QKUW*D:ZL?E M+-I MOS9:G.FQ>$\+'\)I*9ME9HDR:K=SQ%ELXZ80- F2C@PJ10@<0IT(@F8 M=LP%EX(S9F.3ZKXFQ0_'8[]G)[&9(^&G M76PG/^QBNYY>NSNU=W?'T4Z.QR>-BORG/3B.C_S_'@_&,;RTX^;O6_%H;Q2J M]CPW[?FD90,K@HY)Y\$E;@"=8F"$9,"4840Y1Z@@67OF?93MI-^K:\_5'[\2 M!TD54Q53%=-USLD+FSTE[9-$Q87)?S"6-$O4BB"1AN)O\O]P5%[0]>F[LW+: M NI5/"IG96W_-,?3<;;]4Q()(Q42A%($, D.VED!*;(8\QO1.U=.1]F7S-3C M<1T W59\;XGFVRB^5;>]#GIG^PJ18"77A "-1;=-1(!1*4)PSB"-@:&B&YL5 MM^N*6\H4&I$\4HT\B&SG9'ARKJ*QP:.J!NLJ@+K=S$8YHZ3,%JNU#)#(!%H& M!5829XR(I!DK4"Q6<9MXSPJG)MT%,*#_!6U_\727&P-4ST?V_P=X,;6PRUL_J9BVQ7S&@WWGL MIHJIBFEMQ'37'K?F=/QE]G1\-,Z'Z;MF!OTO)U__R4M[4G[UZ),=AYVI^M.< MNI,7P^F!6[UTI.K?Y/KY<2_YIAV1M;6:7_KH1@W*ZBN M0S&6.A1C]]'1K KBC0O<^@ \>0]HJ0032;8[K.>,*J.09T-#,]UG%W@-5F\H M1K5T.D@>4F1J0$Q1"X:&BJSZ,F6$=.@$)RQ6\N@(>9Q\3Q[*:"J\CL!Y*.&[ MR,!A\" #$<82@L&HC4TI9%\AJ>11R6,1Y,&DQ^@3#\DC2F.T]TD9YZ10S%*N M*GET@SRV9S0/(5Q"Q00$*F/) B!@0F802_))H$U0&'!C$_OT@B2 2AV5.N8S MD5J%K.TB-8Z58 F51C"JL_:A*2>!,'$Q>]2)U$MGCQG5PSO%>=85(7&2V4,A M@O8N 8:@7+):HE#-2&JN6%]>$"BI%%(I9 [:Q\WXHVH?R^:/G1GMPZ9(A4 - M3G,$-$R!U5I MD1=*NPA(FFF+$*#$>\8C"#JF,@M)JI1M$211;&P:V:<7M.RL M=L#:8)@(DHA26F:^1R;1Q$22=#JQR-"2BN$N87CELT#%Z 2P:!QA4 DU8 M"6>0:*E'Y2RK&%Y1#-<:N2JF*J8JIBJFVGMW\=."?SK(VEJK,\N5=MO]Z&0T M!UMWDA\XOZK#*%=&Y=YJF1^ N9&,YE+PARQ3X*#QU2*PJ\VI,GTK9 MC<9'M:=9[0&[-F*Z#F%S345&I%#"<+32&\DR5V/CVI""I4K8:TG8LXF>)OBH M32J=G@P'9 E!B\! ,L. M/KK]$=\ZS/>7[S$_VZ>=YV_(UO/7^&9_*]_;+X<[NW\>OOGKV2#?S^#MG[KI M>$^DC-91< :+RJ("Z"0]$/146RF(I')C\X%LQW3J[. [3%ZH4T<7CK-9W=Y1 MSYGR8)1-@%Y2,(8[\(ZXP+@+B8>-34;ZBMQ&N:]1@ [#>.[Y"Q7&"X?Q3!J# MX4H:1P($7OHPI^C )L8A6D9-E/EG$A7&JP?C.P_F53%5,54Q53'=*S'=APR& M.CVX$Q9O'<:T?/7Y=3N3WWF&W"40(?AL!2L#)8FF\^J?LD3H^^,Z. MQ]E>/=S10'E(0$+D@$D+L"I*B%QI0WQB3,2-38:FKU'7\W$=$-U6?6\)YSH_ M>&GPG6V5HRS&(%@")U4$%"9KMUX$0,N)W"2=D89*%3)\ MB1/6!4V]<8S90)$N$KG5:)VCT3K;QH83-()Z!9(4-'MT8+1SX)R6QHD40TI3 MJY6UIX_4$<)UA'!W2^KG[F>KHY/NE+W>M%QNR:L8I? @2Q,_+!,,#'$2G">: M2&$#\67^N>IG$Z,6WJ\8TN\\@E/%5,6T-F*Z:[=;G2'/YEG/G3$^)$H] M*&<,8& ^6_A98A@9Q1"U]$VCVCI%>(V!/'?O736%[]H4GG7DZ>2D14[!QQ ! M$Q>@K=9 E8\DY5>S'I(W0$1#K7-8 MQ@@KU2=4U)$8U=19"'E(:[-5:]&RA$Q(0WAB*M.%D)$[*BMY=(0\9F?Y)5EF M<5&P24E X4*V7X)M9@E;3XS,1\#&IN*L3WG;@*GD4.6402 T1=QG(U(T$M,9 <42+X ME'7(4 8*&],>*%QKV#N+X6O.\S72"\DH"2YB$,1Y)$@Q\>B1$ZTN1G&=Y[MT M\,[H !F?AI@,7IDW:NE $4&K_%>+WJG\>^8%-O-\F59]*NI8O4HABYGG>R/^ MJ#;$LOEC-M297(K..0/6R7SXDZ8$EPE R;@/SG@O13//5[1[ME7JJ-0Q!^I M(XRC)EI/$WK%3!"!4LV=\R(H@94ZND$=K?AI-)YS'3B4J@= &Q-H0XOS$J6A M3E+OZ,8F1=57M-W^ZGZR1]>"M_4:]1HK>XWU"H?6>;ZW"&%0R5T32N,1$QJC MJ B2FZA")!ALDZW%SK.U6)T%>E=ZQ/ZC5@S4"\ZSE>% )X: VGAP)'%PEEHE M3-8K3,QJ!!%]+FON]!J#F*+F6F>#5!J#$EU6)I-)7FJK(U*&%<0= O%L 82P MFDL1@*LRBILG 5F8#H+5$@GS/+D*XI4%<:U8JV*J8JIBJF*J_7#K1-\[[RPT M!VNW#HA<-9W[::)1V: K8:\<$U3"KF*J8EH;,=6)OE>;Z$NI$H*;E)A)2$/0 MC#@7\B&F7,HO;).WU=)EZD3?1>H<+_YIHN_IF_U?]]_DY]OY:RM_\[OR_*<[ M?[W!-Z?O^,Z3/P_?L-815JF_%3DKB=R"4F:$&D931IIY!HCDX)2+TPB6>6J1NM*P+K5R,9'0DVP M'(SV!A"U (/<@2(D($K&;&FD6ZQ6TI%IW?>A\T6=Z-O%QAAUC-&=LM?O+9=; M)J<4N2- %$9 S2TX$S40C24[BR1K2Q*J8II;<1T MUVZW.M&WN\?JK*M.,F,D.1"%9F@*J^P3H(=&V8 M8 GNNCK1=_%HGO7<21<\^FS29TU99R598 :RI1G<3#K&G&,2-S9K8ZHUQO'< MG7?5$KYK2WC6CR>LS**S#$(R%A 5 T>4!NZ\H)Z$(!AI3&$T78)ZUWI"K^GP MU'J3]2:[=I/KY<>_[D!?=EVV/5O@Z>,\Y'F-P^C8'<36(E^JPG1N=?ZUV#7H MBOIVZRDA-ZLVKU-"EJN4O6F%)YP)FB81@:F0=3(6LD[F!8&4#3&/(45,=F/3 M<-UG>AU&#%T+GG=L'%:ZK71[6<-S8U!3[J-LV<*7;2K>5;N]BBK:@ MG%KFA1:)8X:G4R@2"5ZB8X)K?SG?UBG:=T*\L[T=;?)1"1]!66]+O#" 01E75JZI>W;!T;\:XU=)=-N/.IG108@.W*("+;-]B-G#!1&DA!<>L1Q08 M8]-,&T4EVTJVE6R[0+:H8S9PF2(Q(5+M-!,IF[I$)4P6;27;CI!M*[4F<,&, MEQ*DC0XP800KF0!ALT)KK5$8[<8F9;JOR3K,>E\*WS;1__\T SG.FR/G'^?W M=FC'[P;#:38!^9[_?"SS.L[@OOE_W/@_7Y;XQI=9@%R:*SX<'.5O\S^6%&L* M_F+L65]F@=GA25[;WG!TE+_O:%0XI$FFL$=?E"3YR8-+ M'__L&U#DF_HPF@S*?GPXC@?V:/ Q_OQI$([VSFGLFT^=R9U\_8AU^0Z.CR[_ MR!+7]8>KR'&FW?8W/\OM-OSGB4-EE+7*9/U(!J<%IRRH%)5*TN'?FFV3C?]\O^'R;OMVU6<7[-)E26EARS+=]?DT M&(V;1,R'30EI^5<;F[L%?Z5UV^-R4N7-=-'Z74'0_X##Y>^/UFG=[(]?'OWV M^+]/MWJ/=UZ]W'GU:/?%SG;G[_GQM_C_XPOJ&Z'9R5[OV<'HTZ3S3_$FVO&D M]S3OO/ E%6IZ.IWG0S4_:5/RG%^0+CS1-3G\IQ?#WM'>Z#A?-7R=X=@<<5^Y MM3E:\ST>V ^3^/#\Q<]A,/EP8$\>#H;-=9L/_7QV?)T1CRU+R@!N\T65__)Z@ MNMZLD5>Z[#_D6G8SI?(Z.NWU'FI*')TR)"]*"?W!0UTA57?EGI_>\^&H\.>Z,/L:BBV;=6I Y<=A5 M,O/KXMS/Q9E3'47CQ5$/E.CX"FS'HUXV)H;YUEN]CVY=Y=DYZKRV=S M;^64=]%T8O!OH\ED)?SGN#4X\Y_O__[IS>F[TYTG>X,W^Z_VRW];IZ_RZ]?L M[9-?#][L;Q]L_?44M_:?XE?_^:^#M_N_[K]]7OY\]GY[_W?<.GV'6T^V/KU] MOD6VBD]\]]'GG>=/V:S_?.OPU\.MP^WW;\J??_W.MI^4[W[W:>OTE_=O3G__ M]';W]>>M)T_QS>[;M#68!BJW_B!T:_]%F:+G3%).2 '4.@-(44'IV@32&.=% M4,RDTJ.)B#Z7ZY :LD+!R$J'77JV:]!A\,100[T*0:&Q40=M(XG*1"Z#\ZJA M0WI.A[32X=W1X>D,'29*E;8JDV LN;+((ABE!'@I:*(A4@QR8]/(/KV@95UE MP\J&E0U;B15!J*1I1"(->L=T23OWUM* 16&<*H?DG U)9<.[8T,ZPX9:98$( MF\-O?#?EG?)W7YS#'\:C,NTW]-S)S;W#-Z[. MJ=>XP1;]04=W:CJ^09_$#WE3#IITF";CP!Z.\MV=-K^X9Y,+[](+]ZT<\NN# MV/2$'89'WXBCZE_STK_.RS:_T;]L4E('KT!%%P$5-^!"M!!D0.HP1;1N8U/0 MOL;VR.\Z:FUMD#UWAU)%]I*1W?(S*<]UMH +!DPDBA(/$5OC6#>\(U- MU'VM3$7V^B)[[LZ1BNPE(WO69V*"$230",K[!&@8 \V5!!(T9UDA<]**YLQF M^M;-V;LWMFDU#(RF1JO,0__2_K@7/Y?7L8YK6MZXI@M'3E1NFALW71#LI^C* M.0-&82A#7AU88@7DLR8)&TR4I>,AY7W&ZD"F-<;RW.V)BN6%8WG6@@B&B"PU M#X%G&*.,",X:!9HZ[4(07F(HB3M]35C%\OIB>>X61,7RPK'"$D<"DU\ZB*&.,&J*2;9VC3II?"V#/P7:HP+YS8,]:$S[0:"-' MB%X+0.T=..4,)$\C2UI1EHK7LF_P-CUB*[ [#.PY&!(5V'<.[%G30ODH&=4& M\KF=@9W5,'#4\ ;B)J"B4=.-S9+!V:[NN1-@WZM Q,N26#=HT#%AMO.I)A6QZXO8N4<6*F+GA]A6"(%EY8<( E2(!*AL1BPJ"<*@ MYBIC-YD2#L0N(?9>!1!>#\V<'PW[VIZI__X;#GC[.1 M//0GO:-Q_IZI="9-_4,X#SY\F[)TSX(/=V$<./_!/_PJN%)O^CQ+;:<06!'9 MXS.)[7XCL$?#<.[O^#Y^6OGMZOS6+H7P+(3D9 !IC0;DD4#6(3T0RFV,/D3% MLPUAZ*WSEJJ/LL,^ROD''RK$[PSBK1@$BVBH51!14L!,X&")B4!B5D M-CKX!;.8:P2BL^B^"WNC8OK.,#UKEKC$"75$ _4: 4D48+(T@9.@7:F4,(U9 MHFZ=UU0C$#=L!C"9Q*/>X/"#'8Q+2X">W[/C=[4.8GF1AT8"+[X(X'&S_M4? ME:M/2T92M$Y)QQBR"MXYF6M (K- *U(K%HM8I7(P&_[_'@Y*[Y.R!'?H?%$VO>H_> MKEQCGN8J5QW?B.?YHZ6-=1Q\+(-Y[YF!NN2J_.^/PA=#/XYV$I_$Z9\OAN<" M>?5%'E71G=]IN=6R72DQP=I\1NI 8IG18+*.ZQ((*21QJ!*J8KOV):V*[IJB M>NZ&:T7UTE$]8[YF6]68$!QP@2;KP$2 LTE"\I)33ZCB0I>IQ'U%VAG]%=9K M >NY1[PJK)<-ZUG3%CG1S@L&A' &B(1#-G:S:8LQ.AV$W+"SU^K&X3MF0WPCB,I'\^.CWUO& R,>0Z(" A42T*4( MFBD#E BK=+3H-=_85'U]P;3+J_-13:OI,)R78#Q4."\*SC-6 ]*D0G(*YLWCN1-2KXGIIN)XU&US@7!B9@.N0 M<5V&@;F4<>U-5K BI=+ST/3M-YW*9[]7@8B7X_C!#L+Y()%I0&QTM!?'9X7] M1S5_[L[RY]K<=2:N\YJ_LXZ$CX9AIXAL&LJOI#8_4GO=LCT2!DD)"DC:%E\( MU^!B9,"B%C$DI8Q2)4-'JUOW+*ENSOMM@%P-[!7/U\/SC/&A(_-*)08\$54" MD0RL9@:%%8J,PZBU >D(<(VA@*TBN! MRB%)NO0?5WTBVT,0:@N!;H.]&R-.;@K[BNQK(7O6&HG)^11] IU/;T#3()M2 M<()0DS78 OIPZC GSQ &^9 M#UF"H03N:(+.WU%8*;HEM4A!$NQQC/7H-=-Z*: )[-6)Q!Q&+ M9N5W/L2Q/'8P^_7%DCV+IG%AIZ%HT]*YE1OC@I8N, M0=(D 08CPK%''$]8S\(XW@R#H$9 MF^T'(RG80#DHKARG4@5M8M.YN,Y17&=XS]U^J"?SHA \:R!DH2B;+0%P068$ M2XK@8@K@C/,N6I]$TZ_8M%NKK$?5!?(NM2)3%R)Q.Q[U?-[YO0]EO&@HG<9. M>J-S=/3L%WC<)@CA1N,0QW T^O"PK,UD=# (O?-GZS1]7;QH=QFAR (K3/7R M3%R_G+R>%-?'!816U9/YD=O[=@%&$H0+ZZ%X00 =S;RF, !U@B#7S(C&^\%U M7_!V!.,<37=Q^-[,]W)E#*^0Y_4>\]+NE->FKNY5WGI;GAIUAA4B2J--@+/ MRB]@495*%!@2,XA&B(2*E'1QTD=3>>GJENKYC9S=LFE(YPZ:*5_I>>^ZX_.: MWN2]P?!CG,SX*![>J#OZ50_N>HU[-MVWV7)- M6Y*L&$Q;\4^G57SMS]^XSLZ;]-= ^_+<8"_M2?'13W9'CZ:K_\OQ)-_A9!(G M6>/;245V9^^$JMC-3;';?_'5$7;ZZ-/.D_=_>R*I8\*"EKIT010:=%;A01'M MC8DB_S9L;'(I^NJ"2%V-P7<6WW?I3;HYO-/@CBNSK(OOD>V1G0'MN M708U]:3XN26X+%,(PH7,YDQPQ/_+WILWQ8TL_<)?I8/[W'MF(KHX6DI2UY0^,%CQ_XAZ@5!+WPM+J-\:>_F5626KV P0;3@.83X1?=]^1.>3Z;ALCI@/)V)XG+LV)>498C]CACS>6H3U M,D-<=M&[\4A/T2MAVJ9*]VB U(F"C(=!&A.9:5>,$!+!$DVT2K)8,\X$!0,D M";H1;T][>:*,??\&2,O8O\[^J%)LM$VB-%+$1@GF#T:&"!D:$C,K:2:Q-6*R M\2+.NI2NR8$O+6.O8=.1EK$?FK$78\$)\',4Z(0(:S)"PXP2"?8!L:E,PQ0V M-I,!,';<9>MROOBSBGL ,\#H=1EH*X#4W5'$/]Y__5DX2>[>MBBWX0WLPD?8 MA#T+GYS#XER^ZXOA9&NH7P. G;>E"K=&I.6CG (=:"N,(D;'E- ,FR(E7)$X MCF24,&,9QUXDP4_W(FG=G.O+P7=O1+0YY> GP\%W;RVT''QO'+QT3A,SPB; LC'+L!TA942& M^).(;6P#JT.F-U[\?+>@-A1Q%V9!/BRF8S%4YIF%&];%(MBIUO^CF4SZKF!Y MITJ)O"JGO0V>_B!8+9^_%"D3A@FSQ%(=$IJRD'"5I<3$S.@L8BE(F3L+GK8> MRO5E\GLU&GZ$R5MGY4]R^J)AP0(CE#"$!Q$8%B+DA#%M26)#'E-K;&A2U^8L M7CZ;J>7S)\/G]VI:M,+\E[+XHN6A)0VEB0R10B2$T@1K9J.(:!6Q+% "%; M1V'^O*(2T[$Z$86+10!GNJ%A]M-P-&E/97J(G*P0MN20B<&6')KPT,8DCD+0(&%G0?U8QT3KEJL?3393*XOOCGV7 M^IRS0,:)S4AJ3$BHE& =A(H2Q;A(8Y$!UYJ-%VQ=9/&S[6 X+0R61:SL#-!V M+URW!NE7].5IW9OWBF[+IS )96$G54 R:4$YT38D+,TDB51$,Q&F+%9TXP4- MTVZPHE_8K9,QVW9=3PL@[L!0:0%BO0!BP7K)1"9CH6+"0HJID9DA0E-,L0+H M"#*N H&)54DW#NZ@O*K%AZ>%#_=W:&R+#P^##TO%'%:D(I:2@&$4$\IB4"#B M*"51JI+8))P'KO\+[29\.4"Z?OC0MM5K!_F,V^K9?"B&JFVKU[;5^T5YI&/S M9=3_@@37'XGA,XOCKDLRZ=^CX?&^&0_^QB8\>_;5V.B\/=[J[M2F;UM+?A\U@;1E[/MG M[ 5_B4FYU+%1A"D,%U&;$&X,)4JP) @B$7(1;+QHV?J)L_6]YHNV;'WO;+WH MYN"!B'5@T*]A!*%QFA*>24X2&QEJ(B.DU!LOPF#-^/J95:CE8+N>BW[GO,R+ MZ "3WH&%\7@SW!\T4_2#J?9AS[:0=<^0]7JY1HVF1L/6$9$$,:'*)$2 5DDB MK=),9@%-HQ A*UZ)66T#K2?!U'=N7K1,_6N9>L&\8"R*F381D?XEJ/:3EZ2?!TW=N6[0\_4MY>M&V$-+2*(Y"$BH,H<8T(UQH M25*AJ8G#!,P+NO&"K_89M/WP?KE9@59%U6T;^$I.GEG88FV,BJVBF Z,WH8M M:!'J[A!J[I"?K[NGNTY!:S'<'4;M-BR&G03F M?I1Q;8,PD210-@&+(+H67E>V;E MWH(X!A5*!M+$)(O![J=Q&&*+.T:$DIH!.ENAHW5DY><=:'#Y2]YT,)V^$<6/ M==M^O%Z-!S4N1'0\NN]! FJOO72I%HDFH1)I@B5)B R MH8K83')-J4DS&2.__DQ3AC8V<"FB$.P,# #J0T:/$2V4;T'+1S='1PMG\2I11B& M)@I)$G$P'H2T1"111EA$141EF&72;+R(@FX6+JL9K6OR27#Q/:8:M5Q\/UR\ M8"M$4:9$%H%2$6$TT+D #%?$#,:SW9DS[YRV^$<&BU*W1U*+1^N";JA! LA)1)L M!T)#B^?Q*; =;!2J.+9Q%EIWH@7]*5VC]4FN,5/?YP&;+5/_"J9>3$_*F,RT M@NTR&'%0"26,!9S$.M(LI3'^YY@ZBG\F0ZEEZC5FZOL\7K-EZE_ U(OVA.(T M,=Q:DJ4I(Y31A$@A$_A)1FD@LH1J _9$W*7IFDCJNXPR/*K3-\_+ MM@AUWPBU8%O%*>R;H);8 +N_T8@2 7M+4D:9R'0<)@&6:@51%ZRPG_?KM@#Q MM #BEY\!V@+$/0/$HIUF91!1D7!,[;2$VE@0QK.46)/")UJS*.(($&$W3'_F M$/%?!1!W<0CH3=TV-WC&_9VOV0[RS@\!?@-#:WC1IC2YK?._G0_P0_^""W M&&K_@YE!YI,UAG_>\7M_QO!/";EW,/.1WBDWM]IN^+T_Q=UHBE,O8ENI>%=2 ML;>]?$RI3A.=I5*1+% 9 >TH(HPS2A2--3X(^A?89-WC&D.*4E>,/( MNY_:'S%L@!Y-9=_4T?>?*Q=:NV7\KP=<&S8-C%41)8EE&>!]I,'^ M" (BPEA(&;,PCMB3<**V@-\"?@OXK3?[N0'^4@6(BKEB,2-&A*#6"YX2CF=T M4AM*C0?K:L&>@C=[;?#>.:G^/1'P4OA7YU]>_'_N+S\/.?YWO:KUE]6L&B]2 MP!EF?'\(XI[X1SZ!MZGK-R/"S?@X/3_O&^Q,*?H=YZ)ZTQ]==':&GG419DBG M,*;3&TU,!X\]>7Q3A-$+I48#&,TE9ET,82I%9S)"R'1D(@"[JOZ"L S%!#YP MS3HWKYQN^0:*317/1T6.*_7'V/1AR;Z8/R]R/3FI4+MQ5TF]P>P6(6$$T\G5 MM_S"=;UV%>-D?BV:?^-P'8:K0-*,9T)D/*1)JB5+XC#2F3599E-)CUBR4=UT M4J=LG8MC0^38B#,B+,SP#]&_$)?%QK_G%F*0#TESU1<7[,IEL?;>EL4C"$BT MT=CQRA^ 6V:,5VV\V$>@0+_N*Q3,S>J>A95;WNC3:3')[>6O5S/<3K_<^OO5 M?U[O=E[M?7BW]V%K?V>O=Q.N?]A!]RJ>?M7DZ37HMYG)+"/MMJ]_O MB &(Q4F!%623D]$4WJ"++G97,2CN3L38N/#"N1F7O\$:B-^7IGN]P+HA&[.- M%0LX$.-C8%(G@0-GX_QZ2KB.(WN@"G9"D&>E(MV;#N 5Z@X*S>:5YKWQL1CF MW]S[9^0(O[P415[LV7=C4Z# =1]-"QA;46R;0HUS=_@DJ-1;(*Y@KT%8O8.; M56Z*?1C@R[[K$OV@VO+>JU);'L"S/K\/>H/7T<'IF]/=_0]GN]N')[N?>Z>] M[:UOH,TFNW#/P>?W7T'S[9O_?+@\_*S/9433@\'[\'#[?02:;;[[>?=K[^W[ M"WC.UX,(-.;MW6!O^^RR-_CKY'#[C=T]5?'NMX,CFPIA!&.HW@:$!EP3KI0@ M(LLT[(_A062\#90/IT9OH=%A YOQ.*-&XP%N62IE:J24'&,=UH9@>,"BBW-D M_?$4Z./EIX\[O=V\V_M[Y]7.ZX^5HEV2U@*#P7?E"+UFY7;R^Z.< MGQ60HU9A((/4Q$"@J8@RQC.9)#1248S=$Z_AR3_7 N2ND#LE*W0:O' E6#_D MO*Z%ZI>BKT[, .30^+S$H,YO_^=_,<",/\OOW&_AGYW1&(#<=,HO7WD%M?SR M]RZ6#/LBC"Y8^GU<&+RZ!*O."'X97^2%Z8PQE@R0 G> =+@X&?7[EV1T,03Y M5TQED>MECT,WJB[7Y M8OJC%"85-FC0)4 M#T6Z*'C>C8$U<[##B])>F&W"]0)E38CX6D!<+?6^NT0O]CW876^@ER!I/'JL MN@ 6%+\KT=5!!<)D$QDW.ZA>8WN W *&#"?P5$"1TF/0D:*/Z.4A:S*&I?!. MM*)S(KZ8CC1FV#']'.S3"EA5"+@X[%1?5$4[B6+#Q@(G,0((#$' M+/2I0+7&[UT5"*.=BWQRXN7 =#R&"9:7_JN .V=:Y:8CF^:JOUB&OZL-@?L% MF0\@18!5\,AU-(W1)?D99O4*J'0$;VQA9W?_^"@2(;ZU!'80!WT4@OPL[:&;^K95Y)+YT/ M8-0!BUZK%EXYC9L[:!\6+:O)HD9DA#I9P"_4#L/LSZ(C*V6Y,,-2OG@'JUB#'XU2.0(";P MLWJ+"5FBA J"EUW O3,5_/L>4K/&AL8"V_N68W=?=7K^.-0&%U MK]_L[#=@>6Q +T6ML$0\F??[?DSU>#K.N^H_+$[R\W-W% Q ,CQ>]]TO>(U? M/J_(.M%0P$ ++RFF;J(XD-4/<-!=N*:UA>@[P5".!U;6Y%_*FZ=#=[M!I1// M<1IJ5,/1XS(<39J;T!B0G$ZP_RWH[+AVE^YJO'*L_775-$''=KYA+VWPJG(: M7K"4H-_/!:R0ZT:^V=E!-1 MXO@A7J-)/WKV@[7$4,%8.WO%"=N9+P:-I:$68^"=5R-=B_'.;QM;'U]M_-Y) M@[3;N>?(VBT=AS6< .MW*FE;^(E5 K=XH&"@&V!-C^38#!V6P#JK>J#.J5D4 M '2>#O'D922/#K <7*HF<_;E2 ()>=4*C,(^J _^>0VE#14LY3W%'HRNOA]3 MM<$.A7D)CQGP36'+QP"?B2ON]BH.OG1#='!3$(P\G>D<)NH7'FZ:%NA?\.OI812_D;#; M-I^X&^"[Q1$NK"&8\YLR/\C=5FB:'H M7Q9Y;978$1*'V[F2TO[H_);_[KXK9W@"PD%4RGW'A:G=^OOC!+MP>7E]+4'P MCKXY!C,('M W[I)5UYR?P%#090("!SD,QH[7?EEQ*7[0M(_&>7%6E#MZX0 1 M)H0NIS$*'_?%;ZN> ]@*>X*L?.+Y>C*O!I2LCB*[CXI&17!2X,8 ZX*5"QC4 M&0WGGEUK1>6J=("&)Z.QM_:J:]'S-+D +>/$*T[E%EPEU1;M[D>P3"AZOIABXO5IIS8)D(F3Z1AAR4'(V)C. 9P4J!\\'[Z$:A# M.+33H7;Q7-3W?5=0KVQ6S^.N>']JYBYO>#.*SN65I&!3YL?-SW:.DGK M)H&N-1>>+O$>ACL=.V&)SK*9:^Z-02.RW]DNA[=37[^=5%2-IO!&, M0_/%N^X6W@(C7!C4C;QCZT#XZP7B^V,P)P'%]W U2ZNH^. T.DQU\6C^'$'\ MV^LCK/@-5! 3&6,+DU1KPA(:$B:TE@Q#MAE;!'$1I@F+PY2G*J22 ]3+(#*2 M4OQ4ILDBB%=+WIFM^5.%[^\NS8M73IWKH.+OK<1C8/I&7'.(BGD?>7[L[(^9 MPZST9BPZU&9^)J\TDN.1U\O=>P!;^M/2:8]O*U5_4ZN75S[.^6?^FH)Q MR5 M=CWB;7U\V]_=':- -1S$0\709J[$D:X\I$;7;",%CX:EHP]^+B]"062$K@"]]K3AUR!IM.EO=EY6-SL#$V;=G:W1O^J7 M>LAV5K]&PJS?.CWW"YTCU(MB- 3ROYP-I+R_H=[[J<&K:NM0UV88V*XYD*\? M+CQQP6SHEA]7WK;RX?DL)]9;LRC&X2.PS(S+];-3%PQWAG&!5K6S83S-8+2[ M/ '>&\D->AN;"AE&TP)F!;(YAW&@]3\L_0=>$J,/ ;.>)W;:GZD*SE4,/#P0 MC2V!44W[S@9W;_/;4IE35_B49T,"'AF(LSJUH#%V'.Q @&TK<$4W.Z\77XP7 MU(3B%]09F;A5('R=4P$7SF4(6!13E8&HZO7RO%%4WIX<,P"J!5^U^^7""PV6 M>C';@!V[$!:$5=:U]V7.V=VY,&/G%G'4DKLD]X#LN5CRLF\S32<(FX M%:L6"@:L=9G$T-Q";S-[1[8$EM%&3MQ$AH5QSA8Y6_7OZRE+WS_O%.7TZA3E M-MOXJORS[^:3+:@MRM@X8HK*1&H:T(@'2F8RY GGD=),W[L>NC-$_@:<;OT' MO?VMH\1&RMJ$D2A5";:;482%04:2D%.>4*L#$5T7^7U$!DZU\V##/3Y-MS%X M)R11HT01/W%""@0$B$ TM3$ ^9O-QP5J'-V._VDTG?S>&8V]D3\TDS+"BDSO M/W-/*Z.954X)B)"I0CESZ>*XE1#R"@/8Y87S6(P0WD'J.4]'.4!47N"MIK^0 M98.2?IQCREU?2+C7Y_U5>8 N]P]$\ GH@IO7>U/O%R'>C4>@;$PNW_7!)@"+ M%1U>+B3:(L;N-W64R-@DEL>$,R$(-8DA/.,AD<(&<6*S,)9+QN>ZL-@M$:.B MA&['T8(CV)H:W&_;YGR,N:J/,]MX-K_S>GYF-K^Q\:EPVD?&BLGFKTSTNI(- MGS<#'A\9K9G); KA\=0V B/J8DL"4/-K3 F">A2VG\2)9J"FL6$36BHN&!< MQCH141IJ>)Q85X:]EGR;S.=:H*T@XAQ=XWTU]383>G%\7+F8C 4^BN!C.P,S M.<&P[1>?8-,PB*>%07.Y#T9/[7)VH<<"\VY\!+;XX^=8WQ4%SRPH5XB,YJPX M+\P?U0]_ZKR "5[^D0_=2KB;_BR?7YI=:&HL%"&[%_JO9U;(9N MD;)G7OGF M\NM-]]5"8;7_CF:;67+UU\%F>.5WUSTV@0'=\+&_J/4[[-<#'>/Y71HP?IY I^TN\_]:+WE\^ M[H*@V?O\UVEO@)_M+O67Z&WOQH?;+P>[I_KT(/K0A^=?'@QVHMW3UQ>'VUO) M =QSB)]].[2[KWQOB=V/0;@+S^Y]Y,'A?Y\$:O#/4'SFT[W30[AZE_9./X4P MWC-8HP3&<;*[K;[".GP[V'_][>#T'[CJ(/KO;^^/-.=QIJ0B)@Y PTR, N42 MU,R$F82*(%2!3C9>A,FB74"N(R,14:.CC,=I%E/!%0,;\T*364H[H#,\ZYPRXG5,IM RS!'Z1(35!*%/9 L"# \#'[P' ^W / M&+_W;9<>[I\%!Z]ES:U_DASF/P^EMO\"E!.4)C%5AA0\(2S0E5 M:4@$52!6$@Y;GQE0*RP P*W$2(P&;6@2+9.,2I;*#,RNB&J;R9B)K!4C3XR* MU)&Q,;-@GQ":<3SW(=-$ZIAAJ:=-&UM;Y?8]A1 MYQ@[K?+3,QBU"?P#1\$GX9KL2RR4E9_E/= V6*#<^?D]C;X>'8:MLO %>="E6'IT@%0FN=C]Z5S]GW#8/-GS)%O?#DV M$Q>=QI?6Y?!H98]<_-EVRSJE8K)H^)<#JB*Q0JGIH/0PZ*9/PK]E,'*E/U4@ MO8Z\SV+2&"C&D1]CG2>F 6+F0U[,%>\ ,>&A7V7\'Q'$+]V#NLI?C888L_5# M^9 79SYW!']ZG$CU<\ZY[4]'-N2A"(TA-&66T%!FA)LD)C9*4Z'",.&,KZNS M[4<[;LQ1P2.,K;V9RXFM4J8<_!13>>JJ$ANYMUA6Z'-ZL)#!I_\"1C3J"^R, MR<=UMMURXFPC.1CSO&:9PCY-9NB:9V &+[)_@0(C+TZPQ&2::X/3\*DV^01K M1XPOJ]CL;*UX]0VF@>G!L 0P?#TU==%>YXB&7O$KT^E6O6'NMNKJ"HGJQ\ @O^1?1A7T M^3IQE_X[*P1MEIT#KA6-=Y35\"Z3$!3+Z>"\5(4=JC>'Y530R=@!*C[_#$2( M 4 9#3RP>#BLU$6,<($6Z^ *B\:-:_-7YCJ.RWY-,*GI>-BIULLKMGYAZVL! M^\3XLM:V&]-TNK;;,7R9>T(]+=$O, _RW(T6GJ]!_ST>B_,3&&MSFK/!^@4N M\QX!BY$!,":-(T1KP ^KW%?T-N7G9:7L#@K:R70N/Q3F;BV*F$KA+DSSO?-* M_6P2"YL#J]?7,T,#,V?+P\VO;NJZMORUJBS]XZL.")UNLWT8,)!;5_*AWI : M5+I5U[$+4UHU96JO:]=0]@%P2XL[AA5!WK!R.8;EKYA+,"U\N>P2]^*&S C! M[_9OH[+C 5)H9X#9M![OX$.\X'?DE8IZG=V45PFU:$=-Q[-./OC6F0I1):=Z MRIJ;@F\W458F"5_<-!M[61Z ECW^[+/$'4&5MXW %!S7F>+8 VAL3A"9OKC$ M=E ^'E1K>#L::2QBWAKJG2&8G [(MASSM\E-O?V=(RUE*KE-2)*$$:&95$0P M'I#(,I59&\HDH(NY%:E.PT 91JE.:"9BSN.8:DGC "C'!D\E?;*B'<1 MS_\4KO4A0G0^,;,4&#MK4R-03KO6+]B:QC>:\54\=;\-U*$:-0]B.)PZ\]*; MP6.T'T&(P%=8;FK+L@MOT^5C-1U4/6FJ[@T>CVLW'-B]V,Q FO(E6.6Q8A7+ M1A9?\L)I';#\N*YQ @;AQHQV"S*WEJY&<6/>HIW5;/GV.CB;#BA7N)?XV#TU M&4G8[W"S>H-7A>;+HY9WR8W2YQOAIW/Y1C"YV4)7U.1JF+#^!0LQKLI4\NIF MWBSM@9MRC8-VA%A4+36PEFEYM^YD0ZY6E99YVB,?4MUP\D> M )H A1E$<'9MI5Y& EIK7A]AM8"U+JO$M'TD*=R-FB)WZFVIE+"JFAF?63YO MUOC5*R5"ZW'9#*-434J7#I*L*^R"5QQ7KVCLO+RLVQ'ZID7FO!,U6L(@U@&) MK[S7L8/[<#BZ0$J8,8V\=-J0&%?SG,=$4=8)XK=X,(UG"U_8/AZ[Q?&N)WCU M7"F5#RQTBA.GL$O3[$I5]84M>Y#)RZ;"-O_8LM*\*/WZS:'4!6ZS$3_E'E9; M\VCFW&A1Y48+NW,NQ-%Y:=K*RW-1=AC^GRF:;ZY*K)0%=;*THQZ#ZK3O\=/W MO8 \C51T ?=CZQK_@*N(;&7?%[U 5VXBWM)N[F>!A#"=8)??ZIU>,_]."Y>V M6FZN6BYKJ^5N7RWWW>JWQ9Z<8/-I(41DI*&!,8))F7"X!^Y+,CR2;RTQ9/7D MOV\GS4\^8Y&"*T*N T$Y6&!!&D@>B=!R:12%C1#G "E"G71G-<.B]GV9LM^( MQ1.)9@$&5U#>*;M223Q2P>L^SNF#/BFG*"ZV,ZG4*(H%A M@2V?O;U2-DUV/>&79,(O+)#YJ$Z,GO;-GJU4Q>?LO=G]MG/$0Y9(P1D). O+ MML>I!?58)$JHS"HN'V>ERWSK)]W0BX9-#1<8X+\>X!SWBOP>QXF-OYPX][>^ M[G[;/3(9K"DH-20S'--#*"-<"T522U6)%'JX&>5.:F[IE(P2W$7%W(V/UUZQ?O#]Y?]O9?)WO;O?Q@'W/Q/\"S/]&#T_[9 MWEL0E:>[26_[?7@0O?^VF+]_N+T3[NZ?T=WHKY/=MP>7O;WHX MV+G<_786]+;_.3W<[F$9V.5<_O[[(V&ETAG-B."6$VH"0WC" V("Q2)*E0A8 M@-*5=VD:+TG76YX8O1H3?_S,Y]O@<7E:]:/!8PQ-@ 929HR61W6 38)][6!D ML^,[G.OBAP!Z84D6 ;I^1G2[95T)UNN':+_= M*T"GC(0Y5IX!4N#--, *MD MW,2IEBIS+H6PAC]X([LIGE!:8L]GPC&<\4ZZ#:_(8@;#U?#P!3.NM4.U8DJ5) M8@#)=$ H2P3A,4=T4Y09FYA0\JL=)S^FVMV,,5JE[[N@5[B\#:Q>K"(V_U>< MGPN?>5;,G[77ZGSW '4Q#TT86V 32FEJ%:=QDJ96TI3&*D[,RBC233"ORN_< M=GT9W[F 5XN#=Z;;7=8X&.WM'P>[H-O9#$,P&9%",T)#+HF4$26I85$LN;6& M @Y&8=J->/*S.-BJ>'>#=B_-^+B88)W)SR+>':I]3QOQ.![GP#(;FB2CEH4< M;-N 1PE7)I.IBEK$6TO$:VA^%>(%+*,R,9RD%OO(!G%"N*0)48*"QBY4JJ-T MXP484]&*<&CKTVM]>H]5O[N-3^^'TH1:G]ZZHN#')?LW-"(*!&4D8S0EE I+ M6*81!6,9BE3)6(B-%R%8OZU/[^%]>M%#Q)A+=T69&Q'#ON$I/GWC718_X>5[ M_+'I.UF:]986;3[?4P#^Y6!.!G9^:A))L TIP<;&1&9<$4'A[TAP'M#DZG3 MGW)\_A2[_)344?WJY#/.-UF2_DCN6^U0Z^:Z&@6MF=*6I=:/)^XJS!Q*/2UT) G\&Q.TUM&>S&/,AZ">O MN?^G]Y\'U,^7Y>;S4L)O,/\GHVEKPQ1-9* E-S1(J&1QI 15 8O".#6RU;27 MNS_#L[]]^M;;/TYZ,(+>MP]GO>W7R<&W?_+#MY^2@PB>-?!=H!VSZ*#Z"#NO7T?[.[W3WN?_SH[A'^Q4,-W@>YA]^=%3=L(:FE,.0D"EA$J M8T&X#A,2A4F08(-PR>W&BS1-NBQ8=K+<<8K!7:G3+;:UV'8_V"9,'(><46-9 M1+. 2VLB%:4VX$PQJ=OTJ8?$MF !VV08QH8%$(6Q)FC%%DE!0 M;+3.0/'@H'V$B0VI-)QG\=,FQEE,Q.(P*::\BSF/ U M[0RSE"EATJ#5-!Z0:1O6N-?*5A[+6-HDX#&G@4Y8EJ89 MS4*>FB"-#;^]LM%"TXVA:47QJI:Q2IB(22(%'O9G#>$V8D1%<98:&UJJZ<:+ MI/5:/&&>5"(.I:%A2@6C,F-@%RLNHX!*2UE,?\!KT?+D;7AR*2+"5$!%3$G$ M&6CV*A!$,E 7>!I'B0:V2]-TX\7/!T-:I\3-V6D?SU-GU=\^RX6 MZ,D@>IM&O[9POYS< \M(0Q6G)#01]@^)-9'HW D"%<=!ENF A;\TC?Y63/,X MLG]:^&SALVV_]"3@54$L:"C 2,V3CC0:I$>$_MEQX0 M/E?4(JTXAW/Y!)/OGDBR<(*)H6F4PA)J:E-J8R[31-&41D&FN-$ZV?AU1T2\ M<6?Y_9U_,4LG?[KC;)[ST1&][=TC*I((-B4A&;/JC.VA78\FT.UH9O<+X\>ST0I,[=[$[V MY=G>2T[?2LF5[?Z6#]W9V<7OSZLP[15@S @D?,>?"#@:%B?YN3^NJY\7]YRB M+:W?1PSDWP M5T?E-Y%V=Z,9/27QI /+$V4CH"U):11+L%=MK)+4)AD%:=6"RL.#RF)IRQ*H M'%S G..]SX>#WNE?_=XVC.,4713_G!Z>ZA-X3M0;'%P8]FQ2JR-B>&8)5=RBG+)$Q3+DJ)_8+,5:C9^73H_?5-LV7TQ_=.X. M5U8G0WCK\>5#FV?/1,0QK57(@L""_DVMQGKS*$BR#+/S618%+3(]/#(MUE0L M(M/@S6#O\\Y%[UO_;/?T .;\ 9[\FO8^]\X.]U^>[&WW8#Z[WP[?'O:=B$O2 M-+0F(PF+!*%1: F38(NE2:@"92AG% ]VNZ6(,XP%)M4@'D$W"IAE@<0V!K%( MXB#A<=H2TA,CI+,C90 N I82BT?O4L$3(ID*B4FL"+)$I*G,0,0M*4M/V #[ M8(ZG?3$9C?&L^^,<(RO.'XL!FM8&^Q$!E04ZBI54)HPBRDPH=:H2GJ0TCDPL M.6UQY<%Q92E)?PE7_CK=>XMI%6_ZO;?_G!QNO[\XV._EAY]WXQZ&A4\5/7!8 M\^$,!50 ,LAJEA"F142H!"5::*F)8+%(HSBFL)X>G)V<'^_^<[IZ^/#W -?K\5]Y[^^;T\/13N+N_$QU\W@%]^N 2 MY9PU3/ X3DB<9@A*84Q$*E+"XR0*)0"43AC TVT%71+Q@&IJ!&CA-(G@WR & M7LH2E?((-*B6DIX8)9T= 408"187JDB@,3$PZ86U@H I'G$;"FK0:WT7SL9' M(\]51]>7#?Q[H6Z@/)SD MFI-+5L#QPR: KRY]^'XIP\X-4\7'YDMN+HQ&)NGD@W.1CP<@?SH7)V9H,-4; M_D+K#[[U!PT6>/J@RL=J.BC@%@\LPG8" M%JL_NB@ZYNNY4?B5'\N-G9^?Y;S5KL?VO*>2\6+. SZR>-IF/\=#HX M=TFXZ!<78^T*"JHEAR?.#>U/]V,S;[?Z>NE-L%L"R,QUQ7$? 6C&^%\1EE_ MPA67G3Z\MM_%MU<.>J1U8#FLJYJ*?N=\//J2%VZ(CL"1@/OY(/>DOC#IV4J/ MQOYR,W25#&-8R@MX&GP,V&*&^,"Y&_[/_V)1F/U9^ $M#L(]'UEX-)UTBJE$ MWIOD\ 4&$/RR&&MAU0I\Z$@6H[XI0)-4IMO!S*^A[CH>,1-W+++C)+\Z0%/# MT0"$LX57C<9N5;1[8!^C[_BX@8#EA7G T]S> ,,@S>*6^6-Z<;5'<@*7^9%4 M^[?,31;/9YXM4OFJO$S&1L[V!YZ.ABM6IK'6CN$:V/0=0+J.)D]$46(;K%&. M-3-3@)KR;&F8T0G ,:Q3.1?1S*;WK.E&4/+FI-S6>1;NCPK@D30 MA8;95F?$>+6[.C6GBY?!NR[PK^&H,QGGQ\=F[%C#3]ES:+W\RWPV>[='^&)S M61IV%J3J*FGY78'X'4%:"C.*53CG(W\F]Q^>@;^8LOBF]($U[BI+=X+9+0(I M>CJY^I8U,*"!4?$6HJO5> MD$V.DQ>$5#;X+(LF;L9+[X6JGHS2OS\MFU?CXMG. :"J]%PUWN MK'(4K5YE<2]W"FF._0.\?(1O*Y5V!%K@Q S. 7% .],YW(2G8Y?O6=#/2YL" M54Q 6S.9] T,^A_03I#D,A%@2^"Y\%CIJ#S MZ!53AF\;"OC2(&"[O^&+=V"27_S+81&,4[NNZ@]VG?*8/P M(Q@XJ)P;!+,BQ[T2>##R%Y'W'?!Z8?G%N.T8@A;I?@'QK[T>F ]5?ZJK<9R+ M M2L')';ETWG//Q5*,V@C];H RGJ^!4S_MBB+>[8N.).0;R\=9$TS283G*W MGK@*VH"\!,F(]ZQ\8:46=4ZG^GA0O10WVZU;,7'V+5K#N('X?D_ E4E6X!+C MY9YP89^ \4!>>W7?23MG7DG\'FC%H&[UJ''ALYF9EC!#9<9.E<]KN.A4>AC0 MO3@#+AG-?3LVL VXBJ6R[93B2<4;3@E'@QU(!E#BS/31=H59HA? \TL!TX41> @?([XZJS:*2#"&#AHL[,UO'ZT'7=R>,/94!K/N44] M'_5^,)(*/Q@!Z&.!+8$AE%/9<:#YR6BDD0FD<21:#?.Q;_@>\K]37!SVXM)X MRQOMO+$I>P: H2?Z'L^+8J1R9Y\YQIFM^CQQY$4%:V,-JX5.! !NO+]TT8R& MQGLD$&6:.U;9V)O+-LE"(Y![5.H^%6;/OJY@X!FJV,]>VG<4K7[Y-U+]8[_7,>*A[ V=YUD(<#JSC'D@*%4*/&1Y_!@E9\#PC;0D!JJ%K>#+SN5ZAE\+OZ,#LCPKGO_+3Q.$Z->&*FXK* M3X=K4;N7O[L\^)PQ^FNFY9N=ZPS4A>:B^[&[]7*=&39GU+@TY3E_O;\V=EJ4N6 MGC2OL%>>OU%S5Q\4[=^(?(QV@>_'Y.>_,P0U=.KF[PW[YR@$]G>.F,0(OP7H M9YB!1)D%(4!#DDJNL70C3:+LB0@!) -G'SK6KBFATR"%QR<7T(!ZA2&QX:73 ME1E\-S-M7,_NU-#'SH0_85V$*<0[:(4@3!-\OM1WO MW1%8$>@LQE>E2>P>5!M^39GH3 08"H@YA[?EVP !0*9]J6&'D5K",;EJB?G M8+9;RCQX! +O_.7"^>LG-23"QE;!"#3%JW!/N49U=*):D"KRX)P'3KQVU'0\ MQIF4HS5??:3"[T =Z:N#>-K(B5^PK^60FGM35*$RK^.CO3T7D2M?4@F3$6P1 ]'98JA(MV&O@8-K3Q MX;FX=%OL"$,I )XY8=V=V?JP-GFC"5I)UEG .MR0I!F83W KBV# MT1.GCS3FL6P#KCTJ[ !%:>UL-N][?B'NSN7&3O4G7:6N:@.T8Y,1->0P,X*#C"M N M/5K.IV<1+L:CHBBW%8S[XD*<>XX8+K ]?M-M8'VY]:6'K7YM0R5N?#K'<*OT M22GZSB8H3@S>_EMA3*YQ80&L6%^\;C,CYE)&$W'0)5'1,U MB!(UZ5]ZCVSU6].U.K_,L!-?2DT>#)8^ M*7$08__>I]7_]=$2IC.J!!$F/: M'4U#*>(@UJ&.PH#!!Y%^M(K8JY%W.'\$2? (5:YJ^ 4.WY$/Z"P#KP,@-HYS M1X=@F(D+E"SP%F!T1QK%]!QIPTM8V/S:2(-!33$M YW<<.>Y/T32P>&%0=]_ MT;C$(:>0HW%W+F&C_$@;4'S0AX>$5%JBW=(@1BIVC3U/C*C-U/E("(P,LYA1 M!00-!&=RQ13@Q2.79N9"*N6(43^;6YV&"H"W2"SO 0O1K:>OB<5 Q&3%YTXA MQ?=[8,C+&4)PR0E$:>" M4!LH B8')WAV<6AYD'(5/1$KM:2+;J>D#$>_\[31J8CC\6%G.;N9AZS4:QH0 MZEQU#0T3YR]A+6Q> \9<:A9>_YU&G]VRGA% 9#!RW\,SM"O6*-Q:PPL'>5$Z MT>J$.:_+UM"R.;D@/O&?@_@$8K0+8"Y)==CU";+5GZ^?HBOWTZLC8.-,,I"*D-MPI@%-EB4 M"M7J.S)OK/]WZA"NRYA\?IF/O,U\O'WFXWCL M-$LSFFB;<+8^&LX/U+5\EVWG&57/&+624F/33%:HS?4ZW6?FN#(61)VW',KG MH 1%=X WB\SPQ-E/6*U1F1G=#CH$O+2M.](Y+P@8)7"1\NE G8^8^C ;42EZ M,9J'5@]Z9_2*?.QYFKE?Q+ PQ".N M%>&<&8(]A:S$7C,V?2(&1<],.A41X*D R!D#X$-'#8_/@G@I"N"2(89(JDF! MSNPT>%1E3YR/$W19T5?3?E6^!1/+G=-NZ,).+ANIC%'YER'+EF&.6?RL^TTRF**/YVSG*;GVKD;G #ZS(T%TVG[(H;S!/K/$ZG\S"2S\TEWD7 MC,*;^8P8YA796AM%M(Y'HNA=[K,X5VW47%0)18/RPB[$R5U+I7+?QTVO#BU_[T. M3ODBR$:8:WZ99BD&RX6[1L"$_)@ZXD*,J^?5Z6IN_%49AH]CX=?EGOKRL%SC$J:09W\-7 'C,TR-)KY:ZX,"H#(]'L _=6S,A=0:@;0J=<_5,NC.96[Z9>#8E8.C][^2 MGU=2T69G:R[:YS,IRHCV7*ZAS\.H AR8MN@EWJJDB*4*BM;Y]0/5='6YZMYX M.R_.1X7H[]F_1\-CU]O#GXS8FBB[^P='8615&',%UHE."04SF3#)8L)BKFU& MF4S%DC<,/I0JC0QV^:))%LDL$D)D6@+P'0% M\EA_/,+LFV&=>>QO<(7-NR I@'-Y=RZ)V86@O(@;KR3GA^QB#TSGS9<[F2]>#QFWDS3X]@ M+U#XND7T2_C==SH)*,9!GSD^P1.U M_>M++X/W]%9#JLBB:J+TI7R6-E9@*R)4G<8=G]=:Y[@@U6"B=/4R,'(+IY-Z MIKQF85 C/!Z-G9[B*D0&6,X_QLDX)C8X)*7SPI!>%\&E1%O"OP&;=[%=#*R](>J=SS:IR[QK;>?U,;&K4C M3&!2J/(%&Q4/.0J%D5W5^JJ>D-'7C-Z'?V>5B"=F4!DBL-2P//5*+' $TFTI MR5"Z+>65K\R3=VSO,DAM61$J9GJU&Z'!I-.B+'TO8S@*;+ RI.,SIUP:L#G! MYF]?*B_AOW_#YF!>O.7.&"S :H1UZN-BJSZL!;ZTE*?UX*IL+A=1+C^K?)>^ M_0IFMI5=]K J:-9^;,7.=I?KDEP!%XJB2S/QA5SS?LXZ_#0V ]^ZH2H$\)/& M&0(B#8M^F8^FD>LC0(ZYW#U1'"]'O&3#>)N[.MI&\;-BP,:M&E3UZ9-W161K1:[WT^G MNE_G!JSQ5MTTX=UX-!QAN)L?H)<.FL[/]#U9!CB#=02[G*QONE2-Q;L)W%B\ M.V (BU\_MGYW_4;4_71>ZP,^W<F6,PTQF.MBGY.Z MH&&E;MUM&L(#4Y8ZE)UD4./'J&BI$\\F\??.R[T/J(!579<7YK?@H'<.ZM(_ MZ2>-ZYQ[;=:UQH7K3DS_'*/H9P8=,:@Z-3*LCOLCB1%JY]\B(.G,XBN=^ND; M@57I6/O85Q<=,3A^>%M%=171Y7-M";%CB2??,'+F25 K>97UTJD,%^<1^TN MW5_4NS/;9)9>!&!R6,8X;#MJ%^<]] MRS^?9N'KO5T;[*&WF]3,DBMP^:H%4[.R&(SX@Z9K:M4'8/[FU99SXGIQ MIF>QR)KA7;6IVR0WH@N7A %0\==T:#IQX-X7-\)>TER.RDX551^#JV:TD'-4 MREFWC(L ,'2FP]W4(C?A(HZ'EF[1W6NG<_ .0_$?&W]7%_WF>/]9GVT&DV['E??C4H+ M:L!!%3!9AH.0$Q0T&\V6PQ4*9#1 B>"Z"-C+BI2VYG6*YHVUW'!/A;UP=^9E M"MF",I(W.P,[-]\ J+@A]QN07')%&75N]GFKP1H&N[D(0SZA>(#L,=>)M?01 MSAS:NAKKI5=A<'SE00Z8#3QC;'@+CM4#O(^ENZ)',RQ/D5@ ]LVY!9%&P:4S M/Z%[3Z,#,0(,D)/K,^M,[MD>ADFW5&B=UPZY,A^4.H8_:,5A+K8Z:SYP-0HU MQS2:J1 >7\-R&769WX<=\AK7/P"_W>B,G1_VU3O;5@629CP3(N,A35(M61*' MDR:\3$HS5OJ M?Z9YV:$5JTM=?IW_=7NVS6OB8$AV/Y8.AM/#TX-HE^X.7H<'T6&^M__A[&!_ M-SG8?QVAH^'P]%.PMZ^BW>B +CH8>H/>Z<&WXTL\)?%PL)/TWGXXV?W6/]G= M/[CH#=X,>OOOD]ZW@V^'IR>VMWT6]=X? 988':F04"X#0F,6$QFGELC FIBJ MF(:XO@N'$%A&J> L5CRE84"Y3GF:P%Z%2F0JCA?]$1]WWO9VWNR\VNKM=[9> MO?^T\W%G?V>O]_&[^72W]&E]?USS\^!2L"QCH5'*T$@SF60R%C!QX+T@R\+' MX$D)(VS!XLX/ C3;JDH "Q2)FZ!^O@1> !5G--CX_4F&PMW\]X:@@N2""N72^>] >9_/ M[.CX)/MW94YC9ZO2 KU41%SQN6@N0])91T*57;E1,;UZKZJO-G[OND"\;W3@ MQ!\F>+@(U$SM[HN+VN)S?63QE\^B !E\/,$TRO/IN)BZ!N*CTG@H9RM4V1JP MQ.$WXW* TV'N4=@72FW,(W/, TXM$U8H[)1L.6"Y20,PAI+(L"0[VG'(S.)@ M XPME0] \_G_-W9Z;Q;Q^6790+X!T.]\]W%Q;/;L/R/47G9*G=]?!:/=Z*!& M 8\AT3.#:O@,GK,3];Z]IWO;9W'O^"BQL<:":1)S10G5(26,1I@-G7 0B29E M*9XG&-0GN5=[_.)_5S3S9>1+,F!U7<93N=PN*E'1J%/SX+,:13J]Z63L74O5 M,0"=WX#-^UZ7Q)9@3H**8WU8 MA.OG5#8FQHF7W4F\A_%T!*O4.3&BCR=!%.>NC+I^#WQREE?]6<04,Z+]I:#R M'KO20-];OGI"I>'J^NPLK*6#N51X>Z=(FFXF-X#2%9%'M"I)[.Y>/,X7ML6K M=__G?X49_?->QGU#"=!=16B ^T@:E)'ORH'LCTKY][(^ M=>4MYK',G>[[!\AKHD?.^L(GUJ(R?F:2TO_\*=S;?A_L[N_$1XH*D="0$9NJ MF-"(@XBT"=@X.@0Y*86V$:CY6=!E/%H2E76JF)@I*MTR6Z@\(>B;RNM:]5U"->W(:0@ MC8&.HL &BE,@7*&#) A,* .A><38C0E)JG-5:^. @[),L*V;BN,O^VC!^%[' M.U5I\%:=U%:T=(1TM/WIXBB1(F1Q%)'(QJ"3J] 0H17L =49'EB=4$LW7D3! M:B("R8,=[69ZS+^P0?GPK$QBQ&0\[%N!R9>U_?;00NH5C*8RS][ D!L&74L6 MVSN7NZ<'ET=II#3P)2.!Y F>*Z0(5TJ1A&96,46Q]0[ 2Q8OD07JK!CCK942 MIZ+< >",&F3F#]M=5UT'R'[/-LFLE6G?UWO>?SVB6:I5;"B)XU" 3(LS(IE. MB-%9%$4L"^-4;+Q(>9>'RW176J8S9G8IWK,.GCYZX@+)/BD$ZR2&OV]V,%\ 2&MH&OXQ%[)O>,VZ-Z-B'PG"?! T MZY!ZJY,FC3\9LK:T9PQ5!KTIGHM7Q?MFD:&F037!&M?Y9J &F_M4)WY.ZI.( M?);-7$R[SHT7S4.75%/&SDI&JCC_A:M([==#YN2\%@XR:+I MF%YQG.R#" 2GC[XN!W*-5*CUT"L(LK5^;B0I0',-CVRL.%@XAC"E,D*%#HDP M04@8BT.6IE%H,K;Q@D7=:(6%W)WO\(]T-3VWXQ'B&VJJ\R#WT.IJ:R__/,6H M\"=]*M4A2\OM';"RBF#53B6>;TDOG!M&&<@]DV34LI#'J0YXE'!E,IFJ:&7F MP-U(P*U9S6CQRA79[0RWG)\(M-?O",VP);OOD]W[RZ,(Z$OIU!(N NQ,"MHL M#P)-8IOH,+/&VB"^4F:";'S:7NSCT4B[4Y]OR30_%M1=YI6WY?M;8OZN4^#; M5G048/$.S;"3B54@=6-!0$F/2)0$-+22,2;TQ@O0[** KW 7^?SSD3_58,%# M[;. RT3#PA]*[H]=J%6\,BIEYKK]^4)U1#KL> B8A=FO_W(WC5V R$,W=G]V MI<_GXY'LFP$I2IM.B?/%X^@J/]7%:'P&9(&9B+=+.>#:A")CB;8RHX8*'L2) MTE%H>:@H(/MW5(!H3K&L2+1R)6R[S.1W+GNQS#]XOCD_FU]W]W> H#!C7 MD0U)G &98EX585$@220H3:,T-5PDH!=>DV!00U+N#E('G)Q9']>$6>N\@C*> MZKZ['=DDF92AX&&:P6!C!N:P!6*Q,1CA<1I)VY+-/9%-:2&:XX MGC269O#OO=>#?U0G1D_[9L]^J/MM[&B?,%-U0JT@>&NH_YX=Q;E5N+,#W5H] MZVSNBZ.,<)S9(H2YBV" MG/?%Y1_YT$W=W?3G_"M7Y/"Y%_JO2S#D?),E*>+A9 Q_=/7B$BHW'53^>Z*7 MO\NR3<:C*[\.-L,?_"X)^0_=>=U@0[X9LIL]]M]N(?QBP'+C[CH+MMH1HI-'Y MK^<9)Q-?N72#H5XZKKPF\G+Q;K,NU>P#G/OR!OSD>@:=M5_5_UI7/& M8WS?^DSY 3Q2*[RWRYH%HN0-= N7@3#4KV<,\-A=62<'@Z_]O=/C>/?SX: 7 M'5SV3L_"@_T/IP>G_YP<#N!_^WWX\T__C@X M@''L1'O[_YSTWO;RWN&=_[S/,Z?,_9S"/9&__T.Z^"B[_WG\]V?T8A+NG M.U][[X]X8$ ;Y"$1"HQ%FL6<*;!5G57BLRF09WX(_Q?FO8C_]3.BVZW=2L1O\>].\<_WF?!7?JBI MX&E'3'\M1'Y<@DBJP!A3$JRW) H (B-+),TH2=,X#))4Q 'F<-%NRI=#!+<$ MR=6(] N@<$$E7'LHQ'Z80U\G>A\J\(T@<,6:M1!X[Q!8[?S33G+[M9B7+V&> M%)&R$6">"6)&:&@T87'&2"9YD&4Z!B0$M3#N\FPYM>3'%,-6_?L>X[Z;/^%G M_H"?5A%\5BA8T0(>\CDI+6)'!RTJWA4J]I:-9:-5&J64$4X-:(+,4,*"E!,; M*"UC9BFE&%3M1O2GS>56$[PA(W_ GS$V,"VJV$"K$:XM%EY5Z7@#("Q6 J'; M_CW[J2@O;B'N-A"W;.R*)$A381@)+285ISPD3$A*(L5%%B9Q$"M,-TJ7BR=; MM>^>8C_38C(:N(;&C2;)K;YW;QC'C)8\I%&4:9#H(64JR1(FN(DC246B'L;J MK<_K;#6\.X._9;LWL0E6C6=$)=B#@!I!1"8B(H,TTZ#CB2Q%#8]W^8KD]E;% MNQ_>W39?3!_LG3+K&=YZ?-GJ>/>&?TG$@HQ2'7&N*$A\P3.F6, SKE0*O[?X M]U3P[W()_](P"B77FH1)!OBGJ"#,8GD$U2H*$AY:[,%"N^G/PU^K -Z0=??' M0AL\9J)5^NX1]#2S:1SK+,X,I2SD,LU,"NQ@01G4G+:@]T1 ;V_9K:=X*E28 MA42!Y8LE-HJ(T&;$&!%%/,UDJ"RZ]>)6Y_MEK+OG&^ZW_KSU]N?=!^RYK>^- MAJJ9[-)BW&TP;MFOIVTBT]A:$@9A0F!W >-2'A"IHDAD_X^]+W]J(]G2_5<4 MS+LSW1$D-_?%/4$$;MP>>AIHV[C]\"]$KB L))X68_CKW\FJTH(D,(L =4W M+D9(5R3HRJS;K'SN8[M>=U*M_MY^^79PYS52[?Y!N5 M1/Q="D0->;?)8=G;Z&\W\8\,>SM[6^?;>Y\/I+:!>B^03-(@;A4&NTZ#A>? MI\4B,,QC)E^;3=O[M3;H'L:@&S9*FRC8JJV[UXY[A6C4:'='M-O=? =HMWV@ MA$M6$8>BIAKQ("1RBA(DL* A4F$I 0N/R]F$O9NC76WM" MM['?.O'>7YWV86Z"N0D"4>/_A].F0?J^VYI3^+>!44F(^,3A]FT.E>S)G/[-3T!3#( M[!4D]%,\X.T9OM*G-M_NP2TS=_%+2J77@WUW-.U&W)IS3;Q85Y4M$$H_SYY3 M$*H$!4,O64H0%X$CP%:,M%E506=MO>6@81GML]=A#6ZU?;?P M?/N=&_22>9XVXW.!SH6WIZC;#3P[3-V?P52.A4_>.Z2" O.48(NTB@)%&K!B M/@AE228P$%(\J75Z3^!\:0;JB!K_$I0NK57Z\@W3A37+74R/TQHR'P RC_W% MSM[V 5'.")%/4D@ ,]0*AHR1/CI8 MZ^HSYP>'P[KE\_-%/#^!>/MTYWCK'IVBGV< L^(?9_#5H3/(;.:%C?CRK,=1 ML\TGY,>^UV3?F#W[2>W(NQ)HWV]J7HQMO=A^K;5MO8R:I@I'6.Z9D5B@P%) M/&&+7.(2$:VM%IHF3>V5W5WO95O?%_/O;G;_N^A],=E,:=RVYEEW+YG7GJ3H M3E)5ZQ;,C,WV^.7-.I;D1EO.%BU\VPT8J"TCB__Y'YH2]5MO]+5E^_/BHM." M#VC8JSRWC^X-W#'HP"(P740DUW)S]]-N/+6Y75JC,^CF5ZWF"6!$]WSR"<;W MKSJMS'F$W(*BZM!^U>.M3HQ]-??9RM]:)/_WCV $O=4BMC-H]8N9@"\)\32V M0]%A+GQO]CK=M<8_,* RB'X2^T>=T&L,^C!;%WF2"NR*C7;L-[H11*+LX54^ M D 8?* BB(6!P+JY@:*3>W M[W;.;:M_/GEI^60S,U4U7@38C##-S0XJ%]:>GG8[%I8J7UHV>IQ_>+#6V)OH M7%\T0AO.^TFTO4&WF-Y&]6AV#.-C"2J7OP=C@T7VP\5K=OW@I >C]87@C9KJ M3)T##T6J[&%>3'NY6-6Y1[-L=SD2_5E1>>HFTW/4X=_=#L@7_&);6^U2V\&+ M+1A4T[:JXBM8#-".,.^MV(]C]?A:2O'OT?AJ6^QN;N"=X\\$7*NSW0\'3GL% M*QB1#S:S93*'K _2Z9$L+?)690OM92EZ7N?'OC@(F4*,D^/0D"?/K D5/*@#4@J<[,AB%;6ES, M%CH7,O2DF#5,P_A[T 7T[L6Q.+P60WUADK!S>,"BBI$'A5)F+N=$1.2TU(@) MRI4!:UP*FVD]M)C-JEC-FB\'$YK?8^M\K5&HX]-J60"*FE4;YL)@R(J]U>KX M*JLJW<;@F[3%LAF4;;0$+UM%L^:JGW,S!S=RUS\T. 7#Y[ #6%&8*8VS9O^H M[(P:6ZW8[:TM=9=T>C6?96&\5DU9L_WR/;-_-*[K=8FY-2II&PD6G FO$S-* MZR@48-?L-83G#MEAM278N@Q;," P*C]W(MIT/JK MF>*E;0ASX=^$01?6+/1B^]7MO6]L^\.!#,[)@ DR@7+$(R?(2N$1+$U4C 6M MA5A9)P*=@PT^[0\.3=G2SL]R;_.?6D[^T[W-'=RC;!Q*OZL8A^"&1$&V4$:L6K-$[WK!,\P<+"#38E;QYEB-B02 MHI:2*YF"%$\A>'E*7YW4C1#_(K==!=TOK#;>&IP[I!,$:Y/YV6U$DHOHK4^2 M4)! .B-[>?9ZD_W-YZZ[HDQ%1B3GPG-GL*$F>AYI(IX96/MZW1^YU?D6AW6_ M.'!4\"0L12RRB'A2$=G($XK2>,8I2U1D:AL\?]DO:_K2;P]S"$>+-N@W!PD6 MO*'>F"B8X-9*[7S(U#LF,2<]K4'B<80%_D9V-@YH HRV.B*=M$?<@(@X$AB2 MGD4JF0O88A"1*Y!A=4(KE5WHNS;/.\K&S3 89'O#@,XP+MAMN]WIP^LBVF1=ZQQ$$"X%NS"&.YATZ__MNO]>7WY3L#B2 MJ/RL*F8:#ZOL6=_I%9T.RSGK=XHI?!N[AS#[G9-+ :NLOZNP8!&H.H1Y[8+% M7,00 DQB,Z]8WN#%"6&[5X50SR)<>!N'#[:SYEHE D8F3YH8!O:.H<+XJ/*N MGMM>_99!JJWQ''PL'_[W/!.UUW>]+MAF,$9RX)@WD430!1(4 I=!(JTL1I9) M I:!CMAQV.BKF,T6)8V"LGG3-W)(.C0VHX\G#K">D=5&7M/"N 2Q*63G%J(3 M,,682)*2X5PS8Y2@.AHP)Y0!]6 +T2%#T2$/)SJI^2,&=!&[G9'4X-6IV,-: M 3^YKM+@7("*/^V4S_:FC.5\C[^=-4/_:)@*,7%5=;B+QY=8U^NT!OVK+YD8 M8 X#Q.X362F<3JW&Q,^C[G TIV!_(]>-]ANR"0;[QK;.['EOY=^7C[J;;30Y M@=//?N43IO1@3U@>K@/V=$HL>3, \>SF3X&%5ARN@@&;RUER]'G>5-Q5J*:D MN@0E3C CFG/C. /]'8P#->D-CS9)!?^N5&>F _!Z,L1%@1DSX/<[2SAGT0D9 M& V$8/#-9::">2K3M[CCFQR[;?I+BZ#FBMG_@JLY:+QM H@W-CX56+ %B/)I MX'K-T,SQX?(X. >0?UGY7WMZ:E=^?;F^P6Z[\>< W"M:&5ZKC;>VY8_B"4Q# M&=D;>0TP2V='G5;K''7.P&'*.1#5E(TO>KOVSUK./"C/U,+,H3>(^)P%R+<> MWZVXO%B UAWRS$VVP&6)#_5$=S\_PUL%W"F M='EV>ZW.:F.GTP7,:?QB6ZWQX<-HT#GYL34,=("F*G/!LJH"WS5GF5#\6_$P MQ>_DMU_7&HWJZ2:&W9L[YOS$R?;ZZ+#;.2L>>^9#_2/;ST>WYZ 5&[X[R&\W MNIW6*)F@?%S7">?%#+@.K#X\:*M_5#QPMU^]*E?FY"1;7^=KC;^[8#-UFSEV M,S&'O<$I"$F_=,K[V<_,+\OH3G8'FVXP7'9>#DV#+!2Y(:?=>-BV;7]>'DS;+LQQ\2F8WW+<\,XA3$T9 MGIZ4/1A.;!_"=[?+X59I'__5*X4GEVS[XJY%-"HG715^;+??[,55\'8[8 2> M'L%G0/OXHS*$E2/;L0_3#0*913%V\S'+,*VC=]09M$(CI\?DC)\\5/A,(0K> MQU9.0@')R&O9'^>JC(>5)R-U6B#RQ0%4-7'_4ZS?SDA<\S#^IURQ7CS,9Y<@ M4"\7L&82=D9)R/E$,"?^_!A.]K?NE9Y$N_-MRI.P''9>YOIA#G,."C$J4&PD M40JOA%-5T$'2,NB0?[G>D_B[&M=>IXHP#EV+V'O?[?3J4,//0@T_X/(52EF&\*"$O^6P['M #LZ9]WE/901 M/!XV07J_=0'_?EVM/(LB]-BYCQAIHW(O;YN3<7C07E,O3>">NR29"KP6HT<6 MHP\PGL_B@%J'85,3E!+&B!LLD!'9'8W,$!=X4CAF,<*8K!H]FZDP#(WFR0:; MHG=DNQ&,H0SX90#T[B*#!5,NVGGDN3% 5/4 M6QLDPL8XQ#5-2 MBD-=8&X>CBYZMK$M '\GGY$CUBZJKD9US#1(5X?*E-7M MO'?3I#35XO,3W<6V-S^( RM 'QB<$.@JT%TX4:2MI(@X!3HBZZZHASP=R/#8I7&YO@M7TO#WFWVN!1#TI,*IW0D!WOQD:. M?109F+\6M1V]"1^M"!&,8O>7C:8G$;>BIN]GF/5'N5U^KW;+7O40,,8L;W_5 M)M6-Q'"+'B3,/6,B(F&Q1]PQ@JRG%A'&O57*&"$DF%2,K9(YHGBMEW8;Z5F8 MDU9+SZ-)SX>S@^29BR1:Y"A8Y=R'K <91L&"]'#''>$I&^1TE<^QHP"$FN%V M;MQM9&IA7EQ=9?P( D5A/!<'6*8@- %9"@X\/,4]TCG4Q*B#Q62.TG*%@$3'./ A,@L33GYE8&DQ&"1#\X:PIRG1( ' MM\KF\-S-.'!%V/H:(,J'9$5HH'#GED#-U;[=P^BTS_C VTAD]!(Q:< P3\8@ M([1%C&-M#8XIY919:N0JGM- ;_:0Z\SF8J?JJ*XH<6K[XARVVQD:7W/=M9?'=O^M2AN!]%JQU+FJG*H9F7/ MEX-9_;D\']GON9ZKT2D.#8N#Q;P/NM''9OE.)D7H%U6;P^V2SPM!.GFCF4:U MV>5CY8/-T]@MQ"P?"/=M]W!8/5_6BY_$?K?IR\H3^+VL+\M9A3!)M]A'2G.! M0TBY&(%C&;1+8*T:RZ-5A(%JWYJ7AKJU\\?=*4]'_*5UEMELJCG.OL3.1>%3 MY KH&)QPD1J$&(*^P91 ME&D[EQ,LP+1QK7B">I6Z\?9T5+];D7L,C>AL7 MKDF1GA.,<33"HI_)ANHU?5G9V_W?EUQ*MC^(H\;ZX M]'(0__/:I[5&@ ?)*?>_K'S^M G7990]'#H$EX^:XH^2,JE15(V75M6E%-39 M2KQK,7']OZNY&X)(N=.5 MUPV6F#6B;W;;5TRG_WL1Y\N,7_F7S),$F_021C\^(^JB.$^?;E;O2GAZ;TK3 M9T&.O2AW:Z'=YG/DKZ3*JC; BW;B2J+3DS^;.WO_-'?H]H^O)Y_9]N;'YL[% M47.??J#;7[88C!7&Z,^^[FV=31.=[I]LD1WXS/[%'WD\9SOOM]CN^S^/OV[N M_]@_]C]VHU-36M^,5Z5: S;ZFZ=\#K@L>R=W/YR8\C*:A! MP?VT0.%SY\QKS%H9YS1G,,T8I2PC/C!H2<:T,LM1SY(2C7K$@> ZU$;4J MY[ !W\TRK.V_G^W02]>PN"!8/)^!Q=R'1%7UK5>U6260J2V !]F M[V[.X?^N3<"',P&-L$%0IJ3&W"6O>=!:*-^2Q_L> O:*I=_IM/UD-DP-@(L"P-W9N%\R% <3 M!=+2J=RS22"K'$586&<49C[J7%V\RN;4%M=6WP-G Y[:\SH5\/;S]\LS1\$J M%W#RC4HB_BX%HD;$A2'B;" 0:RR-"AJI#(MZ-S[H* 3GN6 M_;6V!A>]F=\.R4]K4_!UH>#8#)QX[Z].^W O=D\V02!J%%Q8/LS>1G^[B7]D M)-S9VSK?WOM\H"GU!A.-C,VLZII99((-R$3+4D$JZL65S%R20<[:O78166,<+[HN&36X>O!@WOD1P8[(VA\._8 M[L%-=QU,;IDP5>/B@^!B92,ZD 6>M$+>)H(XQPH9*22*6G@=*=,SK2)Y-0#Y$.;B4!CV[(^)-VM(7!PD M;LU HC?"&!L2XBGW,\:1("NX0(HHC;6*. @P%2E?563V1+FV%1]B&P])(VL3 M\3D<)[\*BL]'AJGM&9BZ'S/H8Q[\+L: >P%$8GL%1?QE$N+,7#I%R?K4=MX] M*,9J_+N[ 3B$S?EQPU@?EBP03C_,P*E5E&C"'#*0#^;S.\-O]V]H<)& MMYM)9XOV);\7_+-;[8V"U'8W_:P' ZGA=7'PNG_Y_.5B^P!'JG1FJDD2?G!J M(P MM<@QFUFEB>0QY#@C9K.M+>LXXT-L[MS$*O<*G=LJ=,3?/-,S]*F-TQI& MZQ:K2XY^GV>,R[MW9GU6\<07XZ*/^I];ZQJUGGA1:[]I]YGY3\V+4S<+"%+6Z62YULS];1619 M\DQ1% W.&:(.(VV<0-099:Q3'/X!=J]V#13G/OBN:"16_!BIJF[(S:'K^\6;_!W$S5V5XL#'T8J"T/7?[S/S0E MZK?>Z&O+/MW%1:=%:'&U<7;4]$=%L^[>P!V#RBM.[XI@<]&!_+2;HY.YL6!G MT,VO6LT3P(3N^>03C.]?]4F<\PBY7UO52ORJQUN=&/MJ;G^8O[4H2^@?P0A@ MM#G^,VCUBYF +PGQ-+9#T5$V?&_V.MVUQC\PH/*D\23VCSJAUQCT8;8NR@1> MP*J84W<;W0@B<5'T,"P?H6P^6[5+@(' MS11;J#;"3GZGKO71MMMYV%4=RXN M\7,)1DT>V?L):])P&Z0<3A^RP\\'#>3Z+M#;IEZ_GJT>P8ML<25"Y_+S>I M3/F,H5R\9M"A2W5BM%-S%9EU3G@TWR[;'(\F?\_Q7 M/5DY,V$V'_O2EKAE'^U'/2?]N]L!,85?;&NK72I)>+$%HVO:5L5( $^^U1XV M"AUKU=="7W7W5MV;VV)W

+7ZV&)TO0%V#]&YXJB]%J,;B!'>/CM(44C"R]P@*(18D2V3X\\(X8:XU&U"J/ MN$\):4XX4F#0&^^4E*PH[^)DE@EE-:O4')1H?H^M\\I,R%;06+,>5BF+3Z $ MYZ><_SWH@C'1BV.A>BU^XJ*DAFYO'"2#$V?)(&FX0#QXABS1!J0FPOKH).%5 M+I96>%:-E>;@:;4.8, W?>EE% 9K-BQ;K8ZOV2Y39MLPZ%DSZ,R5>$10!+" !YB;!K.-BE?>J=O?L.! MPM\"_P;"^;" MOPF#[AGX_;W8?KW[\V)G\YO8_G#@(HDB>H-(MBXY& ?(&:$1\]8K&9)S%F>B M9W0.+N1PAU;+O#[TQ$HW-6\BF_\$WE\?EB#OFVGWLQ"7".+1.0$Q:<'R5&YE MN==]IWO:R?E$C?Z0Z[C8QN _YOTT_NM<,;Q.")T& 90))R\45[F_$Y:!\ _ MB-7"/X40YBE][1)X>&"H,D3F*"#FN05AXL@RB9$G.E'#5-(1- 2=D;T\>Z5[ M?]VZ6^H(9S@HJ@@GCFM#"?;<,R](,DK7Z_XTZWYV(#'V!/0DDEAIQ 6QX.&" MDQ*8T5I0PFT^>R1X_L+/LRC#G/X06=O? B:$"]'RZ)B0DFMMC:* #X(JKCU( M42TN3R,N.QL'V#'GK7+(TIA 7%)$SBF,HL-&FN"5BA+$Y0J<6)W043F&UP-- MDM< 9;-G&-FTO6%T'\!9B89EZ%O(&+$^MVKXKQG\$ZW,8#9(9$PE(2X%%P"<8ES[LW M.2XY\TS$:L\27.Y90MGM\YRWQH__L7SNW_,DU&[@W-U;_/Z9[&YNLYV+0W$@ M'%$T"(:PB0Z,3!:12=&"$ZA#$DD(2Q/LW57%9D,'Q:%!WL.-?%P2&IO1QQ,' M,,[(:B.O9V$Y@JB=Y1^W*=&,2AN.B><,IK?KY\8"5TH%807H=EARIGD$XQ(KDFR4)4[@X8+C>L$?><$=\Y@E%1#& M0H$C$!G2Q 5$10@R&6))8BOK[V=6;/>RO_OKP(L *3$SC][%<^84H/]H2E) "F=$J(>#, L>OF3X'%59SH M@Z&9S[PN9>U-3,*4U)6805D4":L$]C#GFD;KC+44:VH<83Z,47*^RT,D&=3! MW^ ^6W3GXD-^%KY]>)"L$UQ9@V)9PLHDLM8&E/E6A*26@XVTTHB@&T[S[NP. MXI7[]%O=(];U2 OM9H7 FW=X7IN=<565]C2"[2S&!56O:T%]\,?_DM-'NG M+7O^IMDNYK:XZ+=*?50XGK%K.L$X?V'Y]AC6UG );55>=/7-U=MKQ5M3.7/E M>T*M::RO?!NOD3N^QQ2_TY77#9;H-:WN.J G&2R[T6U_DM'^TZ*56WS4S'QT M3I)U:04\44JQFI_;?A9;WV-C&SYXU)MGKUW*#'W$"9U(HK]+!<$23G6NY_\$ M;LF-"@=^^LRO;.+>56==MQ''11'H/&G.?QD!_$][ZO7)@&!_G.SY7[W+9D"5(-GKPZLBY[/2\$]8R?*J:U5>337*G;RA6P:3 MY_A&'^/WV![$W52='L5/L /BA#^U"1MAH]A*+SKF7)6H[..O[[^>[!3W_?-H M=_/C\+W2];;'=S&V\??Z;3)2I?CS]^^WH"3PK/ -_)=]YO M@^/U[6+W_3OR-7_OL>?;%Q_.8>QI>]SWFN]<;/S(^9)4&6T$0\%IA3C!$AE+ M'"+&"<%(\MSE?$FZ2L2]"R(?I6:\QL@:(Q?.++0 D+Q5X<$T6@Y-K-UN)A6J M0?.101-/@6:@3"9*$A+6:<19X,@E)9%6.GC#@L>2Y[;93-RG(") M*,!PT4P3]3U>AV-4A"8_#4Y/6X4O ][0."I:AC%S427 7=LW[8,0T]^;4'3I MYO362OH9J>)E<%?F@X7SGPP'& MC"C'!7*66<1% !/?"XFHDXZ"8>1<3G8%7V"5BD518=5V?@U4+PJH:CO_H> * M3\%58DH9(3 B3 7$ R/(*N91M%XSQZD1TJZL&[PJU3*AU14$?!/E@0^6__E4 MV;C6=;['FV?B5ODX92;N.)-WHD8"C=@VQO0G;QJ_D%\;>8'Z!17/L,1VQ,4Q MGT0OQ-,N[,?1IXHZF.H#OS5^H;]>XG2;*C"<8AT5=&HC\KM?V.6;P,6Y M=+$;>_UAE6&FB7.=;K=X4AA8O]$M^/^:[0;(7:81#(/NL%!T.(B2Z6"U()7K M%._FCX\H$8=,NV,BNM2-L>%M[ZB18$[+ N5?^*\5=5XG)_O"TD^.]>HJT1Q""+ M4MARF%FLBB34P>B MTS_?Z?3C9K/G6YW,1;DL]2P[OU-X_\MGL;.Y\>/K^RVV M_7X?OG.+[WSY>KS[Y3/9>;^38#SGNQL'FDN7K(P(^TPMYX-&5CB&!&54)\TQ M=7JE(L0XHYOFGWX.O_3+0BSGS< >EMHM)RG"\KS:+4:O2/; MC15S[5"MKU9V4M8-AUW;+@N4>GE^&ITA';$MX'[8!6V8X#Q*82XN&1$AY>*D MLKX);CFD/U@=FP]P*9@[8YOGA5H'(W;I(>GO$4Q,0?QKQ^952215]30 TR'% M9M:MD].5*3B.FKULFOFJ T*W&=L^K@Y5]G!E\GS["6$NV"S@%F!"E/3$G5XL M5[:2@4L?MKF#86\\&M#]WV&8"UJ8R?8O=[T\=/ M6>*+;3ZYRS=&Y'J[:=S<[^_")"IJVE^S_@.7./ H6(P*R11#2:WJG%1(8$JL M2L;@*)>]AG-Z^XU8UX)?Z3"*>:<7K5D6/_.]?ANWI?QT"+P(%6GCS$Q\X7DIE612U:F^Z031NH)N]V$X:Q\GJXG)]O'6CYSDPW64+E*DC&R^(E()3332Q4C/XOU;6$89OG3ET4P"L,>XV&(>G M,$YXQ0@A"07C'.***J03)4@:RXF0+$JF5M8U%S7"U0CWNA%.!,NTQ])2*3FQ MQ"C.# 8#SV"+-54_(2"N3;PE@#\Z!7\Q!88CP)_C7"$.)CQR01BD);4Z>1>M M4MG$(^39 ."MW?NINI^E=^]W9P[>[^3CW[1DBMYNZN;B_;/&O41MPB%A!\ ' M.R2:$)3WSC%G1(B:U:[MLN/>^:QKRY3U6'E$".-@]N66#CDK/#=0R!VU."):\>Q\UE]2RVL#;6[LOQ;>]I=$982*YQ%P@9P5ZBW*$?:$-7<2Z:QU5&L MK*M5V.E+M+5?_('CSD0JVT.<-]X(U&Y:>KM\H/;(W)5W0358X=VT9W_4Z+8H M=)L@SQJBFTM,$@5PQJ5WN6580E:PA(+TE!I.J)(LMQ1=I62VV_BMF2B7*-A< M[^^'*T"O]_>3[>]IQX1((X+5$KD4P3$1L,EUX!HIZ7.<-6HN\'>49T8]]Y:$GA6Z?:!G))Z>S_ ]IYV3KR@V67 R(8<4Q0. M-CK .+($!R6-9#;HE76YRMAL2/%)MO?KH9[$6^41?5N=/_1N8>AC@;IJ_G_^&[^_-MEF'G7S6Z89>;"]-1];'+FO;.=Z@ M!P&'P'#@R!J;J=RC089*C%+.Y/#1@P%E5M8[[3BGY^I$W>RE2JZ\Y(VB?K]Q M=M3,C5G+(LH3>YZ)$XIZVAA6JS>;/5C;GN\V'=S'Q5;G[ 57OFZU&W\.VA$V M$5&7-Y$-G=-A\=Q;V_)'\03>R\08Y:3F*QJ[)^VF&_0:6^V<,YXI,K)X-W[) M97P4_U9\)O^E>$U^*ZM'.BDU?>SV5ANQ*@.MR%F:W9BY37I#]HO14'(!;;_7 MZ UVR=5[0:W9ABP=$!+VW)4E,]7?$M^?XKOPYE)_XX M+?A@8'XV3KO-5L-D?")ZK;'3::1!MZ!>J:3OK-EJY2\HBHU+Z1R-/=^U+!PN M*KBS8%=T(]UX4K**V.^VV2JJ"/.<%C(\[R[EUQ35Q?!=@U[Y(+W8[^=>KX,^ MS$*[J"JO1E5MAKFWRN,I;I?91UPL&F2-AS&^8K0JTXN4>Q^'DV:[V_'$=O*VPX,++_8O$(^IK_EM-OYWLR,0K97U6UFNJ!F*7RV M 5]]4G7V:(2JN+O8 X05RD3]!A^&3Q<$/X/^4:<[02MTI5HIUVA*L5#/F)%: MR&@D5YAK'*Q,'',F/047XF#K)_ID5#D]OT"Z"XMU6,CPV_/Q1_XN.0,V\H)> MTD6]C>IQ8KB9&?G:-!",7V1B$:4P]<$CIYE!X,-+T$;:(5!-AEC)B+(YBK,J M,5X%>+Y"$Y6URQ4+3\79\$L)$]TXZC]KX448E,*4JD>I7-EZ%"N*3& M5D'AY6GN9,HPW[#@P+6JSM!%F^A9+3HXK>Y<,7SE,<,G;<,?Y;V41Y"W<+?3 MFM)E\$CP1& =9>XP>(9V;EW9:IXT2\:!_,EVL=F*Q:H$H+!NP,/LC^:J,!4N MF[?YSL/5!TL4IJD- YUXT8C_;]#\#CNR$(6\4&?-7LP,-&5?^&)*!^W,-C)< MM\(F\KX[B,4@7/YT,Y36!@R@X%0H2>9*PRE?6U(PM$-%@P:RU0+W-G]#1;-7 M$FV=CV9S@E+M%AQFE97+,S_"::I&^TW9!,,]HUMG=GSWLJ_+Q/ M-=MH<@*GG_W*)TSIP9[P.D*VO5)"$^RBS(G7[\V;BKG46C^ERIJBUG*".%"T M$C2NYA9'K63P.>O(:"U!ZRXIPTK6Y+W4O(P"0Y0)3?!V8\&CV3V_[#EGSJ+O M$?[:O.R1%71&%?9?"K["-YG),J[=\+%*A@Y,YO+D'M^DI4J#$9[ M?YH%)I,O=?/'0?'E@;6:!?R?-?O@Q,,XQO>#$60"T.)KBX&5]Q[KP5X$)(8] M#9/:LF>@.PH^S.\CC3A]^Y+H<>)6\ B?*G9%CLW&$+BW\I[/#*05:3D\0RAD MD1@M"[U6>)XP4;],^(YSKZJ\Y$:E_ZJ/3KSS:^%'EMIYY#_&'['KF[V1*]CJ M@(;)=X#5N([0*3+MC%1$4L]YLASL!*VQ4)I0RH6\$:%35D#NYP:CFS88WV4_ MN0R'%71.L_&P,.B.XF&ORSH\]F+G\$!)XVWD!-EH;*YJPDA'6(JD3526AVBP M65D'L"N9D:;#OHT"W0LQ&IHTA1WP@D-9>Q.1DI*XM=<;Y$A&ML6J33*R[29M MMLK:G:1N/M^[WB72T@+@ FY!F%[RBPL6%;K='M>VN-C0(IK@M3 MCR,5UP:JY_IZQ BODL!">\&M2-8:R5S$5"9*05P>W=<;AG_^Z'3?9P&K7;[Y MF_H;WSD[\%$[RKA!)/B;ZS&J\O^*],F%Z%H0GX;AIXGHLYYBP]M MHE%D>JWQ>61"_/0K5T?75TLU=NY.8&N7%XUA9G3PD#==1J(B '1+0(@Q2INR M"8HYIM%1X@R5.BD>B:?REF=7Y:[^>] %1Q4V?O'LX\"\$MT!DM\I%,AD/+&8XM&QY=^?1N>5 MP_!D&;>OXHN5;^B;I\WA\6$9%LVS#'^/.9)H1ZLQ$[";IQ4JLN92FU]:MGR> M2GYMO'N[M;>Y<6G41X-N:,4\N-@=!]>*\^O3['+F./ P$#EZ?'_4C-^+X-IH M@.-;YPB6/V*[WV)_' F\S4.,P@-PPTM#NV:\X'V?G^8\FM;YM5XQUL)C M,*@9!A"U*3K'=311VX"E 5R_J5=\%].Z^/%/.0.E7TQJQW@"2P_)SH<#RT"] M89Z043HAGK)CK!5#U /"&AL%&-/@&!_E[B=S7>-+$MLH&B.>VJ[M%VLQ3#:J=^'/1Z^7"" DSE?B#Q1_&A?K,_> 7(>;GO300$&8:@ROC\T,\> MVR=+:*L, M5V;5-.*9G^"8'WWH?.H0Z?+$E^D18\+XV#T914&J435[EWC_9^XSE]B^>.JA MH3'LC3&*L[@(?DZSTUUK; [/E\Z;L16F'N$!Q3I\0&M&0*_R(#,@* Q:O#H+#-A'!B.EC M%:P\9H$'(V7@S">#18)5--A)H25GTS3V'YN];ZAH<#7JK56VT)H1KF:.ZL>1 M\)6GL?U\/CF*HL G/Z]]@FV2&8X'W?/&1>SFX%YA=A3@5L42;)5]5>S8O(UR M*+ U/+L8[;!6,\6U&[>'N5&SI;EG5S^=M,>FF3=F30MY5Y9YQA^$"_UN#.L_ MXT*7#T/<7@]6J)L-Z(:TXC>@2'ZY].T/2\^^A _\I7@!C[L!H\I^[(1J?G.# MLN:G(=9^TBE[INSM3SUGSY' _:GG;#$<[K=AGUMJPLJ1L_?/R(][:N:%^U&" M+E]=YY6G*65(=NHTQ0>IG-0J>8FY<,$&;:*QQ%B9B/;A)ZQ=Q@GU-926L;!\!(=G=+""Z/-T-LN*S^//;/?+![I_\;:Y?_+G<7YO^_B? MHYWC#WR'?ORVL_GQV]>]/X^_?OGS9+KB

>Y>OF5QCKGW#M-CBBV^<[7][1 MGY^3K/()TA5,DG'CDI-.(*^V0!9<*<2XB,YX(+L3* M.L-K[!F09S[%%OM7C5E/B5E6YE0@'*B+EAO.-<'.YC 8"8)$\S.RB1JSG@%F M39-0!!+A?RP@8Y1"/ 2+M ',8C1B*Z,6+!K ++IF:LRJ,6OY,$NZF 0-UF # MZA5+2W)=9 !E*X)U+OZ$0:/&K&> 6=/,&EIEWF5-D0PJG]H*AS2A&AGG".78 M"<$3.(FRQJP;8=8C,:0OAW^\EX]:?FE6F>XS/"L+Y5R]WQPNG]A<=UYZ)W]W M004@UT%O7N_YB2]9 &K\_3G^SK*E2RV2,3(A1[/-:"U'!F. 8\4]MIXZ$MW* MNAJ[N3/GEO5NN]]NNY.G5N^V9[';9F@"O\Y5Q VEJ)&/$RFFBQ M9'YEG?UDMST2Q?>3[I@B;>J/G#:U-4R;RM[M4X=#7GS$8ZE/EK)09)D8BD0= M[[@M)LTA K?124*,0-%3@KA/!.SMG*4>.9=!V.1SC):NW;O)P6+(1)\^HE'# MSBL['*IA9P&P,^UX*)ML((H@X15&/'*%C!41L:03(]AX6..5=;RVJ%:0->S4 ML/.\SG=JV%D [,PT=6)":FT9PI$$Q%T*R!G,D56&VZQQ8LJ$F0M+HGGVL/,: MSF]&=5_[N?2F;G#[FGW,8?AK*!,UZMX:=3_-^)@:?$P,R(HHUS2CKD&&6(4D M5M(Y@KGU=B'&WF(:Z3T]ZM:P\\I\S!IV%@ [TSXF2QP'S,&]+,+M1FBDJ7#( M>2L8 P,P4EG#3@T[K]?'K&%G ; S[6.R:+Q0G@'8$)U/^2QRFEK$5/0QA,BU MUS7L3/N8H]Y@,USI=R,B>"H.FA'/2DF]->XP4#)J31.87.9F*4A8"JH:V[\- M)>[2SLC?$_16!2P5Y!/M7N:\;9P4+!:YN\X5,S)O$AJ#G.Q\4?*"31'NQ/Y1 M)\"3'9Z77-^=,,@M&!K;&9#1[[;;ZC1ZS9-!J^2F* EZJD9;1?>=44>'9MM/ M=)"J5F:6T:QJ=70"G\:,BBP&#+8*S<,A7 MH&UJ 9D2$+&S<9"B=X'9@%(R 02$!&28#XAZK@)1)E@=KT"/WRYSBCZVJJ%U MT>ZCBLN['R N /Y!"&>0S1D9V1Q!FH2$A"4A1HRC3S83!3RYKJFEX[&E8W?C M@!@1;#ZXB3B!XRN(1M8RCV!_)^W!<,6P2.ML-F?G*91-+2&/+"'G8(](IRBV M&$0BY5HVP@ER5A/$N/0)BR2( FA*G7R58YMKW#O^J"8$)1;;L#!%6OJR;4(JQ?XM@N<*\,#A8T5+9(F4,059\@:V/.VRXB9QCGC M)@:=XM!GM3SO*?C8A^U:>\U^;O;:_=X<]WXIVM7F]A15(\?BV*G;<27]^Z#O M.R=QWG'4N#L-W*'LG!-#U4^A&F5Y[^_-XJPIY;X]/1A%[EK3;)=5OL7EFK,V[+OSL6AO7T-'AH[]''-@W'$A"$,A6@Y.I(I(2\\1,1H\R.0L MS7D79$[CLG\-3YISB+O:7?VC9C<4X#'9_>2HZE*?H28WD.Z&RWV8)Z7R).:S M_QY(;3^#4?_H&9[?3\KGZ.@^(VO9*6?8EB5OR/(O91NR$FM\Y[ -WU5L:@OO M=VV^,\K?DG<[?&;4!FO836O8LNLPMF.W;($U^=B9@@ U?Z"C)BB&]IM7(^'; M>QMB=^_SC^V]_8N="T^W#P\LQD9*PQ&V,>7F)0(YQ@42#% *JT (255WJ4KL M)KHVSF6B",R%X#QF-FA0MQBTL")<8?B3H8S=N,UVW5!LX0"WN2UV-S?PSO'G M\^V]+99C(A%+;HU%R>>4>B88,H1'I(A)RL1@K0=C..7>8?/;;L]LXM5KA<,F M3P-\0: .%U0E>DD "M@(DH1:.I1&.#P>8>.4YDXAYP3.'ED8F:8Z"$)YR MYY@R[-K. M":Y8C%9Y0M,M!&:V8>E08B:\\/E,?U3+%+4* E1;,,KXI!53(3#+HR0W9OJK MI>;!I29'74$'$680"SK75SB%K#<$&6,CDX:QH/S/I69NE^"K,&?*A)Y-%IXP MJBM#EN>.8*>=7N$>OQEVU*P:@549_1-756W$\/@2ZWJ=UJ!_]24S_4R>R%CG M=<>M@PXC ML'2+P+.N\G+?%(T\\Z=6UO?*"$EJ_)[AI-WOS9N*N#7T[T]4.O'2:B;;/VX MD8-8S?[Y:V_W> %*3HFD@\$114P-XD%:0"KMP"J*T3C)I%)VNGWCLW#2-QJ] MP0F,KNBN.FG3%YUL?%.XLWP-D>-[ZUO2KH,=&,[$XQB^?2UC'S M>0OU7)H/XC4JY6L?+%.B'FP]V(<:[ UO^XC=/7SF]#_ *OQOUWWW^OE86GQZR_PE3?K7W&3>7A=\SG=VK>8 MT'<_8M['Q-WB$-Z$Q?IUS5\MB+8O+,G>U+#ZM+"Y#VV6XR1,Q9.P.^KV^ M;8>"YR"S"APVV^W\HI.*6/I3<\.^FL: 9;+;5$J8$,EZI81PB7(7E/%.J)##V/&.\%7?//O_Z?E]LG^RSWOQM_.OQY[#]U[LO/]\ MMG]QF'_'^R?PO%_>7<#UK>WCG7E=E@5743+#$#=,(^XU03HEB4P L:$QJF3T MRKJ6LRG&R]?\;Y'0\+!PL'2,L/_GP=9QR8F9KH3!02_\';L%&"T$"Q=7)C4+ MA4-+HS(TAC9&86*, !+7 'D3@)SF5.1,N2@\0R[@@+C"!#D7)/)"&ARTB#:W MH==ZC3R'_JBU]?04UA,@A,V"C4%Z@PD.C$A&=8$8,_4TM?6T=. P MS7S(;;!&8XIH#!QQC0$FO%>(N22=3(Q210 E!XE.,M_G M>OE8MU5[\#/)NU26/*2!6"Q\;ZM=UM*][W9ZO=I$O T GL\<3TKJ(O.4(26$ M0)Q+@ZSP I%D'7'28(\!_RB[=^Q],:U%ZKW^H =O]]OPMS>">K?:\+4AM#@< MF#Z%T]11FAMG6R; /W3*Y'IMBU3(QC!.)!5M;)E9P[.#A>A:"XL5$';2..RD0F@_,_:VM8J_TEW.XSYVJ28P8>+1(4]CPGPB"#'4?4 M&@Q@[QGUN?,+K=7^B]GK5ZO]>V[X6NT_'QR8/CYR+FG'C$721IIITCG2D7CD M,&&28:^5M9D!U:R16:KT&@J>*13,5?L\")4TB9E]F'M'=6+<>VM)R/SH%5G; MU>2TM=I?PNT^,CM=(1(R%$2+*::<5E0GY,UM21=A>]5 MPO5LSC:&4GZWTXT%IL0\0PC\Y:F/-S)1TE:O-XAA<] =XBU_"N<5P@]>VS . P/31!=;1LA0$,DF23!HJ 0XL0TH;XWRF#B5Z95VQ MQ:7 UF"PI"I]\4<7M4I_X-T\?3*AE$DAAH"L)AQQ1B1RT7$4>$R4FLSTG9MN MX=F3B5JG+^TV?@F'$K5.?T 4F#Z7$$(3FCN0:$YR,PI)D161(BFM=U8H$C)K M@F1K_-['$C48++=.7_RY1*W3'W@WSQP[6&:I%D8A[FTVT<%.-YASI)+AFC@C MO(@KZU3,=G>OE?K2[N.7<.)0*_4'A8&I0P?EP7ZSW"+*J40\Y193PD;PU!6W M)AIM>9PSR2+:NT'W3$$UM;.;6#N MT\RA! ]1$9][25O, >4"1X9:B03UBGOJHH\RYUC'!\<,#(2,N1M"[H:(EB*>04:[ZFZRSKYX8'3WXN M4:O]I][OTP<7/GKFN!,Y4!D1E]PAHTQ"'!P>X[4E,>2,JME>X;7:7]IM_A+. M+6JU_Z P,'URD2(#U2>!Y5SJ2N]?[SV>O$%%;_; MMH^M5EU0\?KHHM[].&V6?=TGK)W4Z9[8W'7]1_]-:OZ( 5W$;J>V@FZ#?K-= M;@C5S@?AD736(LZ-0HY$C2RV"C-/=,#@]?SG?VA8]M^6Z&RWQH'7#YW$F4D<)'@P%9LY*"!%,)&,1P2H; RH@Q\$%4$)JPL#F%X;7UO^+ X)G M=&I2APF>""FF^W)@IWTP##&>4R@=SWS4SB+MC,%!RI"87$:D>/'%(A.-:1JV MWXCMT.BDQGFTW:>N'KFRL'2P1+14SF[.>(QX*\UV;._D2M MU0*UT7@WM*M;M#T/E)L^ M,:*22T990 Q3B[C18 0RQ5&TB0A*9%+>KJP;LZ9?.4/Y*[9_A$C6*T %ERAW M01GO-/<48, QHR,M$.$1SH_J#K;WW/PS13521,:E1D'1B+@*%H'[EY Q- 6 M >V87UG7\MY1X]K J0VN48#%RP#B]1EYYG? K-G 3RV,1KXCVOP<6*0WF"" R-@'>L"$1[AL*PV M<.ZY^6>.Q R1T6G'D<2PYWD@*C>@)BA%V-E>&2*4@-U_?^[BVL*I+9REL7#N MAF>UA?-<0&ZZ-@I;S!+5B#(3$'=,()U"1(Q&AHU57&7^1XT70-&^^-JHX7<- M99X74+7HE(!'NL<$_#.8EM 9N%:\C/]//<1EN4<]52]^JE[\:7VEQFQ>CJ4\ MK2\1]TJI>;$.W;*KPV=!\.YZ>-YQIE,N5E1TB+S>GF, MG)4!)>8$!O,V1H)7UI58$[-%[+6A\WH,G64YHJ\-G7L"P,P1?2 BJ:@-,MY3 M<'6<09HX0 "/*?=<8TD! ?C">/UJ2Z>V=);#TEF28_K:TGD@H)LZII>PJ%)I MAY1Q '3Y-ZNI0SXIK40R/$6RLB[-&EXZ"M-_][-TP+^A^7U].#C0?[!5_/I_ M%W\L1^:Z_UX?C;+X._P8CG/BBX\'O7XSG3_^7J5YK^X=Q88]/.S&0]N/C6:[ MWVVV>TW?^&Y;@YAK*AN=B3K<7FY:VNB4FZ5Q9GN-_W/=9E_2HZB)9)RMX0/_ MDY_W11>1MN+_?#S_^B6<.LKEU\WM'[M[K>;^ES^.][]\%CN;&S^^OM]BV^_W MX3NW^,Z7K\>[7SZ3G?<[:>=XBVY_./ D!R89 M+&4&]U4UAZN^ =-]*UE9%F^HEI7;R@K;/CRPD3JIA$62D BR E*C04T@"? B ME4Q<,PV@ K+"9D]WC'[DE.9OGO2[I^ 2RT M// MY]N;,,X/!Q0KP73"B$D+VHY%B0QG&$6G:> A.NP5@-@:GS8!BYRGWM6BN=:8 M3)6Z;%!=>5'CR(*4MJ^QU,;R^>B6V#UD=F(J+H,FJ5%S/FI^P#N'!XI'P26V MR-&BO77PR#"50.&J"+"9B,J18BI7J9JMY'J9Z'>UYWX5^I$:_:Y O\,#8XT) M4G@4#!AN/ 2)=";4=5I@DR+7/@CWYK,W[OU4[QPXB5\Z?^WB;=>_A@ M_RIVMN+-38#B/VRS6V#61CN,_G@9S?:R6.[!<[UM =R_,O&"\?S8S1Q"7E$K M(Q(I>@0N@$"6$XIDDL0K9A0-.8J7_8SL M-[(.FTT0?/W (Q:KV>]AL M#^/_XG0VGSR'JP^T12HN5.P7P#CNTO V !,O#0I]9)??W)ZTZ+J)9>%K 9O4ACT MT\=]77-&ZCF[]9SAV^#+\V]#.'13T-"M3^"?C(-$PU#38?94'J97X2UJ."_+ MUHVRMY8.YF^>R7'KYW]Q:1Z/WJQML1[^"\G[^'JT\V7[ KY+;'_9^K%_\?'; MSL6V@,\U=]__T]JF'_#7S7^.M^D6F\G[.'E']B^V87S??NP?_W&\\_X#V[YH M@:^_Q;]^^7SQ=1/N!??>/PYI>[9Y([8 Q\);Q)*FB#OOD,-*H""B-%@3)4/. M;^-K:E'-66Z\UYZX84.-F35F+DM'JQHSGQ(SI\L?<;!"91Z;& -@ILD-;RFS MR IJK4B8$^96UAE;FY-,46-FC9FO$C,?O=M/C9E/B9G3%:, BE(Z8Y 66B". M54[>8?"Z8^>()A/8Z?=N:E]9R.44F5GGXH?'+_X$! M]6:ZM];E)G6YR=6)Q?>+/SQ8#5T$(DNB1TH(RZVWD>6&N&I5RWN;Q#7.U3CW2#BWA#V^:YQ[5)R;=OV= M\U&*8%#TN8^3M@$Y+1VBSGM"B9 ZNI5U0E>E63H&\'N4%C]PL4YT>?;&PW[]8SS^_$37RO]H3%2!O_JYF*@)??XU!O,?M;"B M\RG9T+8N#*/"P.X]&A L8=YWZ9$4DS&Y(_+K7VYZ;+B(=/DYQ[]+/G/#Y(1B MKJH,A>+W41UU\6JBF+IX7<)OKJN^3XG"Y'35TSXQL;/;NQ;@*V:RY"(M)FI2 M =QJZ]<">G,!_8EHWK7@YJY3=ZV*?HK8216OOWT2FXZ*6NLL\YAQKY,QT?!D MD]"6A:C=3Y(5MG;^N%ET^T;1N]G8W5^=L]@M?VN>-/LO)6<-QA&.X?[P_YVC M[>,/!%X??3W^\&/W_3_?MM]_(/LG_QSM[FV=S0:NM_@.W89GV2;;]-WYSN9G M>/W'R<[F._[URX>SKYO_-+]^>2>VC]_FG+6S2X'K3P9__;]'V)_\T[9?S&#W M^//%5YB7_8L_CK^^?W>V []_W?S8W+\XO-B_^ QS]O5X^^(#WX%7__?BPX'! MP>1&"(A@RW*/%(HTB1A9(864VGN5^,HZTVL$S_+!H.OYUIZG='X^/:VE2 M2OZ,CECG$LY[:2EUFG.>"1Q)U!HSR8)+GA,:M+X?;^L=-WAIYNVF"?>N\OM? MRA'J8^WUF2H]$1DF+B:=R:30R1BMDDC!4*H%M5)E=[+75Z#V&];JT4#'W M:/E.-L!->-_NB FS6/!*F3 ?&T*FL\V"*XLXY@(9*QR8ITH'0UR M=\$>79,S60XU'T%=)_9X=6)WLVSFEX<]&HA=NN1M/&RV,Z*]M7 [GXE3:T_G M-M UG4!F(M;&1@Y^BC0 71KL(.D-6&UBU1<[;;84K:!VF1#02#I<4(L@E^I!!U(C9:_O_9^_*GMI)D MW7_E!/?=^V8B5'3MB_L&$;C!'OJU1-O&]L O1*T@T,)H,8:__F4=B4T2-HO M$IR):2R0SE&=JLPOOZS,RO1AR9C6,YW27])XIA4L&"^0AO&?@RPP.KM M=T[W-.@;,PC)BG()U9)&SR#BEFA'-4DD# 7!P23DN4F(NHDLI,1-\&(TZ5W MYW.S.4T2,DYB%&E,6EJJG7(K:X:MJD6JV% AQ"LC[57<[+&*/QDWHPD'#^XR MN- L(! @CASCN=LN=LXX$V0@*VN,3^_Q5&J_I&J_7,2@B@@]*1Y,182P(XDF M&9 .SN6TP0" 0 @"YPZH >$F&?#B#5G%BU2D[IE:2BUGT$>HH+061&H':AVL MX:#:1,I$E,;,IBKHL[0:W/CC9]OJ>S"V#^?;7V&>-O:.<_/RO8U=F*NWQ[OM MSWSW_$N[?G1PVMAH'>>@3[3&8:%!W3&/P F"1<[2@$@(7%.C)0XQ;ZNS53J] MK?[ J,^"BV<5]5D4\3S>C]R 7/B$K,JGV'Q,2.O<64!SRZUV&D<.XBGPJI[. M5UB,8VPOB4G.="!!FW%RA&@284VP!$1AH-A.D92L\[&*^BRU/D]&?9@05D7E M4%*:(ZZL0-H*A90GEC#'*',4'$@UK_RA!S[(>9Y2KH M\X(T=C+HPP#%C;<4D2AS\Q7)D9:>(1=-L)YR37@"-LW(_/H:+J+U?F40L7RD MO8KZ/%;S)Z,^R1(/6HZ1TD$@'CU!ED8PWB]TC$=]%KJF]I/& MO\>GML:-&1BL5^@.42O+ +M^?Y M"KH?/0^8?IK:$!4:2RTM,"K&).(I]XG7RB/#J24R*$$9!BRM8?YH*)V[IK79N"8\Q)A09!]482J-="MKFJR:>6T//5-O[/Q[EO9F9VA'^;8_;Q7\@SW7S+5^NGY<:5L\>8X6= M=#YBY7-D$SO!1T@,UP"NY0TJK3%63&L=(^8>& NFB4K,)(Z!,>V??L_N9C_W M*3C_&/L#^%[ X1+#USMAXB^?P=[TUP$8OC4'9^7$O>).[N?U#_M*PM+!4B)+ MC4'<1(^,]9F&>FH)@7>#6YQ.[HUN!WV#%8VAZ%TN;#'JWF['JYKW4XO!82SR M)FJ_B* HX9:>[>5/4MA.R"]P;N'>'[;;MJ0"A8NM[NG+;>1.U2J6M[^]<$VQ MJ7CU@V7J;GW!J\%6@WW(8.^F"G?L0GV/ULQWZ.)]ZW;$DG4CS69GOOW-7]#, MD&IF;ID9O/Q]X!^9J?4ZFQ>/]J>*JO_S?/L_%^][MC,H_[)A![%X9YNCQMM? M;&M8=2BOI+&2QL6?RDH:?[4T/E,!(9CI7\1.KNTWN5%^3&$'A;O(F:J$,-H0J:.FGDD/>L/\Q_[VX##V=@YM9QP=!#D:B=$H@>)E M)$NT/]!Z>_>TL;,IMC?J;'L#_K[3:F[O?#ZM;_QYN'?T&3>^_IGC@G0R'KBW ML7NV=[1.X#MY_=SSQOMWA]M?MT1C9_VTWG[7SHW9=]LY+K@WJ]&SM4DEIRQB MQ'K$HR3(B$A0KK\7(R7:&;JR1N2CBZU5?L^I;=(XOB01@Y.XOB:2%R M(I.B9".9B&0>4E*0EY%-\7SH.9DB;['D@L2 (I<*<:TYLMYQA(F-5$M".&=E MAJK"KPP_*\IU5\K%A#7)&Z_A_SQ(;XA+46+'1, A6E_"":XHU]*"QF1:NZ56 M2<88 N3(Q0^$ K;E'3)R# >A M@:*3R!VACEHGHY1> \"$*#*<$%-1KJ4%C:FL=ZN-2P13)(7)I>8P1E8)CKS5 M07DJHN4JEYJ;5\6I9<&,BG-5G.L6SO4PD*PXUXN S^9-^#3 KC E#CDM'>(L M!61H\D@J(S2C3%$;5M8T7GU\<]7G M!GJMWUZP*NI1K$\*LK=[U\,NE2>=J' M1B(Y3\((#/Z()1YXA:96_:1]R'.RRE(D^EL=0/QF-U2D\CZH.-UOV@)M#(8H MA'4^22FE1"YJC9AQUGE' "O%RAI?I#95E?X_%5EZ' @\(VNZB0$5=9HS2$P5 MT2(F$*(]8M$:Q'%D2&.E$) IC*6PC!N2'4^U2E0%%"\%*&82!6$,(S1IYG7@ M+%@K GA5RH0D #F"+S&"7&#$+TVRJHC"8S!@JL^!$][+R!%A-@?\N$9@*3!B M/D6;$K& "$ 47GD1JY>D_S]H-O@X$*B(PDL!BY_375&!E! M,!*2\B0#!5\>AP MS+QKN+WD(VY?RFCDKS[ MH3H^(\7&W$9B43%CQZ ?#-Z/2MI-=84HT1#1)PI MC)RU!GPDAF4F2CSD%J_3&RE39YKOB3G+DM:WA+K_HH,M-]6_8D9SQH>IXUB1 M)2Y^*+$M@1I=+&@!D6+./#*EFD+G(53CP!1UBB8$O%$1Z# 9/! MEN2,,B8QE)3GB NMD>$J(!.6:/3Q?\KCK"PNO^BXRP51WA2?)B, MLT@#P.!%;FBF<=YBU4@KZA!Q3&!BE=?< D<0JWI>J:P53BPH1UBB.$O%$1Z# M 5-Q%FF3=L(;I P&$ #\1\92P(2D ];2!B,#D(3I$X0525A8Y7_1(9:*)#PQ M0$R$6*P+2@EM41*IW$E@R& O$<^]':A,,9:]3]6JG%=AE^I,RQUT_%VWEV*S M.M52!5FN@^.E5%3\Z"'P-]U"'@'!"YV/^SV" M'54)*(O/CI8GS#(&@"&@6$6-YHP-DS$6C!WFE#FD&/S@.@ADG:6(!4F##30Z M62:?Z%5<'6A9-I1XN4&6BB,\$@>F#K4(%EG ";'(/>**8F2DIB@H$8(2Q1DJ3C"(V%@*LX"=H%%$Q@2&$?$$^" "52BX)23!AQ*&P$' M'I.+4:G_XG.$Y0FS5!SA*<%A(L:2%)$FE\XQGAG$;0(/PC**=W5;*9-5V(=$#./8 M,BND=#* IT8#85&6Q;)_:<"FJF[[""2=[N&$86D5V%;DL!&(EO88"<%I M9)HX$W.-(?KH B-SU[\%KW[["@K9%L8"X&3775-[,B:E5+S0I/9N')C,)Y)H)O;Y C M%",NG ?OCF#D.(]&JMS)QCU!3\V7S-1> 1E[V7RK:IKYBO%QLF1@C#YI2W+U M<8DXI11ID3RB)'&- ]7)\/EVS9Q;K/6W@05@A7]#\]O:Q># ;((>^;7_+?\X M&IGK_;9V.2)&Z.(")*9J$+$/-B9AQLF%,,?QC!L MQ>UT*@::D.GT%+^^LPC=] $W;R<^S "-ZVNOYX.06Y%?_U\6SO M:SAQE(-0UK]O@P#O?GUWM/OULVALK'_?>[_%ZN]WX3NW>./KWM'VU\^D\;Z1 M8#QGC?7]2!7GE'ADB:.(L-M7*EB*#M)S#3 !QQY=H:/R/H MTHE0^,G5RA8EYRSL>%D+^'L!R%;&QOLY4 X?WX@^9F(WTAU&:D66HO(G*6PG MY!>X:/:+_K#=MCT84RA<;'5/W]R4X!^*=_FCU(Y+;1P1#YB?ECWIQS<7+WX/ MS?Y)RYZ]:7;*IRPO^AV^^*#9N2 QXF0Z"2%KZ^CMWT^;87"8C=$J'AFD<0[$ M^)O';Z^6;TU@Q.@]JE:QO/UMO$H>^![H\(.N_-%@"5ZEXM4/EBE>#;8:[),- M]FZJ\).,JY_NI-SCH^;*G;JK"W>=TGA@N;'WB_P&-=-OR&;G#OE:KW-F2#4S MM\P,OC$S=]3 17NZV9[T;'?F<V8M?^O+]XA_P+?VI-/R'/OKK MFL*+[8R2LH_W-(IR4Z/\2][9*/+61OE;N;]126,EC94T+OQ45M+XJZ7QE9Z^ MG RS:&8Q7>L0""^\99L9)HSA)S! N F5:"FT)9:K*!'R: ,H7>-^? M-8X^G#;.=PG\^WWWZ&VS3C?Q[DY^O0?W^O,0QGPV%4#YNL4:YUNTL;'.&D>? MX=]W31CW^>[.Q\/\NM%^=[3;WOS>V/@SU:>/6"B3#U$XBY1T&G'L(S+6@%(8 MC8ESE&@75];DG,/+"Y^M4F7[5=E^MT2?'P:15?3Y!8#GY-$+1HEBG& DM6.C MMDTZ5U055( \8"FLY%2GJ)0:U59Y;2YK MQ;CN7@'>$4F"$!9K[@2UC'.'A= Q82%CR'!"3,6XEA8TIDY1<*>U)]JC1'BF M7)8@@ N.$V =O*)!>PXB$?G*FB:K=,[U IX.0%]\0Z%2#:IV0L\0,$V,A,0P MCMG_L,Y&$[3P@3IJ%.$+U$VH%(G^"RL!_$RH>#85. V,Q8@%1HDRC[AD$3D5 M)"(NUX)51#(&CBBKRH"_&/W_44CP42#PC*SI)@94U&G.(#$9()2,NJ2<0X&S MW(Y5&:2E$@@;P:B*QEB73^\3OOKX&I854"P*4,PD"B %@DO/" V"8Y:,#4)Z MZ:+1G!N.%ZBE4$44'H,!4^&^9"/GV"%8\Y";LW/DC/,(A--Y$817W@)1>+3K M5.G_HNC_[43AD2!0$867 A*38:W$N)1>$X25S>4#)$/. 5N0"KP+'+7C(0%1 MP'I533<5J8!B28%B)E&@L/C8!BHYUSQ*8@S5V! 2I;8\"K9 ?84JHO 8#)B* M4OF$7?3$((691+E\#3*PP$BS1*CR#G-.\B'6"@!>"@#B0(54W@Y*#$1 MC>&Y]!GC!!GN%>)*4*2-9<@RDDA*)'C'<[UWN?1>7*.(R$HF*'ST ^1I_3!]52UY:+BF2E%K$O>;(&.Z0#3+$Z#U)EJVL M,?&(IHO+W=]B"77_10=;;JI_Q8SFC ^3P180!LZDQ2@YKX$8^5PTV6K$G&-" M!\8(EBMK@JT2M4"E0"N<> *.L$3!EHHC/ 8#)H,M7H$'1($48):/LPMO$1@' MCRRUF@I42Q5DN8Z.EU)1\:.'X-^G MJ3B+PY23Z"62/("/E(O4Z(@-E0EH"P^/5J>,,L8 (: M8A4WFC,V3,98M"BXQ0[B1.X3GP55P??E@TD7FZ, MI:((CX2!R3 +UB2H$ ,2*B;$7:ZGXHU!5GM*/<;.D9RN_I@P2Z7^B\\1EB?, M4G&$IP.'J1)MPO(D.4/:28UX-!098(_(XB@BT]A&+LIR(7C:AZ@XPF*#Q,N- ML50#!8R=(>Y57C9D/1NK4J7'6UGDBTC#2?<8)5;T;.@#1A;C;E(E!H? MG"RK9/_24$U5UO81&#K=NXEJ0QB84L2LX@C,JT8.!XNP%3I)8Y54?/Y5;1^E M> M>\/85U+1]V65K'X:!5=G:%X".DZ$J;R1024:0$ODX4*"Y:BUE2 CAG0U< M)IGWJ*E:G5MWNP5"NHI15=TP*\SX&69,QK4LY\XSRU"@*B'.>,X,Q@H13B(. MF AO\?R[85:,:I$@HF)45;O+"ATS.DX&]IB204GID,)8((Z30);Q7(]![7""DJQA5U>RRPHR?8<:,HG8Q6 (H ?!@$1=.(J>T08HG!ER+4Y"$ M^7>[K"C5(F%$1:FJ=I85/([@<2(,J@R-V!F'K,N=Z3 -2"NL4?31: RL.W(] MWWZ6WY%IEF1U_LYQ+D!$Y_M_FAN&:D5><.X_$D*VPGY!:X566%B<6K[ MQ?_Y$0!,*#XA2@AF4J(F<1*"IMBYP)55+L$+>]<(W6;[I-4]B_%3['UK^C@; M""Z5N-3Y_DYW8%O7W_^CVQ\TNH/="(/SW8,.3!6,-W5[;3N L7X?O.D,VRAT M!V@\E&6G0JWXKX]G>U_#B:-<[FW4OV_OM)J[7T$_OWX6H+_?]]YOL?K[7?C. M+=[XNG>T_?4S:;QOI,;1,:X?[%N/%>9$(:-(1-SRA*Q6%#G'G>>!62I9+L]; M4V::S=3N)2A").L5"(M+E+N@C'?@8E&0#L>,CO2N&X^5H#R[H#0.]K4SGM/H MD;%<(AZ21IH:CJ1G5@O'I#$"_&16 X2?$I029.XC*R ;'ML8#?R/:T"1&*0W MF.# B&14W]6EJF3EN66%U$_WO>'2$+#_VH@( MF#Y-42O PSZ)\,NWV#JK9?LUR"L"XM*[G'Z0EJOU@5_Z [BJ97.&SZ!;=*[R M?4J'';F\Y#>OL5>4LE\ )Y7M8''2 JN[6OS8?N8/_F14S7X1O^>G M&8W,Q>+:Q[O 1PI;G(X)*;(C1EJ)T/& B!-,,6"0-VDP*;HBE'=E?-)"DM$]A M5+_& M:E%!403#NX7?2S0';Z,<]_*<)E!EP$T0^7DEZ,A9P5I\U6*XOM34E\ M3H+H_(E_LSE^M#!;*C='C_3'L-<#A7[7S/B[6\I2!=.S1*Y^7O^P[SP-WC*) M"-8,N!_1R%J&P:Y'$Q,LCXBJA&F)ITWZZJW.3]OV#IJ=T7X4OKF)\^3.4'G' M-TW I*:_X1ZIF>[1QW@R[/E#D*8,MB!0;1#E3X.N/[[Y=/GALTPW.\-2W!;F M>7_H_/WOQ*A'0JXUQHIIK2/8!>^QQC11B9G$,3"F_)M M%W"^M()-,%V#;J]?P(2-\. ;0(:%QX() [MV.9?P#EC4]FJ1[S0RWG8X..SV MFN=VC!8C.PO624O/(Q7\M,I_AQV8D' 8ZB!4([$ M#C[TS%)56JO9(K5^<-"+!V#$;LK6-6DJGW/KXA$KV9HM6_#O^K[@U,<$)DLZ M[A"G 8/Q"@G)J#A73GKAV?@T(1:<5KN\0VNGB\#+TA=MW?2S:.%A]_* MKDNG$T?J4FX*Y@>HC<#CJO!QRQWQL,9*^< S%GXVXZV_.L1\#VLM[O# MSJ#BC+/4;GMCG=?7]R50!BJU1(D9C[@V%I6!4!:,YIA9G4RN-5O3:OH<]+UW M@:BS$J@)^+&@T]K!S2/#1 =.9(0O+$_9$3,6 6(J$7AZ$6B<[AL;+$_&($:Q M09QPB;20%G$E TY!,.&RVZ!K>$9.X0VGLS_A==[87\'CR 0QQ6G&K+8-\0(* M04K*,'>YX=//*#=")8"8'X!LOM\(Q0&FX)8E>,$=\\A(MMIO%U5_:['( ?>1'E.,97 G1Z0-@#J',?\EV:>NF8JIW2\)J"U,)"B M.0 -C.U^?@&FQ89OS7X.J>6/A6[1SW8C[TAD=P16S/9AVOIY]49S-S9#A;?] MPR*UNJ>UBR^%-0_ESE&__-9N-DQ%LJ5'N4:7Z^+ABN:WRUW#C6$OS]95D*UV,\IV M.=)+$;LG2WW09M_M=/4&+(X=GI%@A/5.^!B;_?ZP4!2$!8OH.5,IY!X=IJ9G M.",C?+B?#/ @5-(D:PU=4P7JL<[ZRSQL&^C0I+1WT^)@18EB1!6A$*!DT;RJC2P9(<%\"K M?#HN\).#!<8T,#QY13;31A&CO9%YJ MLCJ3M?S4H;]EN1]INZKE?LAR;Z_O6TE98-XB9PQHMK ILQ289"^5,D!2F<^) MF7IU1EY&SDH80?Y-$[4Z'1TK'A\;_$F"Y3C.Q07I#)?NVJ<0(^O+K&NWVT-![=?(&>.I]HJ_,-5JO;.]MH]GVK"P ==^#^;UL TK\: M?\_&^'OT^71WY^UA?:/1VMO8/-W>^, :.[NB03^?;>\I[/4;1W%5N-FW[.0.;DF_O-A2)64TH%D&3<=;XPEYI/@_R.")2G@6Y(@_E M,3N8E)8]Z<O6EVRD>![H,L/NO)'@R5\E2JV3(,5 M=[KM3\HH+DVUQ-DGL'[P1+<>*K_3PX]H]:]X_"G>5#Y^QI;7_/#DQL._^-J@ M'^UID1.+>TW;ZC]%&= ['NZ>/KY]I]H)RW\L^N[/O[QGII_HR.0E1P8AKE_( M<",.MM/',7U:DD26A]'IT3GGH_731OM/&,O6]^WWN[2^\>'[[OF!V'X/XVK# M/?*.&-#GQM$ZG3SG7-]8I[OM+5X_VN1[1[NGC8UW1]L;QWRW_8'N B7?/?*G M]:,MN.=>JD_WE.-1&0<>$Q+,)\2EB\@YG4O#.R*E8S@)O[+&>8TK-=]*$#]7 ME@4O]U"!WJL#O7D=_ZU [UE!;ZH":9+4:.D0UD0 Z'F%++K="YQ M3W5-LCE7%'PZT'OQ38:_=GO'.=^M/"P1^P_CN563D%]%[_+R;77^[G4]K%T% M=4\#==.EZ*V,-C&.$7;6 =1%@JRU#%G#I&=)!)-+ [(:X57/KQ>LSG,G+I4Z M/XLZ3S*7"(L4B? (]%4A;HA%AC.!O* $\!IK%7-5"EP3QHL.YNB)H$X'V2(B#,'7IC2 M CF5L[FL558GBW'$*VN*UO",;/-75;7X9>OSW+E)I<_/HL^3W 0G3(7!#K&< MD\F5!%?#@%)3ZPF6R7N:\W %J6DA%TB?Y[1Q4GZW6E5BD6E*6>FJ:%[EJCS% M)LK/KOMA)>@?%H-^Z1OK\Y^@%V,DYD[ZP"Y4UF!>UJ#QQQ2[B]YY'2)%3E*+ M>,)@#0(S*& :=? F>ID]56)J4CZ:WLU=<7[QQE4%H16$+C[/KB!TOA ZM=FG M@X[.YO/X*2">N;1C"G"4):8U"8G+D$O0U[!X.0AZMPKV"Y\/OMTI*YD<#%NV M-SJ]?+-J1OQF6\-]Y=+_XSM)U!<] <'Y?NYO-> ML>]S[9=<)9B+]\HGN;K\5Y7F MOT2M+Q=/]2HV!1Y\7*-^?G"^+TTT1$6-1 H.<:$8,AF+\DG7(#%/WO*5-5J3 M,PY1W[M2UMSM4[72=USIX]-]1X/ N11AB!SH.M@.,#."HZBQ(RR!)1(4Z'J- M4S%CI7]ZOF7JN.V=*],^T<%'8$_+?/)1//W)Q[][W1,PU&=_ ]P/UCME>]6VO\^?AWGF7-8[JI+%1)]M?ZVQ[HXYWCW;/=K_NLMV=^GG] M/#2W=X#/[7QL-SX9O/?O0^S;7SKVJQEN'WE:/_^,X3^Q>^YY_?QCLW$$]SP* MA_G*!MT2\#VD\7Z7_/M\BVU_V&>:"L*$R16G@9]AF6M/ T0F'ABHD=!1IZFS MD)XY)S1)UF+.-$AH8!(^S%Q,)*8T>?CM[X_;?V]^W-FM%7__M=[8*=8;&\7F MA\];?]".&&V3X,0;JXUC05@JP28';9?DF-Z%4-?* M,F>#$I_BA6#?Y9Q>)CW]81L>L.Q^8/OC@WK]ZIC>HIY\JX[I+6P\HCJF5QW3 M>SW']/X"*U*=SJL.JCS#7B_F-F(2!7$$Z)JA!C.'8ZZ-Q;'#1-]UU^16)^!] MK]M?#G_ZP=[![M<_^WL[7;:WT6KNO6^ %_#GT>X.?.]&Z7^?[M+/X%__>51O M?SRJ'X&/WAQ?\^\_#UT;_.NC<+S]]<_C7;IY7F_#]4S?K[; MKI_MO:^?@8_>_O?YYF"R VE@22:%$Y*"4\2]X4C'[%XD(I7A/GB977+PR\R%>8[(E M/95)VB"1ESHB'A5%-F]':F4#49XQE3-" ?&DH"_^7-[;8;.51UJ=QWM* M> O!80 VK)VDW'NC,?5!:VF<4LPK7!&Z18.WK6E"%QSU$DMD-66(4X*1TP(C MS%F*#B?G2([GXYKDTZ5+J\-X+T:7I=+>"!UQ9)X;2UP AB^$=[DY%).XHBJ+ MI\N35,5*%83S'F''96XM(IAIV'U5O3IB;QHZE*=1#O[FIXJ0/5 M&;PG];8D28Y&0BGV/%+IN'6<"VZ5-E1:6M&118.P^A0=\9AX1RQ!2=@ WI:V MR&(6$/%4:P._^UQ(G2I=TX(LT(&=2IGGK,R1!VM]DLH3R55R!CA)\(QZ2XAT MI-HZ64!EGN0CV@C)6(S(1.$0-U(BPQ)%VHEH5##""Y-[=[&:,?/:+:ZV1^Z@ MAW]T._U!;SA2PJI\T7-MEPB?%- 1X.2"Z\"UP\!*/ &(2QA'7O&318.T#U/\ M1-"0,W\#$H0EQ!E.R&&M$??:BB!R"(RMK"E3,W1>QQ^J[9(%U&6C.!$RN> ( M+#GA1B5OHQ0&_I"W0"MZLGBZ/$E/DA!4&^)0\(F !HN K# 2 4*K&(74)-"5 M-4%KADV?)*BV2WY] MZ3NE>/"]S]L#UMEP^@0 M3WHQ-X^&9:EV:9:!_%Q;O8UKBP>O6S&_ "!<;W=ABL[+O]\*DA4^S@\?=Z=H MDC$L""HERN7U$>?&(4-U1 :PD6C"AI"_O!8=-G/]!>> M6ZNJG#W#!+T8X_+D&VK+4O5L20R&G^*)4>#DM-(([(5%G%F"-(L:<>$YY4D' M%EC.2R(U)N9\\&T)*D=6F%IAZK(2]@I3GPM3)TFX\$PH+C1*.!K$'4G(8$Z1 MQ#J(Y!EC)&,J4S5!YMSG<_%J24[5&OMQ0;'997PN%>BIZF_]U>T<_-7\%L-Z MOQ\'_;=G[V/WH&=/#IM^O1=M?R<_UBNNP,7K!_N*&:]B2(A$A<&W] G<2F>1 M]XQ(A1UUD4U6U/HE=:>NUJ[(BU=LV($M4)'7&)6+7(Q6N?A'_.Y;PRSY1;,S ML)V#9M886[[YS\L:4U6UJ*I:5%4MZO453*JJ1;V>:E&?@8^#7?@TR%6BJ[)1 M51&5Y]@\XQ3'B(U3VG"=I+5<<9*HH#RRE.Y<9:#1[?AAKP<8,J(UK\&Y.VGN M?=TZW=LYAGN_;>Y^_8#K[2]-N.Y\;Z?1JF^TCO:^UG']ZUZ[<3;AW+7_;.T> MO6UM[\!SO(?OW_APMO?U3R"_=PQ.AYRT>)(."?*6V<%)4XD M@87WQ-QU-ZL"N:<$NY]XJ'G$6&-+,111)LH%H2E7D*VO"U)1\]-Y\E1>WN-I+ M,,L*(B)HN@O9/$)"2#$Q8:A8"!F%@2D%'4HF@I M%XQ9K)7):?\UK!^=K;!XZ6V+2SW*7L=5VMKB^IQ5BL43I*U5V/]TV#]=0HM1 M%E4R#GD;'>+!"60L\8@J@IE1D@5,JU2U"D=GC;9RN]!;>1^16[3];-71?Q^$CO]>.\V MOP]*F/N1 E\?UE8M,+A;Y#BA=+?(=%OFL MOKYO0745=0Y9QP/B.AIDDH)?8=&Z?[022J&(Z())(0=SX@:R5!S&EJ-,.P MO+EA-ZT9,Z-C=^[4GIO4GT7;ZQ>Q$V*XI2%J;=P-==06%2]@>V>V,L.&+DM[ M9_GT[9VW+K.+1P1W$;LZUR]4Z'1W)QPU-CR02Z"4[S_ /0X/=[_6Q2[]>-2@ M#2"<=;C7YEGCCTD5>GO8H/#>.8P5_@5BRK;?OSO)_FRZ.+N_ M],\G\.:$)[ ?')".1H4Y#\9%RX!%,,IRN5<.4[P#0/9'MPU/>%81L.\>DBVZZEVF;US[=^_%HEL6:/;KH?%4PH 4ZJHHF(2PY. M8; >R<0]L%2!L?$K:TJ:FL#3]93N35KFM7-0K>R/5_;@?-]QSJW6&$DP9(@3 M11!@:@)W']B_M,%A%G(U4%8S?-;*]K/6_J13^TU*4BOZ0W<$OQ6#;JG])[WN MMV8?;E?>:_W3'P430&/^Y[\TK/CO5\:QCR[6L[SS-ES;6RT_17XO,L0T.SZ? MQLHOKD%,O_P2&,&P54),"3C^/T/XRL'%E_X_>W)BR[N^C;V#_J#7;=>*$]L; M-&VK=0:?2&"7"W>6Y:A,HHG?_2$,*Q:#'N!O:X2>-F0XSX_N:%%1E#/<\'BTZZHZ=]TXMYL-_BU7FB; >N737>A,%7EUC7[[:&@]LO MF3JK\(O,61;0&VSWVL_#WM5)BX.(' C*,;()!OO&MD[M67_EMYM;/,T.NCZ! MD\]^^PJ,?LZTK#^WE+.OB]X&,'7$Y31)K82!GP:\. <V$BK@_IN2=]_6X( M,)B@ ,T DM),S?+TW-3QNHPKJ=MJ=4_[;V8(__.>N3-F50OYD"-WC*\2\="3 M:C\^Q6;F?XJ-K!)V^]O58*O!+N9@^3Q/7M[CJ-XS?]0\_*S@,T4,G_:LY!(_ M_[V.2R[JTRWP0>!?NK[7ZQJ6=/!ON$\WE"__L=49[>#^<[XS=&L\]$7A%DWFM!N?%+%X)9B5^KU7\GF[Z M;CB_"RWQ+S[#^H]A'U8^]HK1_DZWTS]LGO1+_[O5[ ^>I&C!?>YQGP2>.V<& MSMZ"*K-]?FUVW,Q H<,V\E#1/62A[,'0*%[YJY$$59I&@B M9OBY'].P]5I'6[Q./XCMKUMD]]-DN;;C[_7W7YJ-C;>'VSM;K+'SL;E[_IG# ML[6VOWX^JQ\=G.]M'(O=HR^',TZ$?0OOO_#PKS];>[3US1V=M';;']N[.[OP M?.M\;V<7;W_-#+DB'XD2%(XH[#%EEK,I0L@/BY(G2*3,?C$*D%Z:8+$]AV+ M4L0D4/2"(:ZI0X ? AD#"TZL\42K[&K^.'9=57.HJCD\8<*WD9KHW&"'8,JQ M!?!CSGE+G2)*!7IS!+UK;NYU#[>"P;G"X&3I>U@]K"E# M6#B.N$D1&>TQ\LISK8GPD?%",\<3YQJ;R)UV M@F(LB%1W3=FKN-]S@M[V!/>SB1MP, ,*T@3$963(>L*0IMQAB5/2V.<#2+B& MQ=+TS:Q KP*]I06]BOL]QU;=SOJ@_BE#87YOD^QS'H47-B!!O4><&B!_F&) M1*&%HU2/R)]B-:Z7!@=??(7#G9X-L6U[QZ/ UR#_6FK:TY8ZG/\4+FF$*^!D MA$] #YSCG+)W(GG1!LAO$;4X0A^5:)( M.Z*1\(XD3;10CJVL<58CE397VEQ9ZT77[ZDM9AVLQX89%)+/;:"C059RAI1) MR>42<8Z#N::Z9JI:]<^IFQOQ6VQU3V(H!M$?=N!;#\Y^]>F)U[%]K$/P1&.< MJ',\!6RTIU@HQ;&*P&1QM>VW $CVX6?;?G1[X\MQG3:.=H^VR-Y7&,=.J[F[ M\P7^.VSOM;^TM]]OG=;;F[R1#TAH+73D0'-\,!AQC0/0'*QS,4SP2",CIMR4 MN-?V<=0:1QDLI@)D1R>-'38N,2L8%H;)2HY>FARQ?8(=)XP;1*ECB,>DD&%@ M4IG'U@HGB?!B98U,Q2&>[GS$G2CL#'Q_>1266*:88$S%)+D(R3'A#782>Z"Q M-+IJ^W@1U7-R^SCO$0IJ HI>4<29=L@*SU#R*H9$>/16EKV5N)JN3?VPC(@% M2OZJM/D9M;ER2)]#OR>WCP,)S-E\2C5JQ FWR"GI$.614V9!P[T'"RIK1,WK MU$^EWPNHWU)2'%C2S&L#Q)SKX$1DG%!'I)7^SBV9*VO]G-H\N7W,P/5Q4AL$ M,&T1-YP@8T"EF?66LV# 8N?=)5RCC%?:7&ES9:T76[^GMH^=,YP'RY&4.4,9 M@\.K?9+(2\Q#,,H'D1U>7I-X7EV:JASD.^AF696Z2C=^EH(Z*1E-.-BRR#FC MQ$ECJ*$2@WU31O-JGV\!H.OSS^J@-'?;N[A!/WRO'X7C/([&4?T[C"D_9ZL! MXZMO'![OM??:]7<:[TC^I2F!ZU=I<>:#/H=\3^\5<&I]+&"+#<[]U MPR72B2OD--8ZQ<0=S@=V3(WR1M*FRMK MO>#Z/;5?K# 1@;J )&82'%[CD7,6 RA'!X2J=.,GZ)_R MJQ*,%P_.GF[*[EBB9=P\CH%,A^XPMZ*[>.BJ!M3<)FBQ9? 7M"FN"/+S&=#= MJ>TLPR@V7B1D$^.(:R>0D\HC9I646K,8K%A9XXK6%)Y7_N/\M&DY2N=5N%KA MZD+A:N6J/ ?23FPL4AJ%<4FB*$U"G+'R*$="4<3D/"6*,I$#!Z;&\:,+E51( M6R%MA;0_05HADO4*T-8EREU0QCO-/05X=5>_6\#"U]ZF2 'CY9%OMD9 MEG)W6XKQT; _:*:SL;"P[NM-=KGM&5:>3G;^+;@)EB?"HJ9EGH&A>:F)A M2U4L3FV_^#_W@0-F8 ML/?O0^S;7SKVJQEN'[T];%!X[QS&"O_N;V]K[-=^NZX?OZ! MU'>V\+_//YS6/^P3IT&E T=,>H=X[H[AK*;(LX 3,98PJ4&C58W..!U9N]>R M!X\-,<2K$!0W-NJ@;<11F1 J:1(YECD%G>K$N/?6DL S M"(P4'E^L/*Y6_HE6_GO]8!]+(IS&!NDDP(1;KY&FX"U)KSU1@7,_FA MUMF]1/0Y-EVO#7IS-.8&?/_.:6Q]BW48S&$EN;=)[OGVSL%I8V,W_\[@FOU@ M,,F=")&- H/3[R2R5.;##C1A%G@4;E1ECIEI(IJ%$9:3W<]^_1H1V8VVMW/: MK23C+I*QO;&5RX%C(31#3K($IBT:>*432H[R$ +7P#7+_%V&;Y4,OC22<=B+ ML9*-.\G&SN8^P\I+<"H14P;8KN(1@;1HI"S6ABN#;2)ELIAATQ&8L6R(99&- M=]UAKQ*-.X@&KV^L[^=L8.6C1%B"5' 71.X.31&Q!$0#1TN,+T5#\^ESYV/1 MD+5[4^-?*![PV4H\[B8>QV!5.!7P PD@T( <+B%# $@L^*Z"88;-.,V4REO% M0P$Q'A0;T<>VB[W1;A@C)96F%U2:E%2W%XO3_./)!6FK\6Y2DK8Z(:;;I6GS MNV\-\Y;:^VXWG#9;K9LRE)K?8T#GL=>]%!_\ZL0'GN[#/F4V8D$LHA%X*:?> M(5@=A:2SB2J).1;T&7;5JQ5^LA6VP?( RXFHL[#"PC&DI=4H7?&@YS5BG=#F*S\LIR&C]URZR Z&@YBW?_XS;/;R"AW:0>%C;V!AJD]ZW3#TXU6& MWX&0%GF;J GW.;MZMQ\/VC"$H@W35;@L: ?-_@"6/HS$(R_YY]5/J\5FYUNS MU^WD#\,S_=WK#N((-=?%?_(GUS9_'M]Y9]P'V]!3O+%9Z7X9NF$9\QW M/!X==,'R 'X,L M3?V-9M^WNOUA+^[ M[UM=?WQ+[=INQ_M?,C_?F\<@8WZNM?\JFP?=O?&PU-O*_FS3;K[WVG\U&>^^X#O9L]VCS MM-&N<[!O_-_G\/[.Y_VDM/&\# -%@;AU%%DK.;A%3N,47+)4CH@)B'<,ZYD5 MD"2Q)H0IH3F/4AK*A+%EH7(CL%4K102F<)+EL3>$)=_\\'EK9Q?5-W?^M;U1 M;#6^;'[:J6\V=GYJ'&^O[,*W>>QD0%=EID-@C M#;B(B$K.^!1!A/#*FI2K7@$K2HQGPL&B.F$!32-5(F', MDF"R6MYY+N_VAWW'G?/&!>0YS06)4T3.D(2\(HHZA0V/(K>R6YU1O/2_B^[% MC (;^P0<^;UUO68$2/CC A5JQ5]__5'+K!>X#:!A#?XMN[Z,-J8R!0($!EYL MR[ 9 -TXPV,6G;_^%?8_P]@= L4_[&;0@W\!3S-C/ &6/U@=[67L7,.N+&>] MIAMF5R#?_/K-RFM@1$ 4@7R-AF;!*[DT*M?&EM]KMH$J?HNEH2XY6P"/!I2Z[WYQ!PL]QY(7+U1W-9!A6++[8W\W^<;Y)ISL AID2T,Y,=6&% M8%#MYJ"\Z.:HX3UPB$KGJ9FIZ2G,0HZL-@?-.*+2W2&L8 C-\3.!L]/M@<-> M^EVC2YOEGT_ 'L"SK5]^M 5/]:T[R)'7,N^I_P.# )^+\TW&[ \+A^ +0>LR Q1M1ZC+C@ EE@$X@&+HTF5J>DKI4% MO-I0R*O7+Z+UA_\L52;+'VA1%H@L"8-XX4N/M&>L]$77 8D:,9?L.KM^M^?* M 'OI]P-#[F>/NP=^DH_@?8_"\A=O@V8TPQ DKQ=!D#O]"V"Y(=XC/;V B7(W MXN)FPY/\I?0W=G'AV$,<850:V&, 'GMB?:E;&33*\?4O%!RD>IP+,)D)<.W) M6QS(E^G=6,T&#T@C+!W!@C2B1D:\FO;O_'IT(VCSQ_:\7R?=$_S]P+&@\?M M!Q4)8<)C]18"?YL3AI-PFA&U1T2__+PX=7T MEJ;OMN-?,*9WO6[[%B=O@0(:S\X^SAL[Q_LZ,25A5A%,K4&<288L5@QQQ60B MD?$D^,J:$.:1F7Z8DR@CT919QX%@:BE]8B(%[@U8"GR'3+]JG1^ZSD?U?0ET M,AE#D!<^@-60&)E(, H!&Q8IV VJ\CI/1ZKN'\ TEG$-2^Q"2!R^RFD<#"&Y M;"T/4:@[Y/95:_W0M3[?W =GS3&88$1P3H0RF",7N4>>)>G*$_S.P5JK&;DN MV8AE4Y%K]0+^EYQZ=G2R-@Y-SL[WR[^U1O87K%*V)6-C.],67?H7E[8Z[PR7 M.ZOCO]RT.FT;2K/?S,3ZTJTH]V?'EKQY*0XC^IT'\LQFZ:;D_FW/2N',LS&8G(.4=S"1(6':PUR8T>9O0( M_B4VJEKQ1Z[XY[-]Z@6G0#ASDSV::Y,3I(6R8*^S N0G(9P=:G2'.7QQJ=E2Y^[Z0^%Y,( M"B=I(E<8.Q'ANV6(/$8B5;CK^==JI>^[TDCP/FAS"'G)4[X^V- M+ZUZ_OS[+;%[OOY]^^N'\_JG23788B#FY[OM70%4&8.8PW=_X(VOG[_#V."[ M6T?UC4VQMU'__N_S^AFHWKZ2)GB,#<(D-R"/WB!'I$#>DD1T-#H0/QG'I\HY M$J,PV"AN7'"6@7K<;[XJ_M]<:=H_=+GUDU.\K_ M\]F;R)H(6FF5/4\*+HG5ECOJG?-4V, 9YBMKVYWBSV$G%E25H2H]G1Y@"V<[ MQT7_K!.:/N_JQ\XH<0JX3!?>]?"Z.2CL02^6\;-QBE2^6?''Z+WUB_=6_EDK M3@^;_C!OEW]KAO$V=R]^Z[:^9;K4ZL*%?L!#;:33L=]8W6]DXVN_-]K#]MMOK=4]AD'^,XP-+ M8B.?'1P^X^T=#XSHX*P!/G<^"OGP$(H_C.T/1#-S+9'-/VZ*+MR^>+] M6)9B8#-!MF0*CH,_;WDB*H%;[UW4WKNQP>!C@X$EPS_QZGK=W+JCW&[,LM:_ M$+9*F.X@3*QQL!^Y! ZC/#*8D'RX."(3DL^]' .U%"NN/7AX7,P4IFL1M9D M54;&X3/E)_Z?/3FQAP.X8P],8\:ZIW-53J)%G.W,$.;>B>]H?Q2SO M#=XBN* 8D4Y[DUUVP[.C[F5.!0-[ET9>*U8WP7O&J8,*O>>L<+QQNA\L%X([ M@0)6N=T;=\B0$!$!"F&2H<3E=LA"S$;O+'CN8NY'$C2R\6V;8](YSW[$ 4Z[ MO>-2%$?;\#60XL$@2S'<8"2>(U]IY!SY<2)B+$Z&\*H,Q\.;XYN&GCT%B3O) MR3V#F8E'H=F'F^81WHP$E,/)1P5R=LO)&*R+!&@]QHQ9P@_BWHLG=IPJ-!R M"G?RX9;+ PKWC&%''0661N;,.&Z3UT*J)#A7@44KO;AWL.!C'EWIUV^G"P>F MLC[W50:QO9X[-RGG8^X(;D$9,D5*0A)V9[/18[ M=4%V3$5VGE#TW= KW7NYSM=$_*D'<^ Q74 M^=S+6W.;>X\F$I5P@7!ZYS/-UQE#)95WD$K26-_'CCDKRQ('0+RY9!8Y&CGR MPC@F9;1"80!!CF>"X ^EB=Q9FF:1]X=*DU#22A)(PL%P<$8UU1ZSD#LY$6 ^ M^JZ;Z94TW5.:\NX )Y[F.#FBW(%#AQ-&.EF&A%#)\<0"36)EC6!]BS2-CG': M^QUE?R3%NJ/O\7?L-;NAZ<>QW,4_Y/SLTG"M"L+19YXWE24Q0(P"12$7 063 MYY"UV")CF6:4 Q]A=.:)9R!6@!*M5HD$%WSWXM1HN ".B:W&WT>'-\=^ [P% M^&%[S3*?%TASLXS'G!YV6S&G).?SIL"^+A/DX3/MYK"=WSJ)G7SB].JDP770 M&N'2Z&#!V+/.8P%1 '8W."OR<>;58JN39;0S/F]:>O3E5D&^0[E7D*^YTV;! MQ"9NJ]\MVB"'J9F=FYR'^[W9'XQO.SIL4+I2_5-[#JC- ?\^7P*XCWRG52@0'E>\UO-@>[\@'A06\X/F(!P_]7# =Y M$.N7B<7_O$NTZV(G?KQ=SL7)X'?P $NN\F:4)?8M_G[:#(/#B[+"UZX:UWC% M5Y?D#._6<'#[)==B KY'_9^]KF]I(DG7_BH)S]Y[="(JIUZXJ MSP81C&%F/7>!L8UG%G]QU"L("XE52\;PZV]6=4L(2=B )1#0&[$>0.KNZJK, M)Y_,RLK\UB;?/\W*C*5UW$\FY']N,W M]W'G'_G\[N;.2NYL;=5@. F0DV[P7#FA0KRD&F[U:JZ(9! MJQ.^A'XZ Y(E:GUR7.UON$B51:ER4"=?.:4&W>THII58!2!:1BC/@[6Z8,Y$ M*:2CG&B)Y_M,XC9$9W1H+=F!K4%%>W:Z?H4.8SXNSV7@-4EM-"5"(ZN(2X7- M-5+")-<>%%?Z()GP /(;4L_6A?O;9+)8:^1Y7P]=IL-#R=*/&4\Z B\QH 4 MG)ZVJ^3E&,;L8]C-PPLP0:(LLA#,"6C/MX+_J,S@;A=. M3;L+0VRVJ.\C5'SWZ).R%$P\)ZA@(%G IC!2QAGD"BPX4<[;D.HQ8[W.V9R* M\SG.ZZ\M<7\"B.:CY63NYKI]_'I\?[ MF0KUJVA)G=2Q\7Q3'JLR::8L>ZZ=B>2X,EN[+(>CC?0Y0;RJ]EJ5-U ='>^. MZ_=7G#5%#_HF/0OEVB) 9F$U>U]JIQ.6ZW1T[[G$=*/U>N+V+@\TT=SJ'/ZH M2]3U.H!Y#^..^6:+*M6[G2)S\ Z_5D4^\LSNA69/XA: LG.Y]_:3\!3'X".* M,G6LYL$A2XQ'BIH H *>G#0 *.N,S*G$>]>C'(MJ97;CHC?KFM8U%4=*UEM( M11'HET%<,X9,P<%DP%J;*&)0*1.5T[L8B;S>-VUFSI[UN%;P<>JPQ\B]3MFL MZ92R_U:]TXW6UKP6)6=5$F!]4AKN5H8:L.X#2$ONHU6):J(\:82-I(*D[F\? MINY)@3@FC"!(**,0V (&[K)D2##O"3>*%B)U'&4_>E)YR1VSF@6>N\"[8&*< M(N!#&(0#!@#B'B-;<(V=JXV])S\#'993,?UKEKX\"Z?5>T+5[C3>&TI.OWS1\31F8D[<# M:C"^W3>:15Q/(4B;3>V4GG *;F[F("/?++.+^GU3"H,/%H;432]RM:DWO5U0 MQ6)&C+G0M9*1JU#_FHBG?$16M]#2*U_72/!'Z+\_-BM4Z/K@ MP\@2T(^G?QX?7OY^O'?P)_P_-6KPQ_N_O6OOG?[9/J0?OG[??$G>\??#S]SZ7C MP.' 4;3"RP+I0B7T3ZV@K"M0X7TD6A>:"3I]8E-C1HWQG#!)N9/,D/2/+R@+ MX'1R.WT^=F_GH+6S]6[OS=YO[UM_[+QKO=[?W=W?:[W_U]:[G6\?EYV;5/#] MYU\?+W 6XU/-;N MW"FJA8X!OBT4, WJY+C]R+)D[KT[#G[8"?MQ6OI^,67; M;77]=CNE]_B_Y"M!NG[U63Z-='H*-\\W>?5C%>6KE@_C9+7<=APFL6/.RO!J],// MOEV>=;ZJ)>?2;$AF3\QH_Q!KGG9X+H>UWYK<$2NB&*^]VV&>QW!RMO-Z#< MXKX6,Q#DI"391QSG+?J4"O8*M\C98.)^]_DJ$+7I[]*SK^G;/\\D#5O8]6FD^?GY:$YQ8Q+79 MO._KOJPY(\V+>?_*] M<^>&E7KQQ]RS KF^*A3]5/;0[^=?'O[U>_GQX*RSM_T9[_ZV0_;_VB6'E_#S MZ6$:K]C;WJ5[EWO'>W]]H(>7OQRG:GKYFO_\?FQ/?6?_-,7 WYX?'GP0AY=_ MGL#/%Q]/?FGG^Z66EG2'?#SX".^RP_]S^6:PV\9?_WVP,]@[>'.16H,%*PJC MA4>$:8.X*2@RBFC$E10"FR"<42F31ZRS.4UPJQ#FTE0D?7I'56F@KH&Z)4+= MPG=O&ZA;&M3MO;X.=0Z\/.X"1=::U$$!BY00;Q L)R. =+:(>FU3%^L$SW;J M:I"N0;H7A70+3V%HD&YY2#=%ZFSAJ);"(F-M0#QBA308+D1EH*H NJZ=6]M4 M?+V@[*D@7>W/3QU&)SSCV&UA,.;_W2D^TMSCD>_Q3 (Y^8ZO4_EA'&:>ZQX'O<64RG9'Y%Q/2;0OE7_B7XUE:=]O2ZVH=]7VWFUA'( M>XGK;5&$WFU&Y_+1)\3+JFWR9*"E4?/'4_/IW36BC0J8(I%:]7+F.-)1"P2F/D=I"934GNT)+]=B_!9IS%N)9@N;"7: W7=?/AV-,IW)JJX7<&E2M MB7,J>V^4Y1Y\76!VJZH8L6)]09\$6![.N#XV>A,(>#U!8P:<2!JD*2M0M($6 MP(MT(2. I5S4YMP*[;\UNKU,OZ?1[0?7[6E_1T9 9QI@Q9CEJ>8X1PJ[B*@N ME TJZJ!2'0BQJ!2C1K=74[<7[NPTNOWPNCUEMQ6UT7@=D%9$(!Z=1483B3A7 M6!8^"J52Y0RZ2KK=[-:TT ]EB2\PPG.[(PC/$@X?:B>G7NF9$% 3_5D<,+H9 MA\810$!E);)*!<2IB4@#@T5@V$+D%HLH2([^,/W#:3AWTJ4G%/Y]P>#P4/L_ M#3@\!#A,>T14:Q6L5R@*XQ#WFB++A :W2((WY!37A&5P*.1LL:(&'%XZ.#S4 MKE$##@\"#C-9($%*I1UR-C7\TTPA952!#.6BL-ZFTUD9' 1^&LQA(=F[*Y8& M.#%C#*;%]X:IDLB=#V W0[S3$%^"YW[M7/$8#04N!H.FXA.6>,4$32ZN7Q->@T#-'H64[IPT*W1>%WEY'(>*"LX4B5<-1+BE!VA44.4>- M"\PH,!O9/WV&QP0:%'KF*+1L_[1!H?NBT.%U%(J,V@(#%R*^2%$R!UQ(TH B M]DX)%6E,9Y7 19UMJOW(2<\_Y9SXS8FV3M?ZU7RKS=/*-B.9WUGG^YUR4A.3 MJIE];BP,-T!^=!BT;E!R'L#!?="D7CS3^P_&-1K6U1'5G:]5<[E?^[W3U+)K M.*B; T[K_%9NP7Z[?)VGB@?W[]+SYF+OZ%/ K'"%I2C$ )S"2X\TM@893AQ1 MT6@0H73RD*P+,AMS6K^C?/P@U6SDXT'EXW)WZU,D)'C.%0)92"=3K4,V;]&-UM8\L^1ZPXYOG?4& 3XUG[XUHL)UE[_" M]8X=7A[RW9.W^"-<KI[N7N7W^>P#A. M]DZ.+O:VWYWN;__9SF.@[T[W3MYP4/[/N_3#^7\N/]"]D\-/6O,@F(A(Z^!! M4R-%"JPQ,@JHNY/6^$).=UT4 518&>R5HUP"W(>H(F8V&*PTV.SI'GYO]E[O M[^ZT#K;^L_/^VTTA[ZLE]NG&#[0$< 2+JKH33O6]#+O22L'-@OJ8VO&$*;,=8F[KNCB;Y@=V8//J; M.4+EI"S6SY@Y ; SFJ@Q9KR#R7I="0R _SY@?Y:UJR/3B+XX#/E\_LECJA2Q M# 6O@ X*(@ [8H%4X\'W9!& M^NXE?3OGNT>?3-0A"$F05![D#SM@*4)*I"6/)*K"@W.1_(F-V=U6 !GP$Y<;+226815Z0=3@O$#9Z^R>X->MH*M]N-:O;,^B$N_G7R884B#@C&TN_5H M4V_@T!\8^&\RW_!7WQY4O@NX*,/\PM6OHZ]U>N?)1QDD0P^7A')C<6[)XSD8 M\^=NO]O:-7UWW*(RP2K#YZ:*5-SY4&F1/U>UWQI]X=E:ZOM4QV[ M3CO$"A%V0.-[I^!ZU'&!B]:6&U0? 3Y,=D6]X0GPVBDXG5;"=%H9XE(X]?7^ MGV^V01#3DUJ=<-0N.Q53->G*_F#4&OJ7=OJM#=. ?FD[@(L^W&7_M-NV,-KJ M)M5P82RF4PESS?%:QW"O?OC2#N?UF[KC5-YMW6_%=M= MTW7@@5<"EPO*;+3>7,W(>NL7TW''X;1UWNYTQO0[B7GX8CK#)*5IF ;F[N(R MY*>.QE#-SX>-]_#2\.#7PUKP?^_9,BU2]4) 6ENA:W)1PLD%J^@MD2,_?W*1 MCH9MG\L5YCND6;0A@-:5)7@&U=J?F@OXX_A/]N)J,-LAK5AZUS3&@Z2HP_[% M>O["^YW7^?J?8'+2[[^.)VC+N11$ I1OO4^'2$W?EZU?>O"?UM_7?MUZ_\O: M/V MC^#W])7!<1M>U@VFE/>;^Q,+5^?O7%>K(D^=O\]Z99[<5R#P)N%NW?"[ MW@J?:1]%D&F5F/BW^/QX#3/W\RF_/6<6Y$X;L1@NF(@A0^",(=,80;SHT+01*6.JQA MJYF^8T3A$0('Z87*-LQUF0$,IKU=5L7$)N.@,)\CP@'4"V5<+(<6+FP#EX&! M < G^(1% QO1'@ / W1K=[^$,@,U8#D\8XSQZ1NIIBR8@W)D?%(H-S\(+@&& ME#[)<%V'<3T0:/C M9PICUM'H5M3Y\K0P+/+802CUDXP#8,Y#>&&2[LA7$6# M1[/POV4K,'ZNFVDPF2? 1LN1!>]_N=D%9PY2QUT\F#K=QG="7RK\\'Q MB.M6-K^:CWJ.A]T^*!-8^G1W6)70[R=. (:UTS86G@K,)\]\>J4;5KU=\8:S MS+1=5JR:LZ:7 I(#8TL1>;@57 WL-(UP-+/@\9QUPM?\G%A9TO11IP>.3BO; M1IC /!YS?D5:%ZL-]):!J$?T!][$23G,WJ2O]*D/O /6)!/[&SAZZH;*[= *_9,6=E>#7ZX6=03# :%Z_:W3S8?-'/]?UK M_ILXWU2V4GY@]?$5'=S %26LC];43ZX_WL@?3>5059\)O%%0?N/'>(/<\S/0 MV7M=^:W!$KY!)6L&NZ3!%K>Z[7=.<-WQH!:HT2/EG@M/2';Q:[.+>I7?OZL[-,F"O MF9D7-S,+.L>=$_3EAA2K_/J_!I]V6YICV\U1I9N/*BV[9'EMTVI9G(EWEXDI*3?^\<'KP[WM_^$]X1QG7Z@>[^M0?7.[Z[_4OG/Y=O M9MO-6F&EBP)1%VP*B6ADK+7(%)%(8JG10@*?*M8Y_>%B&\UYR@:D'@BD%EXZ MO0&I!P2IF6:YA8PB4HDDIPYQR24R40ND:"&#) 6UW@)(B47TQ&Y J@&I!P*I MA9=P;T#J(4%JBDDQ#$ D2$#$>8Y@/1FR*5\SP%^EIX8)R]>8B:@(/B(.OR&E-4'> M:6,NJVN_W?*U6Z M;8G ]G:VBR[#UF)&$"\2L"G) -@,1I85FA76"UX!FRZ>8<7/1K67[8(TJOUP MJCWMB"@5K< T("MU1)P0C53! F+EB/2J/8#JO:4 MU:81$TZC0UBG\A6&@B=2B(""\5ARQH,K0E)MH5>N0N[RFXL^G@^R79][O$T& M\?U#*\T]%G./E^0=+S$7]9E;VK\_K(.< ZU,;J+,[J' M,ZZRD5YZ@P/20NK4.,T@0QE&4>@872I,YT(.[+/9RG3_:*CT!-_F"3E?#D7)1J M'6\$N ;#[H!A;L8+D9%*:X1 ,IB8THL,4DIY5! IE!&%(JE;"B6SA6MOCV!- M7M$*:_ #^"#?T>"&HBQ.O:=]$(!G+:5P2&*&$0]I*SXH"8JNP?TP1M# ,T5A MJE'PIZ/@C[E?UQCFY6CN='B0\'1@DB/I"XJXC0ZIH!2B'FL1)/6Q8&N;I)AU M+9H$P29!<'6A:[6\BVM9!PU#63K.'%@S MA7U@@8TV6[T>-GH?JK,0=+-P>?9[TW9A@V3B,2"HXX=19I M8@624F!::&^ "ZQM4K7.U&P6V_T"58M0HT>.3C<@VH#H:IZS:T#T 4!TVG'6 M3((EI X5 BO$E6+(1BY1%"IBHBWE/H&H7B=T4>4 &A!M0+0!T27MD#8@^A @ M.I/(I)EUA4&!6V"BS EDM1*(%"8X2<#7D#$E,JW+.9&)IP>B.:SQ4^[5M3G1 M;O>JA=W#=;2;WR?^78 GNG:GG?LZ-BWM+M]\HKHPUD6%9!2TVNHR)!7U$AH' MRH0P@CZUEG:YU7!JXWG5:3OU +T*1\%3?!LDI%]6S>QS<^O3U$ S]]C,[2#M M1_:/53'\E>;%'RMWS_))6YQ3FI&F G8,YM MND?-/VU(/2:O-8ZLF^W5/4";/GM/HAOW%]UIH^>R_[_>_4 M9^^VNW*KJ_,3G7;-X 92\1CMM&[=CNVYA1_N_/[/)L:PO-VNZW[6#:&'K5&? MB?]EMXE[?G>P?OVO"NY[MTYP*NY?N_[9#][7?' M_[G(D1]\(B)1A'G@KCK54!>YGWR+#ZX63NNVK8BK?+:9#R MQ2'E\K:T&J1<-:2X)@4RCHC%[M! MR@8IGS92+F_?JD'*E4/**4XIK /?(0:$B2[2!H)!EJ5-!1(U++GCEBM 2KK. M^.S!WA5%RF>?J9NSUZ]MC:RWNF&0]C5&P8G)#YO2)<_!(Y]_9"&4#3XN#A]G M6V6S0AK, T,&5@[QJ#@R10C(>A.(8)CJF$Y/KZMB46FI*Y09U2CY0SN3C9(_ MA)+/="20PCM!/3)*$L2Y,TB!EXBP)(S;*"E1J=7T.A#D1LF?KY(_E!_4*/F# M*/F4)2\*5W!:2,283W6+B !U#Q*6$EM>* IZKI.24_7#CL[J54)995^FYSZW M]L_2/-_/4VG.53]^&90;D&ZOU_7!#V%@MA/JJ,_[8],/OY@R^->]T_27_,W7 MO?*Y%$YX*(B;[=L<"A:5\QA);2SBDEID*;8(?!1%@-H(5O"US4+.LIBF<,*S M4/#E%4!I%/PQ%'S&42&<%!$TVHF*PRBD%55("ED(FCHF>KRVJ>F*E$QH%/SI M5$99D((W'LP"M7_:O#LG31$[*JOLLUX'N-J?,?O7M]E8^6]0@VN(0[<-LZRK"F0O<(&<$1IQY MC6"!/3(R;:ZDPY8X)D23LJDJ_4SU>^$[*XU^/YY^3_LK3EH7J:>(,5<@3J0 MU8:?A"APD796=(,F1 IXDHS MI%R4*,!*Z^ *Y;!/^@UBM!KZ_>RW4^IF"M4Y]^J\?.@.VDV+W>>1!#;=*R-! MW_;$*C=PMPQW97_[K=C=/OH$?,5;YCD"\\41-X!YRC.+@MBDD%B)M(0.W M6:'V]@_):5Z$LC]4,EBC[(_ANXR4W9H8O=$:46[!=U'!(8L+T'CIK6)26)(Z M7I%U\N/Y(HVRKZZR/U12V/>5O='G>_DJ(WV6TJJ"18:P24UV!<;(R"(B"=!- M8#4!UNG)/ M[Z(4A5=..8RBL*#I]ZY&4A2.,*$XUKE5CIP396V.IZRVAJ]T\M<-NMZH M\]W4>;K =%#8B*) PC -MIH09$4HD.92$AH("T*M;3+Z(UG:S9;)H_6]6DS] ME?FUP/&WRH&_K (MBYB@U38-*[']]/(Z#SR489CM@16#,<(*$'@3%>*2:&2D M,JA(&^NQ<,IKMZ@>6 M7IJ=1UJJ!U0965\&G;F!U>; Z[3YS$H7Q@2(")A!Q MQPE26'H4B.1"Z!BBXHOJBM7 :@.K#:PV?;*>(ZQ.G]V0EF>V:AP)B,>"(VL+ MAR*3DE-BL6%^47VR5@96;]$M*_V>Q+W='>8@VK4N0+7*\-2?YZQ7MM,77O5# MQZ2$YJNV/'^[WJ^I?F%\=8FQ\&[#P*2.3N*J54@U6Q/_'O>O&F < M!63[P7Q&)L)@7YG.N;DHUWZZWD*IW463$SC][C>^88Q+>\-*?@!3>OV\VJ] M:D,_?0O&9%9F+*WC?H+>_VD[;+G4TABI"1? 8I5@A'H9@Y2QL/P3P6N;NS.6\=IT2] M)""A\$X8X8P@WG!I17$N88,=AJIBMK -<$ MOY6PV6+"C/"6>!^X]ZDR#^ *8PI8F[-!KCU8-C,V@= 6"W^NTR]X!+VRKM"%:C.VC!!;F64;X> M;NEKF:K:QV2IRIWFKOW][YTK*?M':C*S'5PXM:%?&4I&>*8D.2VS4<6Y'N:$^JE9MH6KF]M%9>32NW.[0R>S*BO3UK=%XM M=J'OXFJM[CPM P*>[3@T:I4E1%3S?'_[E\[' M@T[[D,)S3K;@N5O\\&#GXO#R]\['TT,!?[\\/#D^_=B>CFIN\=W?_NSL__7[ MR>'!6[J[_9;M;A\?PSN=[)[^>?KQI -_WVOO__;Q='Z]?VPI-0HQE2I6,!F1 M9D0B'Q7C%)/"Q%QC"[.G>.JK0:67B4I"1.,D().-E%LOM;.*.PI09)E6@694 MNL7^];=0J0&>.P'/]"ZU+P06VJ>6=0EX=)1(RV 1E6F+#(P(%>EXFA8K!#L+ M.I[V) CANU .^FTW"&EJ4\GR%(JK?NK]0/'REYW]O@K$"GX8_:W>/IZL:KK5 M]?5N+@_MG(>6-=(_R:H[2'IIXTP*Q[>T, MN9'"Z")B@7B@$7'*%++"@N]GJ2FTX*%(AP'%.F>+RDU>H7A3H]&+(C>-1C^: M1D^S%8F-=87UB!$5TW$#@72P"C'C*962*BQI[AB+Y0II]$L*Y8QJI+IA/V5T M7>103CLE)X1R4%5.+<_-61/066D2U,6X901,XB1T9&\#Q\M$AIBE&4T1*B8!FI7MLL^ ^[ M'$TXY;Y[3<'TW7&=)_XE='IGIZ$[:*(J3Y*0O.G^T>^Y4):C==WJ^NVK56W< ML<5AW>$50[G\<+&[_>:3DYE8%)XM*^^CIABSJE MV 185E"YEY@!^OUF,/4>LV-,)XZBW#D%'&7BN6PP)&247LKM6;4 M+LSS: (M377GU<2UI9&6O'8--5D*-1D5;>;<:T4ITA(;Q(F6X(8%8"K!R>A2 M-0R!4V*+)#\<*6Y")ZNKPDNC)HT*+X^%C.*?1#!.'$MINACQ0BED"\V0*5@L M9!2@WBRI<"%62847&4LA>I492%7;=(1TO"&<':OS2VTVC_PK5_FNVPZ!AF-"+EK 7MQQC8CK>(DJBQD)8:8T'[\7JAGXSV M/_L66]LWUAFZ346(^_MUM[C'K1;W1Q[P.(-\25N56Z>IW-5E/@G1%$IXZ4>2 M[]+-9M%)[./TUM?#$F8@]/_=+@=;7?];K^?/VYW.I*0V-&%Q-&&VCP&(+76! M<<2]]HASPA$LK$+"1$U5*(@7?&V3%^O%G-:YM^]QLWK;K0U8/5>P6G1^?@-6 MCP56,^GZQD7%"H&<$ IQ*QQ2W, _'G-AA"%*Z=QTA;#9SL"/ E8O:0=Y.YSU M0=#O3R]?]B[40_*Q.8&9B=+)?_1[9S Q%W]T3#(&M5*IY /-*6"V2-I 9SHADV &]B'>O9':JF M,_"ST.PEA%P;S7YXS7Y[7;,QK*)SS".O@T8<4XV4Q0$Y'8&S8)FZ5&7-YFHV ML_4I=Q)]$L3ECWXX,VW?"E5%D4??;W[F$+=L\I(7LZX.TYP_NB-V?9UA)5QR M'H,'?TM8BC@)!"D2*8J%*+@6F!B?DO*+V7HN3SD\U.CK@U&21E]_3%^GN$8@ MPN(8'+)>$\0=_*25!YGEIN!.!*8\7=N4382D*6;P0GVL9>UF 9IMP^B_Y 9Q MJ1W5AVX_P-Q?R+:6&*L344H M18JH4&2=Q>!W6<:)41P7.-5WX:)8#;>K4?852V%;FJXWQPM_0,W?7E=SKZ4B M7%MD"LL15Y0CF[I&%TYQ$S!7WN)5K&SRDH(L[]+/J<_>L PKDM?_!)%O16C. M]6)U>6GWXX)A,XC WPCXP$B S32&+OC2=4 M%$XG?T46L^6>FNA-4R'AR0/;&FD/62PRYU! FG<5<:(X\(PG'$D^)V"$) MI*40WG)E78(P/:<[4A-R>19*O-P-HT:)EQA0&2DQ-<0K'I#TA4>@S@)91@F* M'E 8$\&\\[FS(EV1N.F+KI)P[:#@8P=5GMMQZ<=D+V^ZKG<:KL-?@WP+1#X\ M0U\HPX45G".MN46\H*E*G55(<\-X-)%:%]8V58*^!22\-/42GA< +)KY- "P M? "8HCX"&X,+;%$ #4<<^U0W@00D!-9.J&"%EVN;0JX3_B,.S .73!@-9"39 M/*OW(YS0;TH1++L4P4J?4?W3=(;Y@%C+=#J]<]-U864)ZW,W5DNK[35>Y*W1 M&C=FZ6YFB<[P4B,T+)%12'(M$8]>(05V"7'+@K&41$[!+"V5DSX[0OH4%7P5 MJG?-T^\FM6E!>C^=SV$:K%^P):MG"]PYWHU"YF: MU3;OJ[-7WH29%FC7^0R?%THI#FN#J"/ XJEB2#EC$+$R1!,]=CRL;19T7?[0 MB? %:LZ*U^MJ<+/!S55(3VAP<[&X.9TA&803-B3(3/MS(5BD,!/(.%$([F0D MRN9ZA5PL+CS_*+B9*?A/ P./@__Z]I?-T?OL#4]!2]SF/^&/HU>8N/?)L!RT MXT6MB9O_M/V?-L4(.) U^T\VG0LH2YJTU. ZMZCA53<73P9$Y MG2'66_!< M(/V05NPTM,Y2]3Y C%X_Q:33@]+3YSRLE8K]Y8OM:'3!;[0.X-O#S@#4>S > M='7#N4-.(_+A+'1]&O/P#+Z8GG<4NCGONKHN#@=#?A9EUXV;8[AC_V2K@@G,+KF/Y%R[=.6;ERZ8_A:!X;<#R">I>G,O,=$MLEZZZS?.PEN !_-'W,ZX9PN.NN8;C>- MOARD<\Y'<'$:_*GY7+T2S$JU_&E,&ZU?3 FW',].)S7I2P.![PUZ_:0S\QY4 M#R;U'4XH?,.0>O!>-TWB_(4W_]\[3&J[#$@\[P,)@/$

?[Q\3_'V)W^ MV35_Z2&,\7+WKS]/8!PG>R='%WO;[T[WM_]LYS'0=Z=[)V_XWL&?GW?IA_/_ M7,)W3W8_B2)H)@1'VAB!@/7%%$G5R!HP]X4BSA>I!U0QF]98Z5XE";#44RN= MU3I\/6OWDS8/SD/H)EDJ,BQ1("C5Y2.A&J-&-D,3$-"*_=YI!<3?>M*4$

P?P MO8,/9'_K_ON UP40%J/7,NZ_PW8R'X"_;2 !1]UV!-,*LG E$O,$<%!9RGQY MV1YQEM?'X;1W!'+VKUXGD=_6WI_K((UG^9!\LH?' 99*Q': T<%700'< M"&:#\?\=FGZJA9(E\[=^.T$S\*+UUB^A<]0>GK;^OC9ZR-H_-EHW6IE3TS]J M=RM>CJ\[\X]K=?[H][[ C"5Z A.V]?YU*W6B([CE.@9N>#$FKL!=,G'H@8J[ M'JS+Y>C,=/IH@H!EFI/Y5:]:"8 4\SET*V Y-0EJDLGN= )8;=^RL/056Q@" M8^P#LX9YO.953/G*I&!@A@11+/#(M99$ $3J('W '+1\.VDY)IB@*W6_KN#O MAZ>P(!?[<9S,]AJ> ("E ;>X ">]4NGYSZ_/-VF\)U/A%!.M',( -4AC@-% M&B?_-D8LJ;36!5-!;[L[#'XK!18.IZS9?; MB3N[SM!7*MO+LMOI=8\0J/%IJP>&YLA44ED3^1I_QK0S.1_);3;)@["FDXT5 M&*?LVV6? "0\V8'RU8SW^T/J#_>JY[2:D2Q[WY_7Z^N@M3=4^0*^Y-(%QEEJ MHW;:: =7F[2AF2GT*,Y0!0P ;CKFK RO1C_\[-LE.$@7K]K=#!KYHI_K]ZB# M#^EHY/2F67JQZN.?S]M^<)R"81NXRA.H-^_J)]'D7 M4L&W1XJ>R[DS0/-AAA?]_N2%OS^^]OX/E(K\>#K_2TTUS&""! 'EJ4*"CYCW M<<]C,\]FD_(6[[_:.Y&/L!'Y88*G@WOU2\W27\).Y%E[-_M8#I[WY^>]WW;Q MX<&[SO[!\>?=DQVV>[#W>6_[]\[>@6\?7DSM1)Z^.=_[[9#O7;YE>W^]Q8>7 M[X[W?OL@]G][>[%[X+[NTK=X]_0#V:._G_SGF<1J1DG@-CIHA-"#.#/RD MK$&$.T&CI<:+F*HP*46>2GO5!ND:I%L.T@&R.6Q"T/ _KJPWP1=.8X(](P6C MU8]:",22.CQ.!I%0;QH"(K*+.2 .M0>#8GK=''Q]5'[H6,B@2."\V=I;!> M0!J-(9XGDUJ93SS2Q_O'-QI]7*H^3EE(Y;S3'D?D1"K"'65$UC"-%,,XAJ < MM0$L9#';@WGI^OCL]^6VPP)I?M-AX <.R3V09S!>\,8S>%CC^4"C]8O6^H=R,.ZH]8UBWTFQIQT, M82G5P6ED>9"(8TD1\!L-P&FM C(3/36)T#1J_4S5^J'\E$:MEZK64_8:"\L* M135R*>^$F]28W<,2.D$+YCRVPHJU3:9G\T]6L570DW%1OK43T0^=?))AT*M[ M/ ^RL])L2:R>XS$_IE+U;AU\S_5X=A4.'PK%WLYX'<%8':FE2''N$&?<@-<1 MP.NP+ H6'7=,WK/ 81,!?>8[$HVV+EM;9UP)XX0G5"$!ZXUX*!RX$A$C12AG M3F"E2*.M*ZNMC[M?\0UM;;3R;EHY94-=$%@7WJ @>$3<,XFTB@XIK+W!ADA8 MX[7-0C<[%DL]212Z?B7.$,TO5X:_5;'L926D+F*"GHU16%0AER9C=>G(_V'& M>^+!@)?L-,(FRM0+WB/+ H'Y-8Z":%BI5#Z%1!:+]D]56+LB10JI",E MG2V/]OUR9UM5 >U?3,<=A]/_+;]50JX=6Q.?M;NCLL-U5>;UUGFN-]P^/0.I MF"P>![>%Y4YUGK]4U7C[577>5CETQU-WV9A=AJFZD;/+-+% ]:3P5'QMM,O[ M*F_RPK.O:JZE&9NXJI9 ?'6)L2!LP\'-E\S4!WJDA1=L:G8F_CWN7P4&CP*R M_6 ^@SK#8%^9SKFY*-=^NB[=(-J3$SC][C>^88Q+>\-*Q0#C>U6Q]5< (Z&? MO@5C,BLSEM9Q/UG _VD[;+G4TABI"1>%MTH "_4R!BEC8?DG@M*ZP/WGAL"WHM@3 GCG0UR[6E UF1UVS&N ME"W0Q6/ AE16MAQ41>)#UW1R[513MLY,?S"JACE1W_ML5*AUH[5]570_I7*D M("_ U3CBLIEZQR>"H/Q0U>57KU+?>4%Y$&DBK[PT^TW;:KRK'^,)FBK MZ]_4,[?S%::M;"HQ5Y68@?VFV3 MR5E?<4:HRF])%:EKB%,,XM4;F,Z-XIREKLH^,F<@PE]S1?\1$$PJY8UM A]* M6SMW4X8'3#-H=. ;.O!U[W+W$U'2P&1;9+E5(/A"@,Q'4 %FHT]\4+(BI1// MUDC( GN7=7_ #>MFW;^U[OO;6Y\8IRP6M$#8@1_'F>:P[LJAX$C$K##4^51Z MGLVN^SH8P53X/;'FSL5&ZUO=-T9H![\:Y_K#[!O,Q;ML71^C9<%]A&BK>I?G M'7/X 0D#J[KSB5'):& ICX%Y!$#O4U\OAJP-5 O-8J3M4VR+N?$#.Z,+4L. MU3?2\&/2W@]R^FW^X-ZU9) M9?YK:D<#+Y.Z3W4'_79J7_6FNO#4G/3ZK1,@P:5OU_VZSE,'FVN=EZH&2ZG) M6-5;JVJ1U@'JV.WE+@.AWRJ'-G7\2I1W8ISA*TQ+M^X\ '[79,.+4=.,BG?; MJFD.4 >5QSS1VI^&VCXJ)]6]4X5-;]%\X0T MUIYSPW[NI%)?W86U;PW.0^<+S XLT'&Y<8LPU;=[;E4M#;X;0*!D;34Z=^^VM.#S9I;O;6WCO],-YVA#XN/WYU]TXC7:(8>(*XPM7,#S=-(,J8GF4WNF(N7)!1RN"IP('#L >W'3SDO<[ MO^WN[!VTWNS]NO]N=^O@S?[>MUN!S(UR??^IUT?I:33**A(-]3?*EP6FIO*<-:<>NH9MQC MHG%,A\ZLP?(!_=^/E6*E(&:M:=>WYN#=72)'Y[V^+T-W MS(OPBU.Z0_))1%Q$ET[P2I-R%)1 RC'PQ HA7+ >4R;6-@?'_1!F*7)_/-&M M>HW+5ZU_#4'*6GO#0;]JY97,X+\"4-;C]=96-ZW>#1^FG]^/VWG]T>^EEI5@ MY-^;3LT SJJ_U1V'ZM_ ]QL.4L?1]+<>F,$YH\I75^V$P)"#M;;#$F2[A \2 MI:NL>.K*.=E^:&T_7Y N_=!-K>]<.HNWL7:W5I5+T]-\QU=M8 EM]UV[M[9Y M\[(\W=:;XT#]S2_7^OO:O_;^M?:/D2A4H7@/CS_.UQSUC4\=S7KIQJUNNL-8 M8$!4$D%L)?*7NMNU4[?2^D3F6/A -7K#H^.JY>SH(8D0=J^-YK@:C3D[@^6J MF.1&ZW7]V'8YN74)?"XU;VJ9UN=PT>KW.F-.Z%/;VMY9?D2Z:0D6S0&%KF.X M1_VZL['M&[C"A4ZG=1I.X;=NU1VWW8U /JLNNZYNC>S;89 :_$8S2$[.2,6^ MS#ZM&_*3XK!;4>SU:H/4E.DA/;A%GK,A<)DP_M*U+H'_6WYC2M/M*N7/DS#Z M8@G35JY?6X[4XJ\3OM8:.TR-?6$,?7,^IM(5(\^Z7&:+W84W#J=MT.9JU:_6 M9K2./Z>?SOKU9 R".^Z"_.:VPL?F2ZB:7<*3+0RB.H_;#Q6#;_7Z1Z8+-/$4 M5LH-J]4RV>!43=%Z_J+E3+*3QH/XI\9[;= #N'J$;4?]WCD(1QKT]/@F!::2 MDTX[=52$CT:-? =U$[;UG!'7TB4Y3_T96]X,S'H6 MH Z\P& (4YSF(O0'U9(Z4&_PA/KE_^9M@+1&(PA.HN5S@U!XE]CW;7)^ WO?U5K[=\S^E73-(TH66YZ22@1M7X%(2N MU_-YQ#:U*3;9E_(P^"3="?/KOZZW+(RG#V/TIIW^ [0D5FV>3?HU:Y;YDB0: MUF(835(Q>/WK'2_33E\W-P=/_2N3'S:>IVHE &2J>1I-.:P'?%I)>/U)#V8P M=XH!KMO9 M+BLH28]*$&5%.0BG<$VG_=\A_!X[:7E@K!V0;9B*\>-\] A$)=/E]#/<>O**F#S6 M6#]HTHZLPW"_YO]F:3+NLSG*W1\GQY4U"^ ^HDX[YJ[Q*6XSFJ;K7TV-CRISN/U1LMC(YB[U91=FKWYD?8/J@XGE2L\<\8[0^G\P=29__Y?0/TK*>CK9 M3;>\OE\R)6\ Z!FR4^,J,#W7=?RJO2Z@=#+:K?]')[IU@IDSY0 E^S7_V[EM M;&(SZ;L.V$H*=$U2FLK>91N9M0C4K.9*Z^F__<&8.:6XX.EI@-? :F1#,E_)Z.",%&T?0TI-/>F !QX^NQ6)\&_C+YW:W-BYF.!I"]758 M]"3KW^@@?"-97B&2?4=_XANNW#-P**;[RG[C;<'#V)KO84P*X=A(@[T +?0U M1QC,A?FL^9D69Y8P24:3$-:V(T%V4J$$=XDA=<;NR]B?<<CU]Z?I^J/N)3TYD)QG3ZY@['OHDA9\S?Q=72U.;.G\U MQI12V3^KB#3,U7C_(4%:*"?B#>,%R@^O?LO364%467.PD#:N?GGO:ZZ:^YH,4 MOZX?/L(VH/"^5TD"S'PM1&>]86>0V"^X#-53S[-G6A'HO-E2>ZL3F#LQU,HF M S_)H9.<)>=KDFK )TA3F3A%LM"U-4@FXKHM.(65L_",\C1--SBD&]56_ION MU?!&<^ !N9,+XT:^52H,D&XT2H^K?:K^>/L(6$VOS!VF6Q>]8>(#[;ZO6D]7 M0ZC>>&*5W95[;H"X)5YAZG<:BV:2 K!9U1X-\/:!&8SZ7W=@9JK?RMYYYA-E M;>-@7%E))E4)5N5+6LC*L>J$H_2*,&.YI?JDL9]KXN]BTQ=K-Y.\5*]QFQVF MI1G$[USW\A*O>9-XO0)C>M]R1O_5^$A6+HN MF$27<[C/4]S4E%-'1*I01[:7G9&KG[Y169ZRVJ)/H%ZVZ[A9;(=.LA3@@?8! M:WN5D;MFC*=W-<;(6F]EG(TW07:O$@DL,*Q0Q;Q,XE8N&::1#4U!IA[PPPO4 MRV0@F:@IVE 3%+##+MNV>3,TCQA.S, I>*N#%&.>" [UP]EP8,8$*GQ-\>>: M#V?__K]#TVE/Q11S^*[MPG4?>B2G.2KA^Q,!S'3W$&O37_/A? IK9E03T<\J M'#K"\!SI&)WWZ5S47ZRCMI,QTZ-.S\)*3]*.ZAV.;: J M$%4S0-].5-8.,R,$JI-VB^L".^-XU]$X&ICVN9-W4E[S!X;I8W!SK@5\UU-> M#V W ,G@&%X7E*WW-1/TY)%<^T,FQ*"BW;;9:.U<^W;2Q4R@31I>F;8R.LE; M@R&E&P%L]-/VP817D0,H%9"X:O>RPK.-UINDA8G:.9-N#A^E-TQP!BH]5MNQWG1'D),"78E4'IN^!TV$%X@) MD_I -W/D-=%CT+OTDZ.3#E-ARGJ#+ 5V;_36/N]-#-*V]=4?^_4>W[4)N![PS_8#)KZ; MLK4ZD_']5*@U\>T:E3:28IU-+>78#1P[1GE=(SCA1VE94P2W[:]P&P;8RZ<= MV]TRN/$6)#CC5YYRBDN!4!R%G_.G<(O*W6E9&'.519:O2D]+=QRGK>7X?.AG M=$P1V$X]KJMP*3#_4M@!2DYVI6[+#=&>0W+Z^]>A+JM&%[M0,:$VV*[4XGB2EH:+TY6.45 MA+)*K,C'"/,>4@I4FK-V=01MM#<\9S>E!+P"TP@W[>3]_A3Q:2<@+R=58(3L M5>00U>LW,FQ@7^I0XQ6Z)<8W'/1@:6'8:6,A3^5QK\QC*I]X//_.2I1MS54\ M]*C?=N#9Y)R/JWR$<>)4M2CC?)@Z.:.<@-64QY*%,"T4R%7R,^I]?7C063F[ M2VW2*OQW&.H]Q$'EOPS.>\!XPUD%? 9L1*(TO&#*]DC$J+X(:9?J7,\%J[R8CTRAM.5/ZP(!0;XC:AB]E@6$HZ12Q? M/5V< I"UBK# ?$G^\V.>@QA[E9G*KK>&@Y'NC^5F-L=H8BL@4>3R"B3_.VR[ MSYTQR;':2^?Y ::,*BY()BG5.*V#E67B8=U3#^=2<@26T[L-[9SRD'/USPTD\//IDCM!WI+SYV$Y_; 3 M]N-T)OV;;I7G"P+]RT7]X148XIIAI'"PB&$6&%M(P);10KA \&EFLZIWZIT8[O&K+1KD?[:O6S+ST\39;H MLLH/!/3M],[+5[-&_4G$<'X9V=U:J@%^RG 5R*G3G4?;%KDN$0RV8\[*\&KT MP\^@YFGW[56[FQ^0+_JY/FM0[W7,@?VL^=7'5Z'_#5R%_^M2S/63ZX\W\D=3 M=9:JSXIB0Y+BQH_Q!KGG9P H][KR6X,E?(-*]I0&*VYUV^?2.F=^7:_[5.R_ MU-K^IG]L3AY8>+ MCP??TU\[>^ZGZF2>=D[V#5%OS MW?'> =Q_^ZW8V_ZS#>--SQ-[)V\OX.>+P[\^D/]<[LQ4=A>V<,3K@*P+&G'* M,3*:>B1(T(8H[9TI4BT,(O$Z96JQ-32?2[WA!MQ>#KA%::/7123$4JXE4904 M.IC ,(Y2,'O;>BX-N"T>W*8KK7-&I.3,Q#B*(M4TP M3NN$+;C6^I*K_][:2WL2C/4VAP::OFO?A286A'3<*,MTP96D1I@HE5;<.Q4Y M"0WO>BQH>C/#NUS!K6*4(LJ515R)B#27 0G I^@9"<%;X%U2K&LY6^FNZ7#X MR!T.*0<]DP8+&[@WA:724 NZ)P*W6L:&!#R>IDV3 $F\#(P+Y R)B!?!(\M] M1$1(Y@EG0A626R>L@M\;^O-82/IVAO[XPA21>0S0F4J\RJB1 M:#G.5$%Z307'A M4DS6R5U[##?QD*5KFO=:V$(5EAC'0[3YM# 05RJL91S[AK,\GJ9-.(>4IQ@9;K"B0>M"2M TJM:%?@1->TGQD(-4S/T1DW+F]["\>0OK M!6UI_]C4/!M@7U0OFP;8%PWL'V8IE*%>8"80(3$BK@( .R,!&<$H98411:K9 M3< 5Y>N"W'%3::GZ\C2R?!JT;-#R87H]-6BY>+2ZC-JG#@42;$1ZW7&7V0YN%+1LOK;<.?XMGE'STG=##I29VB>E*#O=UANN;(US,Z\M0<^7K9[X^;(V_-D;?5<0I?TJD0 MI[P+G%EG>,&YC8;BR%+NM5+:2A+GEJ_XE@OX+I5]'H9?^[W349&ZU';E=5UL M;N=K:D@&\YAR6>Q=]GYO'?Y[OCC;SL;$:VVXI\$4SFL;N5614,-LX_(^+4"; M/:-,"UM@"0Q/@Z%"G!416. L,CQ9TG>H['DEJ6!IO+ ,P*W)-O.*.XBM9Q+ MI@IO!,;I1)YV.OK&.7A:X#9;KP ;C%,5>"0"BP!N1B-%'(%_J*"XH$KD8T2, MK/.%E8U4&L9L!O M)?-:12$*(6-5,)H12+3-#1>U=/"W]DR M**10 +(RH.@I Z^J$$A30Y"5U&/K-5$<\)>"4Z6;JK"KII[$.P8ZQP@.F&-? M:*I#("[R(,!X:M%X0D]-/:<](2^P$)@S4$^K03V)14HYA;#5QGK"M2]HJIT" MZLD;]5PQ]?2\X-X%Y[24/-!HHV%:PBLS2B41KO%>GIQZ3C>S$2&2*!42H4C> M"^7(>HF1)YI%+P5V3*YMRG4A'B%=X25MMZQF82/\K2/V+ROS=A$3]&P,P[UZ M#S>&864-PVQI)&H\CP9;1 7X5BE%$9E #<+$.>/!+#A96'"/LP5H MVM,XS-!@;H.Y=]E*P)IHXJ3WDFL3E%8VF-M@[FRFAA')K_KY.YN7:0M#Q!?!\([E<*K M]9*GT,SLKNBXNMO?KN\MUQ.'KRXQ%N9H.+CYDIE*1 ^//;G GA!3>[@3_Q[W MKX)G1P'9?C"?D8DPV%>F[YU)N%#(990#9')^U6O?)32C9HF[ M[6X/Y/_B3<*D4 ZVNO[Z77;^.X2/=\/@N >??(&O).;Y,AH$\,.#O>./)SML M]^#SUX_PW/WM=YW];?]Y]^#H_./!\>GAY2X]O-QK'T['4DZ.CW?IKZ>[!^[K M_L&O,+ZW?.^W#WR/OOVZO_U+9_^WCR>[E_!_^OO)O(*/EJ4<6X.1 #[['!T2>*H]/[@$*PP"P/ M"!/"$6>*(T-=@81(PF%")"GW0A;KN*F;V^#H2\?1A9>);'#TJ>+H%!_E+F(< MN$18DXBX!@A5T5GXAQI+J"*2^[7-@JRSNQ9C6]GJDK,#B_E_3RK$\6/E)K\[ M!?8^%%ZALH/1)0NEL8LI;+.!B$>JT1F@Q!/%"&FG5;J?.2"*<0+7, _VB,#;!SA M:)P1!>?*A%3Z=IU(W2#$\T6(A1?I;!#BJ2+$])$BZ;!3+#EAP0)"<(R494 D M&!>FP#B5^P>$T.MZI1#B)6PJ-\4^GWBQSP8DGR1(SA8)Y874F#&'.)!L ,DB M(!.52UL!VA72^*@,.%IT7:H?!LFF<. *(\2B:X0V"/%$$6)F=]#3PL2"(9S* MZG ;"J2+HD#@@2LJ01@T\8 0N"DM^KP18N&E11N$>*H(,<4AG+-%$@=D+-&GQK(?Q:0/UL%U3CJ9=#@+&KXAY,(I) #1^3@0PC!E291K&T*\!IG#S'_ MHXF[/P>46$ MU08EGA=*S+B.F@G/)4&*QE2,U3ID1;2(%DYH65BF95S;Y.N2 MSI;T:E#B6:#$ DJZ-BCQS%!BNB0*"=@!W424%@6XCY8C+:A!("@VY=9&KEVJ M"8OG].1^%)1X"3MT(Q7);F,O.Y#AZUGHEJ'9J5LJ8%JAK&!>%]99;L'W4DIX MY;"E5'-IZ/V=K[U>MU=A8_>H@KV=:D4;>%LHRF+GRS6>&WQ[$8LT3=F'G@-=\58A[R)6LF!:!;&V2==I,;MKWNCT ML]#I0*52''OM27)QK"D*;U@T*44]1L7N[]DT.OTP.CUEJ"6XI=JY H'/FK:Q M'!AJ)05*21%!>J=$07*TXH?\D">\@?6T^E1\)T;SO>N^633SYG-WS_K0[R*G M9K4-P6/VIF@"6T_2H!S.>'[1%L#RG45!12")5 D$?]&(>HJ%J_ MK"5A0,(V,D)(4-T-+22MM>J0^51F5M:3JXK/*@-]%KKYR-'S@LP%F1>S@D5! MYB5%YG'WG7$;H\064:"S 69 M'[;.14'F947F\=T2(IU/G*!D6$XG(P1I3,"$)MJG$(()E ,R8[G*R;U)=!8 MF6^IC'$7EOV?U+F8^74/@"7U'>_.ZK\13WKYT&B>YS_6C[LPIA?U'Y>=61YN M?OQ"TE_C>O_Q9P"=RT-W7QJ;&RMGR=T^?0[^X@GXA8=PO\^B M <_:.WX+[[^E\,/V=K9(XPC>/UHGC=?PWOOQ>HK@%[[>;V^#G[FW$UK[&^\. M]S?VX2<<-HYVS^']\\;&[EE^[[8: ;<0A9M1)0GC[A6$CFN'"+,.(F-#TZ! MOYBW6&XY8["@G*L% L +DD-@ * \P; \:T,Y3QSV EDN8N(N5Q6VW"& M,=>>VFAJ!C-R_PV#)6/=7XJH0&'??RKL^P4+YXN%D[3YC!AOO/3(:QX0=]PA MF%6)!$PP%A%[X>/*FER5^MX%\9T0 MM]G 48(@$D*&\!2#-?F0/">3A#M%LY^,9L^<[;YH]MPU>YP]41A'DL0(6Q$1 MUR(A([P#]4[24R&M=R1K-M&SRG=:( Z,I?!0"EO]DK/5%Y";+\A-TLSCI"FU MQ"'%K4826L+W7L)*E7:*9B^N9L^ 5;UH]B-K]MB:+:P.7GJ,5/(2O"U-P.\*F8S0 M:,.C(DJ%FE%4+=*:_9RV@7Z=BO"A\I2?=9+R$\U0GCF=8('V^4+[) -\\I%: MZ3V2(G+$/9?($FI0I K6;\LI)^".";*J^8.?45NDZ'G!O8)[#T?65W!OWK@W M[JS6?$TR%PE4+.;:\A9IZP,BB7%'\LFT7%N>ZU6M9K6#4'"OX-X"]/HQJ? * M[LT=]\;#[]BD(*A'"CN'.(ZY,C8S>7R-#91&A55M[U$]JWK8W.ZQ[4!&R?\*TU\L";.F>WP\5D+7]J3_-VJ+N 26H/37NQ/UX]" M:UB8 I>NL876\-G1VA5:P^?=_T)K6&@-%SI^\'1#"#.G-7QCSVNJ^YWNNO_O M::L7W_1R0<+!^9NV[62B_$R-?Y*_\BP""4=['_<_-W;V6WL[C?/&Q6>\O;,G MMG?^/H;GX_Q9\^,NWS]N'C4F @G-P_WCMU^;Q_\Z;%QL76SOO!7-''AXO0=M M?I<_(S69/FU\O8W8:5\3EM\A0%PR1D "Z(]!J)-\@!JE@+122*87$"T M@#W25 ?$!$RX]U8*25?6^"K&LXKD+E"PMNCW@_$ %OU^'/V>X*?P FLE.0); M5"!.HT8Z%Z<2)D6J)4LFTY0S\.V+?C]A_9XY&V#1[T?2[['U6T:#C1<4*>=Y MYO%-R&*C$&7>*8[!6:$NLU1H.668X#$Y 0OUWS)3_Y4PT$,1^4T#N@57I\#5 M2<8^DA(.065J=($1E\(@1S1% 0QE^(P11?G*FL13EFTJP=?E(]DK6O=@6C=! M4( Y4X& K@DJ$<<^EZ35F0W0 MDP'\F=/BE8C28ZP&D^1X-"61(M:H+@_%A<+(&9$)CHV/-"HA.8/5P*QB+6>; MU3H#_5J.[/^"M 5I'Y&(KR#MXR#MN+<;7.*6>X](9 3!"XI,U!KYJ#$-41%. M\VE2N0HO"M(6I"U(NVS4?P5I'PEIQ\_M6RLC6*]@R=J .',:F10#(E9CA47R MV'% 6@HV[:RV21\?:6_G=OLA@=L2L9L9_<+@[W_\<+16WP9YKH1W#[N[2WY_ MD"WI.R)T=?LNN>WWXZ"?$;K?Z@^J;JH\=,"V.I6W_<-5^%U3^<�M7N0K-; M_?ZI[?@(E_0'_=6J.[QM?9O5JM7Y$ON#&HY7ZV>U.KY['*N!_1KAG;/#EC^L MX(KJ9?<8!N$<]!6ZV.D.JLLF58-NU8(6M3HP]:UP:MN5.^U#=_K]JA\/ZEN_ MJ+;R!?UNOGW[-, M1OV _W4S"RRT]JPU.*QLE6#XCEN=;N_;;>#;PW9Z M:BNHB[U4C!=CO9BXTY6:_UG]UOJ]VNG!X(U,MJ&V#N)!;]B8D7YOOGM3M8Y/ MVO'X6S-'G^0+3J\]KQT/0%E3S"W.47:0[.I_'R.3P_D3_^??H[D"H'&M3MWP M:[T%JW#KJJ_OLLC&\#+WZSG8B%WD;_GV MQRVRM[-'FQ=>[+?&;,2CM[A!P3ZD'XZ;&YOPO7"9OT"VVOW$ S_UPV#S: M8\V+]G'-[733&_\27G_@X9__:N_3]A=WU#W?/VJ G;D/_7]+FQ_SO9M'VSN? MZ=[1'M[? $OS.)-0?_X*?;YH'FU^$D%3X8)$5(J(..8$6:\"HMI@+8-QW-2 MY41E3B8]\-HN.8^VUZ]B)WPG@?:[G.CSLM@VHH_'+O:&\0)&5JOK++R/84.N M+N9 72?G?133.N-;!J+5"DS^O_'&C3\>M#KH^@.-]_VX/4WJP'@XW M:6!QZPZ#(W^""L?><#?C'W9AVE(=]K(I\#^MO.NN8/&WRA N9'!:@(D:5(I* M)>GX)X)7UG;J#6GPMUYF,Z*3B7[LVFWS^%.QKY?XGS\SG^M[W))F/RA@]J,I M;H*941%:H6IDCS5/C^$9?@9YVS=-KG?Q2^R][G&>E+P*?P2L>PGCTH4G M[L"S_@;O^?.C6U5O+ZTJ^.Z'H^;&WGGCR']M7NQB>-[9WC%8.ANOX/ZOVGL4 M+)&+3;S_WN#]_QQB?_RA8S^:T^TC+YH?&[AYM'7>O-@$B^7=8?/B[Q981V>- MCV"C??QPM+]S .U]U_[/Q1;9!DM&2&,BV"R(68D1CV#3.)DP,D038L'U5]0, MK6+ [!C6LW&:DN,!7#*:4N0N!LVE86!Z*R5]% 8,U BVZDD6Q-XIS/6[S0^; MS=W-2TMH---C0C^V,@QGX^=/NMDREA0W'#MM05[@ZUI:>*6,L#[+2[H)]:,< MD#JI!=_<-EZT2H C*:[>@3(==.JE;/J"A@M4"/&'2]^HL_W*]B)8,76/<][$ MV6&L;99!K]O.()LWAT] KUM]^/"@VPW]JM6O!CG\GF*O-S1]_$C1ZZ2*; C9 M8[ 6!\/-8,#V-AA _?I6]:8N -10_LZ&V[U^D&\""VQ.W(*U%G$PC!#W MQB)-.4,Z4LD244PE/(YL"ZD^.X=9.-OM[EG.'!CFR(W2(_H@R2/="E>B (KB MSB\_J?K=TYZ/+ZKWMIU5,"1R)BA)C M[K4*DG,2E<;.IR C@Y?.1C5UYL)/@D>;M0D,XYCW[^"_L&._+LLFWJ\Y6:-- M/+K]\5]POSUHX]99WC!K;.SA[9W#P_VC3;P-SX=VG* REPN(W(:"2( MIZ21CD(@"D@7E5 LR%SU2,I58J;D"%S80J??38):QL#!RRZ">YPFF)'3'C3^ MEV('8_W_I5H+MXSATZ-")<$GB\$\]%'Q1+T!](O&*PS_@<$X?;)_ <1'!<1; M*J8*XKW $@F;#]?%Q+)QB)$3L @F06GT:66-XU5))]/VI\3#'\#.0]F 1=/O M6N<1!T^,Y7CC$K??$%ETW3QWU!HW#0C@G$.;'@"_J( ,[! M_K%:"H^)(D:MK%&U:LR]ZR<535]<35?1$3!N&3>4<&:2!9D0S"GB@@Z:3G]L MI6CZ8VOZ..VMYM0KPA#S7B&N'4=Y9I'7QF*G0>E%+J1D5K&\MX\S0TU_3ON? M?[?:[3I[ZI_==BCU7A\4[U@T3CHM(\'<,F/ 4>$)6^Y9T/#?_'V8U/H: [J( MO6Z!NJF@;K+FJ^L\,(APGQ)D.R'$/OU@@ 5,I:1(YV4C#O/ZU0%7CBI;/ M6,M9=$HR!ZY)2#QR,' "2U0Y+[)J2S-__Z5H^2]K^;CKHFW2A B*;)(&_!?# M0E4?7R# MQI&H=3*("LP1MUH@I^"7(#0*P'B1%,YGYXF850)/V8&9=@>FTX<6Y./>9?/E M83=?L/<26\:-Y-A;H[BT6E$.'HQF5I3-E^4"N\G*K"&:J#@6*#(M$0_<(T.L M0][#&D8\=YS%E36^2JE:H#A-4?395\717&,&QHWGP3IM7"Z&(VW /#).RM[+ MLBGZN /C=' 2DWQZW@K$ ='!JL$22<^4,EQ)XG)9RE7.3%'TIZOH.BIO#&/!CJ'*2!$U!-A0-L 2(XKXLG:*/K>@6_%%OI40ZR8@XZ#.RD2M$HN Z6*P5 MCS4)XD(I^DQ+T[(%]U]N'#VK1AKTV%LPW\T1?.*(2$)PCH@D&0,32"EK+2'@2R6E#DF$U2<.8!%U?6 ]7 MB9QQ$=:?:-,2176?*SR Y!A#6 @Q<2X=,2JY"'_C*!B)BA;/:-G@8=PS\I8% M"=81\M$"/,B43RA1AY@UVAI,)(OYA)+AJ^+ACVP6>%@N>(@^2:*]-RDRKKP" M2\()Q:G3&F,5RW;0\L'#N#^E?/#<8,2D=8C#:^14T$A)*K#2PI/$5]:D,:M, M//AYG;)5-*4JO^N>V_;@_%Y.5@DNW1$,A65$B*0=8Y(KBS5FT;K(@U;@3[FR M7;1D8+@WX4I)89-00:*D@T*<^#K9C2#M,$RR4DSPE,NR$7/O&NLEBKRXBJZ9 M2S%*9J1@'*QF%U@,B5@:>(I.%=J&I5/T<:<(>T,3*#02TH&B"Z*0H\8AJ90F M&D!XL,DPI9PPC5G!NB9)T 8A;I\.VSVB[:R466'W*;Z([NZ(B1 MF,&XA>YIYC>N7=)[A'Z>#$7-_8;FR2P7O\0 7Y:+A5TN_(0#R'&D*@6,P W, MP?*(44X-13QID5-%N66DB$N"\)!UE(#FVJ3!;E?S>/$0+@+"W5#Z]:U739:\9=1"[!SU[ MZ2YL?ZU\;KQ=7_GW>'^QP^'S8MWK>;. =D_"I_W M=MZU&Q^W^&U5H2Q,&;.>(9.4!(\S":0332AX0HES)!&?'0T;VYX3(P,6/$H7-GD6#9 G*#3(T$Z)C4*UEO$M0_(^,01 M]H$:&@@+1*VL"S)I1SIP]K35CLL*6=5)C:@6X?KELJ,0".1HP8DY+Y7C2%/.Y MGCF;2M.68S>A8&[!W'(*[?EB[KA+KIRT6(N(F$A@IVO*42861TX$%07WTOCY MGD(KF%LP]UEC;CF7]N0P=[QHML5>.^,0S\1;'%P89)-V2'D1K(Z:297F>BYM M+IA[R^FT4=>:IR"&+;^8I]7J._[9&L#C_(^3ZNEW2S[T)WJR<-W\Z:&\E]UC M>/)Y7?E4_=6O3GJ !;WSJGL2>[;&M%:_&L 7X6FG"63UM)=/\.7"XWT8BZJ; MJL-HVX/#^JVSV&YW &TJ^$XOAE;L#.".]=#U5^'-ZNRPY0_K^XT>7/6BCZTO MT"GH?RVK50)$J^RW_N'$]6O)\KV8D;A?@N^ M'T-UTFW!F+0Z: ##>'GLL+Y__:7^('?GNY@^^OZG_JGK#WK1'L^V$L56\]4E MQ#M_XO\$]7&QMYW>G[KW]>/ZVVDD>#=P'&;?9RP_@U'IQ\XW&,=+"N/[_SG$ M_OA#QWXTI]M'7C0_-G#S:.N\>;')F@#)S8N_6_L;!V>-CWL4H/UH?^< VONN M_9\+3YOKGX01*A#+4="Y6@23%CG"#?))*L-B8IB:E;74/>U-0' %,XN&4]O_ M\Z8DK<)4HQLJL%HY$,A:> Z[[;!Z)4;#RI8OEAP<=CM9%[.FCO>\LJ#;,?<1 MAN6Z*K?R4=[^21Z#O 2!C(XA1PT7MDJM3JM_"/IXT.T"9AR";@X?=*GQ,/1? M0&4O@>>HVVL-SO.U^>^>/8/W!M K4)L7PV7S&A+4.MGKMF]#+;BOS^B4IRI_ M>MH&((!;51$6ULOY=A$:'JO6(/>G?]@Z.8&6#KHW6CAZ[-^79Y+ALSYT&![4 M[8T-RJ'M@Y)# M[I<,)N.KKJVEVN?E_)L@_[/YSZH?#Y8$0J<4ODM'K?IWR\+RT1JTEEX =V[: MC_!M./_9_@,1Z54AHUNGLN&+[?AZL0#I MJTT=^#/;CR.7=H1S_9$Y.;Q- N\H>R&34O.K%!"//J!75NUPQ*J\C/2K+]E M=^>UN@S.3X:ZU.[Z(=9G\/^FZ);MZ2 ]4N/>EY>.P M!=\6]MS:L?6Q%_][V@*SX=O#1NOOC5;G&1Z1?=RR&"^^!DWM;6:+%,SX:A,6 MZ]J-&@[DYM=X?))G^2FAQD'L@)W2;@]-DTX?GC+TWGSW^+C5[^?N#N41 ."T MER7 16\O%S# @MZ@=3$4?L"+5K8INZ=ML,OMEPA?A0N[G5B=1]O+D@EW[M?B MW\\K5/\*AH;+4%XI09;[L A>Z@(XQ)_C(/]UV< QDT;L:-,1_U MF^>76-?OMD\'W[]D@I/@D>96 MJ+'1N?;[L'?%J' 0D0-?ZS.R"1K[IVV?V?/^RA\W^@1&,[H^@.-]_VX/4WJP M'@X#9"$+3#W;?YYF5RE_"]ID%Z8MU6$OAR7^I^6QX\HH:Y4A7,C@M&"$!I6B M4DDZ_HE@4,B:T0C6CFRB9+SYQQ]V[;9Y?"A*I<>0U'^,Z>TP8,*2XCEU75L6 M>0Q:2PNOE!'6YXR4=!.]0C<.E\70ZOMV=P1*7VS[M![.TTX?;MU/K1Q^NC)F MJJZ#_M,^^!8YJ]E]KMSN/6_YD:"<,W8!O"_3( M3WYQ"Q1.MU#5,_!SB:5J93$$Z[8%_$< T=S>V:P(J]!EG'$4)9]!4M3-[:&7 M8&F_:G?/WI^>G+1K+]"V-X8B>@KFU@X\ZV^P&3\_>I30CZ*$<-W&UEGCPO.] MX[VOS1V/FQ\W+_9VUK_"#\G7-7;:<)\V7#D6)80V-H[6+YH7AZW]HTW2O'A+ M]G::AXV-5_#S =JX]W7[([3Y8_/X/Q>;7[?7/^$8F8^$(NYR3I+7#FD;-=(" M! P[J7RBP_ N"'(,ZSG42CE-"7,O@Q'<^F!%)(1A#!,M$U-FI8I];T^R'/9. M8:K?[[YY\^_-QF9S9_W?U" MTT\;L?; '\9PVH[;Z6<2EE>4YRQFS;>?E/<.X LDC..$..4):1T,4D1* M2X53.)!QL;EA_@S) NO=.WPS2^!Q5\Z70S^^%< QK$.K>8FH5R-8%KY/PGBG M_A1RQ<)7N'2-G2FYXA2$= _!73>GE)J%)2Y\[/X_-G?A8_?_^=(7;G5\]Q@\ M2/NUL!<6;IKE/'\SE.&=+,)OP$!V]_X3/9W=O'^ M1@/O[6SA_9W/7YL;?T/;&J3Y>@\W)[CP-TFCYKH/G[=W/K2;.^\^-R[>'3:. MWK5SFQNO=UGC NYW]);/ (EJ:(G!" =88Z;!+#+$2P M'\4J$_648?B'*R"[ M\#E&S6X'U>>%4JMC.]].IK0Z7T"JZ[]@_+[4AXM*QM&BYL4L51+/4C6VE'-] M=HDQ)3'J>??_^29&;;0R'4$GU,=$\\);LJ/*+MH8&O6R/KI^D!F=;G(17G*"G9>DJ:>^ISGSI*F_3_NMS"_\ MLGOL6IU:GJ[D[.5U,5OO]3)98!8A2ZVL,Z"+VN@6#IL2@2W\9^@UM;'R*BFA/C$,B90R"/Y&) 2-.04@, MCU);GC<=-2Q*?Q40*B"TB!E>!826#(1:UT%H]U,2*7GB"5B6EB NG GEF+$ M(B%"^:B->TP0ND-EEUN)3V="\,?PRBW97$M#\,>K>MK(7P].\]<]/NG%PPB: M^R4.C^@UNX/%X5V[6+\L H(;]-7G_8U7\/DA_'S&C==O+[9S\8ZC!MD[6F>@ M_LU_.R\/=O?: A03U"Q#ZW&A@>5VX-GMMO_ MN0 5/OC$J$C"*8D(-AIQRQDR6)N/C(W3^V$21 J>:6P8YRHX$,^H M)'=,,L\$'^=I6W_YQ^^_UG-88+8R1TK 26G\=[>_8%2 MCR&2ZY],3AM(!GQ=R\'.=%XB2Y1#&(33,NRTXG$IJ0 S&>ZP,D2_)N_W_O3X MM&TS66TW%R_)--Y70I$YO#/%T6]MD(O?J[-<^\5FHMIVNWM6\G@7-MMTJ5)C MEZJQCY''^Z@NT^Q2>8E8TES.O6A[_6JSDPL.5!O1QUSJK6)D=9H$SRK*>-EY.:6;+[0(-6,@QSJ@KNF(_;.=Z)^Q<*/+N-W80)A6VR M#DE'62XUP)#6VB*,-6,,>ZZ]R8>/E9E,<_]]X7*A"IH6-'T@-)U!&D!!TZ>& MIA,TH\0ISYQ!CF*!N),&F:@-2BE:;;4(V*@Z/8G>0C-:X+3 Z5+#Z6/F,Q00 M75X0'3-)0PR.12\0(&?FI4\>&8TMDB$DS"1CGG, 4;JJE^?HY2@$%693_<]44:5RCT>^QW.)?0UW<>L"XC7M4KM[5AW& &_]UH^QRGDE%<5U MX<]TVJOW=EN=(8J"VOY>/410K-QCQO>86IC'-&/Z,TB/*M>[G5Z$9ES$4!W8 M5N>/4=X!6#9C,OY+PGM7Y*'3C>^M-O)2VXHS/PGT/5LQIQM=%B;]9Y[7US#K M^X>99\A$LR?;O%151H4X$'] M^1\!X2TC]P2!<$%]HAKY"KA- 6Y[$PZ/8]Q)%3A*X.(@KFMP,Q$IB0-/@0B. MWW%C6(LNO]2=/P7='QL_1::>VD%0\(HC#@V$ED= [(F8<\D ME20D6+_QK/:N'\4_6>Z-G;QAV4W5X!?=E!G&:[Z;>/#$@7!!_9><$U2"-[/$ M1S_AWRCFO/,Z(L=-0-SJ@)RF#L$2Z+B@1-GH :H\91V MC0I^/ !^C-=S,4RSD!S"1N0B!Q*\,J,M.&DQ6(P-MP%G_*#Z/@ M,1'?S2M^4/^^W&.A)PVLO_ [&N3N!AW5"VU1=]6_T7+,4W^8W:#*R_]>8&Z/T]Q+PW 'E] ,== MN&T^F'81PS>;4K$;I[ ;-\_^O;,U:+S/MN/N>>-HDWQB M1EDG,4<6,(2D. H0$)!A*>)"(\33BJ(L$B(L'<3$;21 MU@;.48@F(X(*R#GC$4U:$@\2H+5?61-X,C;]*)CPS+;[UX?*,.3AZZ;JY!8' M[+$3 980,Q=UN__Z=%_1>KSJ=8_7MU]NW1E'7W5[ *6UL_Y^*"HOX;LO:VDI MT/F+T/EUPK\R2GE/C$%8Y)1(0E4^WRF1=%Y:E;!RAJVLW3M9JASK6EQTF.NV M?D&'A4:',5?+"@+.EI>(&*<0=\HBBZ-%VG"=K.+1,KZRILK1[R<,#W/C"BOP ML/#P,.9W!25PQ-0@QG,!1A,YTIQJ!+Y7,BSYQ(-:,'AX9IM=X[Y7IM IFUB+ MOHEU=[R!JP*2OXB2IY/N%C6>4N$L,@1)A!72L"K!+\\#210EB31 M*VN3];)+O/I)X,%3HH) &<45)PG*1"\@JP?/V MU6( PC/;O=KI#FR[53: M!LQ,PHAIETM6F(@,A77("E+,%2G&7"V2 MO-+1*Q2HP(@K;Y"U-")#G'-$*2-41@IUGVJ+\T*)9[:555A-E\"]>DC3J0#@ MU "()_PJ@#B5%/$(:Z40QYPA#:8Q,H@$LEUX2DM-RR(*T6S'U2SQ]P7 MR5T2,J?B$LL1%[D:$Z<>2>&M)-9)FLG["+UW&9;%VR^ZLV\26E\N[SVZ!%]<^:_E5J<:3/D"W&'=OQUTNVWLCC\V8NY[NZ7^%=V3Q&KKQX? M4-N/^09@7Y"KA0%&MR1:+_@I+>=/_ ]!>P-0N1/#-7C>[L3<[2LQK9G2)FC1 M4NMK#.@B]KH%RZ?#<4U-/CH>$%$" M8\&52WF[7I2 2S"/#F;R&">2T MD$B =R8Q\8S@F"L!3FZ6+9CU\9V*$WRJBA,/S2)?[K&PS/P+[8\/S]=UZ](1 M_CJ*5K]ELI+?_VC5:/H0SOH=M7HX/'\RT-[0/77M^"V+]WY)\PLW%?_[B[ W MBP%Z.@;&XV317IH-;S+?#U@<@T&OY4X'%F9CI_O&]L"R*!6N9FAN\(E8A^<< M!Q"GDN5<,'CN M&#P>+W*:&A8E"M)E##8QGVX02%!-);>"*ZQ7U@Q@\&3(J&!PP>""P# 6Z1RSM\S*Z+&GX EEY%5L5KGICP^_=7CFCUK* M+C.CKR6?']O>0:LS?#R^B7@YUMM*Y[-6XCLD@=-9)('/&7EH1IYJ&]X9P!TK M>Y5*/^@.:S/>+%-JO0=Q&;P8RUD?"EWS]!@:X!]YIN[8:0"X]FF((==B78)H_KP8]N'U[2.][-3 KU5GLQ;J@9?^/.HP6^[_GK)?_G<:& MQDZZ(*4.!EQ;I8U/5&EM<'0.*QIGEJ7Q:MBIEZ,^[>0N#9N7*W-?=7!RC^39 MPOW^?PZQ/_[0L1_-Z?;1VXN]C^\^-S[NM[=?P\_.V[/]C8;8WFB<-RX^M!H; MGC=?[\$SV^W_7&R1QL$G3R1+G%CDN0H(EN6 M&,*>1Q(!"S6$8N5-;:JQ62H M8G4J(8K2*9% :##5/-=R-%$:\,.PC"3X@&=&?EJ$:)Y"1)OKGZ3/8$ X@I54 MPHIO%;+>4F2,DC9DUAV/5];XJKK%UUJM"^[^[W1A56624TXQ*;DPT@JE8C36 M$$*,H&+V9=^*2,U3I'AC_1,6U!)*/>))@OL>B %I$B!7!-8A2IS73&21TOH6 MMNS5JK9G8+4$L\!6'5@N6YTO<60J',9P$%?K=X?9G[!*YP5QJJC28ZZ(X[)6 MQ.Q7Q*R!&V>?+$\NN2!05(H@;IE$%M8>)+BB04=P8 +X*F25WI)8!&(VEQ32*EF=G T^ M98:%57'+2>S?1XO?TJU]19H>0IHV\2?+##AY5J( 0($X41X9D")D;20^">J< M2;4TW4)+MIJ'N?:"SZ/M]:O8R?[B1O3QV,7>,++"R&J5%Z3Z-QF*7Y:3O&+V M3Z+/,8#V^8OJ?8Q5LSN(5?YH US6+W5XH-KJ@']]FJ>\7U_[3UA+6YV#:CU? MV1JT8O\67SL+<*MS6LM,[6T/7>BU?[C>'VLWOW[-%1^YOSR'(B;C%&>M,#B\ M#$5>NVH4 \)7EUC7[[9/!]^_Y)J/[Z%CL?=(+G[.?;\Q=-=^'WY+^3JQ!Q&Y M7K2?D3^+0=M].Z]Z?'I[7I_*,8>]WI'6C"W^VN__SL<'N7;*]_ MHE)8$35!WMD(2"TX+/DJ@N4HD_0))TS42A5A<3O)&-,[C8\$*]?F].>Y=94= M?&?%R%+7;_7KNZ1ZE4G==KM[EB/GE_)>K_I72%S'W*&;;7O2CW]>OO@KM/HG M;7O^9ZM3-[:^Z*]1X'4$W[>$GVN%'7Y\A68O\!#11HF1HR>//GY1?S2VAS#\ MC/$74HGO?HQ?D%_\#-3PEZ[\46,)?T$5*XU=HL8RQ1^FL7<;@Y\D"_\@)WAH M "W41O/M6X(_Z-8=\Y#6&1XPJ6'H[SWE8ZD,&-P9@3D//HX&+OZ$.KN;/[=7OC;7X.A[;!>YMX?V,=VKU% MFAL^YW0-&JV9#N1S6PU):XVEP/,2\ 2/9[(YN%:1;+(5_MD@W!=!)H6FP6 GF M$]<^V;S)D(P%*R\&H7X =#_'MP)ATT'8N+$F&'.*490\!6.-9&9XIQ*"92EY MQUG"EN6Z+I-%A&=,E?-44.Q90]@RX=3$F QSCM&(./4$N<@2HH$RJKF0UO*<(6K,#*K;S(75YZ'K M8CQ>!'+[^_O.^63*8Q=2?^(\9XXG'D-.9G6<*R8L]=X0)@WC2J=("@W)$P#( MK8F@'8\T,9C[G/5]/'2E#?&$>(F8YQ0,(J:1=8DA311W M,4I-D7>+GWL-9K#RY_Q((G39VWP@I'M0C.<;DO&CZ= MAH^MZ(H$I:PPR'B?:4RI1,9BBQ+#5-!$'!AV]^10+YJ]P)I=^ 2?A=J/1SH$ M*+G!AB"LHT#<)XF<30XQF0R7V(F8#P7=ETYP\>K(+&X\XWL95;1PTRYN;/OI M< ;V8DP4>TVC"9'JB.OX]S1+2(E_/^2JT)@([VC#DW5& M(_#Y/.)"4N2,LXAIQ4)@AL%,KJSI58X+R6P!TP*F#QAGTX9BK84-2G.N;3#$ M&>,932Y92D/X/I86")TGA(Y'S(+$TN=B($1Q#H:UR+0-GB)-F*#64F]MR,E> M6$X6:%Q6IL*"HP5'%Q5'I69,!185T9(3KUVD5&LCN,SFC>/WP=$"E=-!Y9BU MZ52*-O& K,=@;7*-D8LB(":45<)8REG.B[V%C:L Y:]WM.2DW7MH%ALDH"D2KBE36U2@1_8(]]'OELW]BPQ]B6)QFAKA'D_(@7JI:YGY/RL$R8,\$F M]0A$SA/GCW_"@=0$N:^(J%#UP'P_=RE%V=]H]7V[VS_M+1#13V.D]B>MQLXZ M:UP<'C:.\K,.X+J]L[V=#Y_WCW;/MW<:%_L;NU^;'QM\KS5&]'.\];6QX4'= M-\^;]-4AJ#!I'OU]V/P(,+&S)1H7S<_-G4VR=W'8^L_%[GGC8O<3H=HR[0B2 M*E<2(88A2W5 @.#@/1)!"/-#J :1CF%]4)\#DRXIK'6@FF-%P%:2-BG.E$W1 MFS3.#+39>//O[;W-S>KOS>;FJZV=ZLV_UYOO)W7GND[<2B;U\P??;*@*T@3& M>&0IK\Q# M5!=8_2[CW,*2O^\=4_Z7;ZW1[T[+NF0Z9XF&T)CJWFJTL0L-V@)[Z;#^Q]A?K'%0%PL8=*>2DVA!2"+&5DK.DPK@?1.B0R1& M*,D\&^.HS2^*G,Q$3C9K4KF$<^*6021G[W$P:Y"C1B+"N,11Z0":N[+6[<1) M2M [KT84'R^J#!ZPM-M6)Q-UUE^SF;@-I,EF&ZX%L#+H9Z;L M8_LY5B=@"MBOM51E&MM]N5/I6 M@EJ%6-.*7FJ6K6#U[@^J!%9<9<,Q]*D_B!F;W3E\ [Z=.5AS=9+\-=#1%]4V MS-!I)U;T&Q'K]7'-)R3:L7XRO&L].&5#%M/;+> M&\R9PYR' $8CCY(D2N$OX=3(=I1T:#OF%W?1[M%2>WVE+9K^ ZL2;^]XTMPY M^ J.*FL=;\CZ\^4H0WY-=US=LJ1\D\:[K4LWK[YN6\-Z\Z652;-S:\<6G\D% ML7Y8_N@6(VWLZU/66YI!GN?O+,<4<$&.3:6L09<L^X9.;WB/= M)],7>)E9L=RB__>8_W-PRPC'F#DFD7LO\ M/]JT%_V?R?QOO_UD8)"Q(QP)GL M=UC!2B 2 J2.,%7@JPY+8ZK;;+^A_D_4 MU5G(O82-X*>PMS+R__KC981'W-G]/*O#RA>]X^S331/LN*=Q M/Q[L&*GW:+FH M$5:R[^S*G'9RQ#>&<3DY'JE"O4WS5]7M1! 7.ZA:_:K>YZ]L3BEK#^&@C%4<7J3HZ>?(FY?M?E%L_P">$J=G(9U/X0>]V.7:T:K7Z_>]IK5!ON_#7ZT[H-W91:/C]L)-GC87+0B*_GH))V4#=O M&+2Y5)?3?LPQ^_%Z,3 ,-N<-U/T)<.6WX,^/AFL8GO0>A+,^6E?'\-??OZQ M3U:KW""*_\I/CIU^O=]=MY'^]>[J?I>I"ZOUM\E?-^*9, >]^-_3>B '77@] M6@/K+^4!KT9S"FVM)VOT9^[[:3WB]EMXZQN7/O2GNM:A>KQ_&Q;9@8F'_E3' MI^U!:S1QO?H+O^<9R)_U^[D"::]JMZP;SAI,0AZF;\.=GPI/A/%HY6$:530; MVI0W^N#A83G&5<^B'50WVSZ:VUP5+K\>1FSS.Y>7=;T_S2WN=4\/#L=HFH9U M@<97KEO+NDV-]:4"W%@%.%,JP"U 6QZH MRM^3H_S;\9R]>!A2D22JPAQG+- MM6.$@1&A;62"8J[F6"SNY1 ]MCK@9![!FO;-&MEVH$IU'Q>M4MS\$\B:&UN? M/,6)A6A1H@XL#:DI7U+"]?O;Q,72Z K3C,;>F?POKT/1OKFRV>]^-M?U2%KO_G M\GD>0_W)*_*E/=']ICCW[,[2%.*3\H4B\KF7BWNPQMZMQ.&OEXM;+%:.4BGN MCA0D3[G_-XM:/7TFFHFE(Y=P=1$PO(XL@%V:_;Y2Z6N!*-67[(S:- =X&69. M2:E-PIQ@:CSF6@JF W4:G)N[5H68C&Y.N!9/>^MB=%3M.#]_^_7N66-G]Z+Y M<0_#:[R]\1F>[\^V-UY];FQL?6T>O[W8?C]^5&V/[1_O\OV=]:_-G0;9/WH+ MK]_R[9VWK'FQSAL?WYXUCC9I+G)]6\$ODLO@:,N18U8B'KU"UL: #)$RR2BQ MC2GO?=%;R-5+%8F">L\+]5((,F(N' _<8&&9XB08'!17#)-4H][=MVP+ZLT+ M]288E'T@U&J1#^@"ZHGHD,%4H4"XX2E$30+/J ?SNRRH-Z/2$O6SU0LE%MD6 M?A][7UH^)_CV!\/]HU;V4"+\->A6L1/N90T_;YK::2KKR"!2)($12CE-7B>P M^5A@QD5E:."_FL9Z#1=',YV360KH305ZDSR"WA-C -H0PXH"Z&&%3) "!<$H M,SXPG]S*FIK,<2R<\4]&97%D(5 :C1:*4V6LXDGBB$%_B18$_VKV:5'9F:CL MN)T2?<)!8(HH8Q%QY@TRVD:4B)/UH6(?Y, M8Y)E*OM[%ZCY 7H\4MRHZ.PV$-]3AQ"RH]635O!(MF6,&4^9_:842+7E0 M"NG',%HNY_<-3&_!LJFP;&_"1,D5G1.L4,AF-VS(1R,S1853@2K/0A)D94W> MIZ!W"9TLL (_AGE2%/@>"CP13/&68)GY!"15B"?FD&7>HQ!$!!7&#MY96>.W M1$ ?18.?4R!E_=O)I':W7Z(GBQX]^4Y1BTE ^S:OKVVKDPL:%Q";"L3\A!4B M0TK8.8=TI!YQ%@32P1%DN.84FQ"U BN$X)(S\H15> :F2%'AN:GPN!TB:+ MJQ'EW1W$7;#(!#!&J'.2$:8]$3J?IUJD8.NY%B.1,QUG3B8,/5BX-@*:Y"UJ:Y=PI"6@2/K MI>-@P-MDZB,1O)3(+CNP3N1P&Q5T96?D*;57CPG_B MR1J %X( 6T N-0W(TI#RXF;3F1J?8T!7<1>]XGXCUWP\?;$WE&[ MO7<,_N/Q'FYL-."9_X+G[;<;K_?.ME_O?VX>O6OOC?N/1^OGS:-V:_OCA];^ M3H."_W@&5K=H0-^:Q[MG^T?K?/_X+6V^_G!X&T.3PDY[9Q.B,)6(1ZF0LY$C MHY(72KDHKTY9=IN7M3#*6<5ERK;[&0J.G6&ZG.6"=U/AW=:$F2=H M\!26+!249V#F"8*TROG"A'%#2,">TYPOO$!I.D5]%R_3KJCO?-1WW%QQ,%F* M&X9P,AYQ"^9*KN.!7*&C/E\.%3($]XWN>8%LL@N?+%GL7QZGE! MW"1_I$PD6.(%T@[0C7L/$.>U0,R#/Y:,<0KK6; FE'.)BZO/<[!0BCX_D#Z/ MFRS!6\(YS!2#Z42<4/ X.!5($4>\X\H&S69!EU!.*3X27<+S]KL6C"[A"M:> MX#'K>8'8),\DUL(R&C&R5M9^%T7&*T"RO-L9K%'6R7OR))2(R0)K[EP-DJ*Y M]]#LAZA\.) MOW)8;>T?KO?'VLW#8O,ZY+A^#",]Z+^+OGO0 9T/6YV_+>B/C^\/8QR44XY' M6Y]"C"HI2Y%D(N1P=T2.18R$\Y%:DEA0=OR4H['."^L%QEYQ)ZGF#DQ(J2.. M.AGP3Y?QE.-(6*K>-VG))QZAX[6JV0'\[8;"4_6S])0#D(MZIK <@%S8:$HY M %D.0#Z? Y#KWI\>G[;KM>.DVQ_TXJ#5B\-5]OBL;16]XXVC_<_KA_O >^;W,#OK/3.-_>:%S<=AC2 M6 G.J [@HNJ(.-4:V9#@3R6LL-@1&+D17P&]> MX#<>KB,PH=I@BE3P^22X9LAQ8Q'7CDI.&" C_AZ3V.*!WXQR^1;7*/[NAGI) MYBO;O@7M;J+=Y('(E/DMN+=(6*_ U+,>:>X" K&.1C& 0"%GMCE173@SEDLQ2(J])./WKV"ML<\EG9P M6LY#+FI0ZLXU5(;3^;Z>S2&P%;=L=K@V>2XR,L^PUASA2"4X8U$AAQ5%PB5, M!!7)VS"SF-0"A9V*5L_ 1"E:O2!:/6ZM@!7B",$,X> S;7N,R,604)!8&$*U MXXG,+-A2XBEW4,C=SK6,E9->J]NKX$Y?6CY"?_N#$E5Y2">,$"4$,RE1DS@) M05/L7.#**I?@A9W)9MKVX##V7G:/3WKQ,';ZK2]QJ^.[Q[$9!V_R?+\?3O=+ MF.V7O1A:@[\C0&#@9Z[1+D+RGBGN:>@V(X9'>E,]HR*CL]-QR<('X)Q MV!*'(G$8=#Q7EQ>9RL5BJWFB5BB_8#K^Y&,O-XR:3AQ4![;U(!E2Q5M;&%LF MU[;MY^*VL5_ [=? ;?*4H&=,**@U!,DX,(++1)&F&6E)MXCL%42TB9( _\((MC*FL"+H=1/ M/@(#8E[9^O30G0\/5;_9-(B]:OW]RTH1\7OU6ZOCVZ=A>%TWZU/5[G8.$'SI M^%J2>']B!F?AZ]W;OUOB9,C;NOATX/^!LGXRR'=K!J!_MZQKM5N#5NPWNQU_ MVNO%S$%80O"S0O^]R8TU(Q61B:!$.$.4Y3;9.^_L;9X$:F" M4D\5I1XHE:F@U!Q1:MQ&!?]"26\48D90Q*U*R.&4GW0[,;.(=%.];7$"-^H&D,CK*/M*-C0_MQO$N;1YMXOV/S?;VQF>V_[IYW+CP%_L? M=PG\?)T,D[V#YQR<-3_NGN_O[-'&SKOV'MWET,_/>W3OHGG1;._O?("?S5N9 M6Z+RU#@"OI,D'''/#'(R"A0U359H*A+&*VMJLE#'@I9R+L!6@&UI:ZP58/MU M8!N/_RM8@Q+7%L5H(N*9J-XZ05"T42L9'8>/5];TK,HB%F KP+9('9]F]S,: M19G04@?,B1$&2^=P(M1'AKGQ-;#A2V##!=CF#&QC%EM(B@F2&#)1"L1-"$C7 MAYM#D$%YS4*NNR%G51^R$$[=5Q6W+OWQ$&H( M1CK$A'@(&<:$028)1KUE,9A<*PPZ.QD5E71V2>CLW-P&8K.WD=GQ]99BR5X!@[6 MV9C76CO=3JA00&XJD)LD?/,I&),)WRS)E:NQ--F9<,A*JBS!5FAL5M9F MM9.U0#'=HM,S]"6*3C^F3H\[&TXR8X4 I'5>JQA5H('_,L(LZI *56X)=0!>LV=D$+X1@6:L&4^LEO M4HQ[([_,=_2\8RC3G#J=PV;%33B[QH52,&PJ#)LD9N0\4J$M1AP@"W&?%/@9 MVB&NF E:4R\"75FCBW&TM.CNK'5W#IL617=GI;L3.QC4N:B=1TH3AGB"7TY+ MD]F,8,(B]DS*>W*2_?_LO7E36\?6+_Q55#SWW">IEW9Z'I)3KB(&^Y**1.S@ M^(A_J!Z10 -'@S%\^G?UWA(("0P8 0+V&6Q9VD,/:_W6T&NHF'>%F?<13B\J MYET:\\X)7BR3(90KY&CN/V4-0SIZCX))D27+":/AGK7'JE.,V_/=;G]D.]>G M&C]ATM$DR9C!SH7^.*CBG%=V@*MME!8+6,LE]*>\,A,"8=*(-Q)("Q6 MF-5:"N<(1Y(%L+]HL,C0!)^(C:"3$RQ%;K]*%FVQ>P7$+H%[GDA2<'3>*I8A$&8!.*GE G',,#)))T0,=@%;'\%: AR5BYIUA:,5CE8X MNG*'GA6./@Z.SN=G>>R5,0YY&D$+]8X@IS!#PBKM4G01/F1]=,D)6D^(H[#M=^N5RR MK=U#LPLX/_=K9YC2@\VPI!] H_Z@V.U?WOAU'/[H0'?8TUVVM2D_6SP[VC6!2&B<1CX'GCET8.<84XEQ'8RRS@O'Y MK76Y4RD/2B=K86NDX0';32:]ZN:-IR"NFMUJG.%9KHCYYD7:M]/I\S+A"1;*6JY[TBI\!- MDW\Q!O\#= >R>Q,[76(?1M%Y,? +=V?T,UVVSQN;1 M2?UP \S_Y@EH=M]V/GP4S>XVWSMLM?<._^DT%\S_IFC 7.J''N_L;IS6-S]U M]@XW>'-WB^]M=MK-PU9WY\,?W<:7?PZO*JBG/ 'UGBH$N^815]0B&W)O-(P5 MEEF)Q_8!S/^;\;6*>[X&VWD5Y_P"@2UK;[LG_0K/[H1GBR5:C$N!6N90XH&! MA:LC59M+,"\$R0*G?\45%+5-GA+Q6U6H,8*]RZ$VXM9H-CIACE MVB.:+.AAT0=DB,W=:@VES&BE) ']\>#"K;N!%N+ M>671FBB4L$AR0U NIX5,+I G@TN6!NE4DME\7*7R6J]!W5*5NO528:O]M=*V M[@9;BT'8K B>5PI)J03BW/)<>R>A?+8M'<=>J:QMD<6.T)6V]6#\EZE[6 /& MT8AB=IN.6)7B]=P0+*/7^W9&KV*W=UMQ$(MHH0K2[@1IBVWNI1#8L,@1L]GQ M):1 #BN-<%16PN:R)-7:6TGOG5>R;$UL-1K5;@R'X^YQ$?3Q>1C#*X\6VJ) MOJ<-(,7&IFF* MA 8]JV:PXH7&,57-8*MFL#]XF^GRRL]EJ-;O- M;_".P^;NQ]/ZX?MV ^YM=O_H['W8:^5_PSOI;'#3SF8=%%J_[SPETN. *.4< M\:0< N,H(F-2+IF@4F)@$_$W?,E)H@^2N_04#/2O"I&>$I$DP\PI*;5)F!-, MC<=<2\%TH$YCZ0I$6DA*KQ!I=1!IFK6>$:FQ^7%?,A MD6"DE":("^:1B0!+ M#B>I/%'*!0)JT!M2(=)M$.D*!]*S]B'DPE2Y#M5K<1P(_$9)]9QL\8=P'+!; M9BK=<;"R\2ZNI#-B[2SQ-Z7;=:@'\_V#N&YAQ\QC+.]\Z5)=KYLP;,_=1M?WG<: MNW6Q]V[>SNITFH)YN[66>-#DS2_?(8Q=X[F/3_P MO'UKG$J!812]RE4634!:)HFXC(&)R+77OK*S*L_/JN+3/>L25OBT8OATR0]T MN+'/7,*6Y+*O(I$<3H&1D0HCJX47(IA(=*ZZ]48M*P*QPJ<*GY;IF;Y?O;\* MGU8-GV;UIT._+[5E-&"*HL4A5ZEV2 ?O$/5&:OC#>&ZR_G1%XX(*GV[EIYX/ M=%P1OW7QQ%_;(WB=_[X17WBR)WQ;FS!B[:_8&V;TR!P\O)\3^RD<\[NM6'O7 M[\*;3R\*@<7"27\M/A[#5.?0D1 E!#,I49,X"4%3[%S@RBJ7X(.].I)@N_%^ M"HO.'_M?Z^/.J#VM2Y87=+*XC0*0=U*QQFNUU!]T;0ZWA#4<1O\KX/4),-,P M]LYA$#]3%+Q' *MH;![M&RD]U?@>4RE^U1\-,0_T>&L3C01QF!UV8EJ&+Q=/RH_^)@W[/KM?J[>&P M/QZT:\GZ=J<].GU3R\0Z: ^/BFN/;<:^]O&DAF,/;FX/YV91C#H7KPOME.(@ M#R<-^MW:$,;3B>C2=C#

S4X313!\V7*_] MY'ZNM?/B7WT%@$C_>&:H^;?)6//HUHM/XU[*^QEFPW>G>U#,83)FD%,YUO>T M^&$0NY,-OG9LN8#@3[X8WV@&7$YL,M<+ GMA.K=.VKJ2_R^C^6''Z"Z!8%?:LGVWO4Y:X8D$AS'EN)D\ETI'F M1K7>R928] (_RW#[&8G\?_]'4Z)^&UZ#=07-@S L*-;V>F.@UK+)4RT6Q+X9 M?\3S"O/SUT$X"MA-K^:XM^VMAN_S&HXM5(4 M%[^2WS+VC[N]*9R5K+,UP;':=@"\;2?03XM1EW?6?H)'_ER^XRQ#Y(0A84SG M/-ONE1*^7? O,/>X;-"G-I9<)V>_WB^C"#JQG8 M@F2CVP?@*4$6Q,NHGX'KDA#(<%",#Y;7#]J%EEV\!+273HF Q<]9N!P B@]L MIW-:Z\1A7@08CQ1Y*WPA<0KDF7O^:2:U MDU;;MT#P@'9@>[X-B]+NYNTO97VQ%3_!>W[.ZV9A%5LE>):;6?[\"7Z%K8KM M4L:5P\C7MP!\79Y8^V)(Y00Z>7*3477:PU%):?';<;NL&5T+,,PIJ-^DD #* ME[,X)QX8S7#L#N&F-[7W,#'8RE+VE-P$(($F?.4S%0XF N'BA;,%=/,J%6R6 M=RV[*@O19T'_R#F"F2[M]:KUE:Z'X+$AAG@5@N+&1AVTC3@J$YD,SJL;7*,S M6O94NBS(E''P!%14"0XN_G[U_X<7E3IXW#@WT>0F)$<,2$]R!O ML$:&.X$L<6#Q&,.#CG?U*?V0GE!M['(WUFJO.!8>&6M!D3#$(8V50(12XU@D M5N6#,_YFT>^S\,6_ #++99T"=0$$L_A0G(07H :XW;)?8XEXO?Y$&@U! 2ED M9K:<0!P<%%(5 +X$D G>S('09;BY!$W< JMU^S"00O"( M?UT-:(7ED-6-B1Z0),/UL'$P&>L.'R=.[L= M]$_FSV!7-:[QZI.?B8/@WV[PR]OWH!Q\[Z#Z.Y/]7KSGLU^C&4=*L4Y9-R\^ ME&Z1983%FF>Z-)?\2W\-^J-8VDX;H.[N91='Z;!84N3PLZ>D2UZ7[!3-F,5.95K]?=X ';FX" 6I 04 MU!]^GWI>+8)?>!LW)][&=Q>>QF+U?C]W-Q;_W)BZ'*\*^I]3#8B^2C6X>T;$ M7:)*5GS!;YDNZ!$FU>WCA4%/B0%5BMWH=:O:T.8 M1!)S3OF#=.A[I8OZ;AJ1\']M]_BW'.N]M/6^E;RK MUOM6ZWTW1T:UJK=M\7G[:ME,<>TEI38HQZEGECO"%#;6$"R\(S>$)BR6S5Z( M3)C$B0UFG34YK>6EU,7&]=T#OO.E2?<.F[AYMH5W=O=:.U^V3YK=CZQ.FR=[ MFTW>V-W@S;_G,UD^?MO9/! PCF[C\-,AS$LTNENB>?A[>V_3G^T=_G[4R&/> M;+6*AG"[&Z/ZWSF;Y?-I_7"+[%,2F K1(2*L0UQ3BEQN@9Z#\X4DW,5$UMX: MMMA9J6*V)V$VX;BB,1FA8'>\,%K0R*5TF'&7@B W!'A5S/:8S+9]F=F\(2$1 MI9#A,B).@,^T, %Q"]L4&;;* +-I(BMF6PUF,]18GYPUP40N C;16&O ZK8Z MRNCB#8F<%;,])K-]O,QLTG/M#&>(*-@>GAA')N"$M"8JUEG3MK5*\8K:' M8[9&_ZD7\SOKM7IYL>H70G]9Z =[N_S8/ M:\-Q-Z=%#.*H/2C#_ON#Z65%&H7/4;IP?8AVU+H(? 7*F4U*?%.[O.QYCR8M M/VR)*S^24G3#ADX6E>?@UN/^L)U?].L@YEH 7^-%3.N_+BQ"1&T1[A(H&2K_:SHD]':[] BH'=QL@>*S6FTMPG,OK.INS1?P96%UJY:YB=VSCU49:P5KXAUE^,V%H2F M7F!I*;<&6R^HT=KCY#2+V%_=]^0VS6D7VIMAT"\,@OS0%^*B/.[" MW_#L[9/&[M:W.OV(ZYM;)\TO.?OWHVB<;8LZ;;2:9Q^_U>?;G73W6DV81_UP M@]1WM^#9'T_JN[^WFA3FMWG$ZH='9TWZ_K"QN74Z6X9WVI06)^Y4Q [AJ!WB MGOI(LUS75V"!A*."D""$ M4H!Z=!T+]EQ0[\X*\'>ZA*LW2JRR+OQW''QM^U@T8BI*G]7:V3S)\;&Y,%TO MW$L;GEN8'RI!?,7B/OB3!I/DA3+JSC%7B[@X MV>D7=!K]6*"WO:#JP1Y9XZQ @%\&<<\[ MP/)0JES%LK>UV[#++7.%$CKP7"4Z,0EV6C1,>O@<[ARY5;'L,EEV7D_ABF(5 M@&6]#!AQCB-RCEG$"$DD4DUA"]?>2K5"++LD1]RST$.VIUI'5D2>NMW!RP:N M1] UIKM9(=>=D:N^H&PHB[G+[0F"\@*4#*@CT^VG16N1B]RN@NQ/0?5Q0 M3GBPB6HN$#,^(0XJ"M()-!0FH\D!9@%'M?:6KI)95;'U\U-.*K9^6+:>UU\2 ME3XR2I#A#&P.G"RR$309&2QG.A#O,0&V7B4'YVOREOP^;1YT;-L/FR;_,BVO MGU9<:9GN[U^PO166W0G+/B^H*"9Y;K1B2'&I$->!(L,<0<%+YUR COD)3#P4Z@G%0/?@X$7E!'I8A#4(DT-,#!A 3EN,1)>1,X-9529M;=$ MKP8#OR8_RL9Y/E,N?EHY3YZ[(G*^GQ]@.__L#X<5=MT)NYJ+0<&$"(^I021: MBGBR'EG *R03591RQFP2@%UFT9*Z/7A5OI$5YMI'T#XJKKTOU\YK'-3KZ -1 MR'L;$&"M0L;!'Y+2)+1W@0L-7'N%6_-)N/8UN3ZVOI6]T8IN:M,^:94+9-4U MC]S<#C[=#&;O^P,89N_=>#"(/7\ZW>[$>!?P=T=X,XOAK/2%+B+ M#@4/9A7'02.MC4ER?=?6B$S27N32K+2[N("V\%M$GX:PRCH.P<%9RDVS$2=O M-2ER-Y=S$%;E;BY/+!PLZ'TR8!<4U:R,M&,J<(RQ\0%Q[BHSQ!FQHQBVQ5D3! MEU3X8P5@])KRM9=+HUY=?5 ;88CE1!/&I9 Z>$>X-%I*SZUDSZ[Z8%F%<3B, MH_GJBU79P96IY%>5'5Q9,[@J.UB5'7P]90??V_:@]M5VQD7IY!G9454??&K[ MY/76X7HX(R23^S^9VG=2$:10D/JK,$0.&X=-7O^RS>MG\/S=)FX>=@[AM\/& ME_>'\!PP5#Z>-C8/V-Z[>4,$3)3#@V\PKK.=_-Q#F-,7,%JZ==+\4C^%>;7V M-K?QSF8XNJH"(HP,-0+)0'.GKT@BTP7RX:H*X0JJQD4$ M8VZ*,1H/>K7^)<]*%57^S%/RR\W]5.SM3F\6$2O0NP/H+58AE$P*JIQ&7IH< M6ZXU,LDE% 17$5.9K$Y@:"^VGZQR[U\,_SY6>'G%O_?GWP6EA4@BA6#($JX1 MMU@BHZ,$<\T:RC067HFUMVJ5^/=519I/>KDNH4+0ZXY$72UU9*YRR'27*S2[ M$YHMEBF,3#E!:%6J\&7S\R,H M*!4_/Q _SVLLP?*4<,+()NW!X" 2:4P8XL:JR!)CCL:J1N%3Y[A5-0J?1X+^ M[6'M)=8V>R006RQ."!L4E$L>82\3X@0;Y& /P_.73R]L9@JYI&.R2"NL4G++ MV'KQP..4%PB,SV/1+,*2BLHK1)S7RR4 MSNO:,H6HK::(6JX0YPPCRY-!8%$1KP+CT9 '2 *5C[!5WDFKN MP/:4.N*HDR'IF50(VNC"CH#F/HB^?]"#&T.N%@33+1;:CN#?S@+K^5@;MF(< M5<6#5K4>3U4\:&4-YJIX4%4\Z/44#UJL&%T5"*K*9#S& 4!D.'C/K(^%X(X2XW_/+WM'>A\8AO*O3.)VS1P[_@/=MGS2^_-&J[];QWN9'WOC0:.\5 MGS^3O>ZGHR9MP+P^LZL*!RSP6PC<^+WX7BG7'HQ6$5T/Z7]^.+7OU?J? M'POR%BL%!8U5 (&%'-$6<4D%LCYZI)/"EG*O,)-+.LJK@KE6EZ/K! M>7I>C5&482(L09Q2#W\$BK16"EGBO3*4!^GIDLZ4JCBN.Z@K,/:8U]*.QE6Q MH%5U3=V^6V6QG7\7NUEB6P5<=P*NQ4)!W&N;!&-(2>IRMJY!EAJ))*>&*RFI M%&[M+3/WB3RMWTB4"$H31L;S@+AW!!FC,6*$)\V< MTM'CM;=25SUD'X?C/O=FPDN.!^W^H 9/^MKV$>8['#VH=^1^Z[AZZ-7X9:-: MKWNLUXO7ZB\Q6R^.:C\=V';OYU\Z_>'#*OGW6\35IYQJO1Z8TYZ;6&L <]DB M?O+6X9.UGVP:Q4%MX^]W-47$S[6?VCW?&8?ROOZH!;]U^KT#!!=U9R)HA@N* MR3) _Z;[7NTQ\IWGO]J+M-F74F'L ML4R>Q=QWFIP,/C&D<,A=98S-8?NY0'N(@FJAK,7W]531_?S"MU>$;H] MT+%2A6[+1;=YAX[0*7"6(G+8$\0-U<@(;E @PD@>*3>!W=>A\UCH]N(-T WO M!^/LZ.D/1X,X:@]B%WB@YB9AX=GC\\!J;V6!5>OUPQ;K#V4#@LYL;0"YP27G M5!M#F166>Q-]HBZR9Y(-^*[?/>[W8DX([*?">70,#^J'MK_$OJ\E"5#@-TJJ MYY17]ZR2 !]BL$SQAQGL[(\F&E4U:?.KYDU<^?_RZ#H[^GCF2 MK9VT1RW0S6%7(OQKU%^1NEZOSUGSPC*:5JM2_(3DWP'%OQ0?#=G9_:/;V R' M]3R.78_W-ANMYI>Z:&QV8%SOC_8V#VCS< LW%WPTGT6]V\0-"L_M?B:-LT]' M=?J^U3P[PCM?/K/ZET]'.YM[,*9/AUS?CJH"M K;G#6S>4"E\=((I$/;,:Y,"UX);CYWE41? AJ? MABM@>V1@FZ^7+XA-B0F ,Q40-RX@*W1$P7.O@K-!1K_VEN!GH[*]^(BS[:E! M_N!ATZ\^ ?41K,_I;E9@=F=G,U0\>Q^>G9.SEC!0BT"P$FLCXMA$I$/0R%/N,&8I6>;RZ=D*\>R+ M/[G;^G8-"K \B46SH2KP\"*X]Q%,AHI[E\:]"X4> MO/=):8]\I %QP3TRC, _@7&33]8&!D8_6Y$Z#Q7W+IM['\%XJ+AW>=P[)WNU M$(Y$@I'&AN=^O01I'Q7RV'.OM?("DRO-_ZI*RX/D[73[,)*S,JLAUZ]]W$(M MK]X3\@B&Q.P6[Z2_\@;/'*B^&\30'ETNA9G:WV) 9W'0K^#N3G#W<;&3 =7" M4&=1Q)8B;KP#X/,*2:QU"$$"WLD<>:]A:W];(?=)Q>C/[YBB8O1'9/0%JR2D MJ)BF*)D0$5BO@-$?P3RI&/TQ&7U.HC/N0PR!HZ"< M!HG.$C+$ XT;3412*L+?J\CH+_Y 9-Z4R9G,#U[_[F6Z8U;9@/E@V[WAG["O M<5AAW%(P[O-5:3TZ14R1=CGZW8J$',<1N:A%,LDI3Y=GM53.UM7E[B58+;>N MB?T=-J_8^4[L/&^;V$B(9CP@,$4DXBX%9'"02,I@B Y22\O6WBY6B:L8^<4P M\J-;)968?@"^GF^;Y9F,N2Z:S^X&GJ1$CEJ% H^PRU)9$<0JBND7?ZJRVQ_9 MSO6EE)ZPK.^DB!*#G0O]<2[)-%V-5YNZM_P%>C%2XQ&,NT8<_37AD]8,K&*U@ M=*7._BH870J,+I2!\,8):CB*6FG$>6XOI8Q )#F;*,-1IK#V5BPK\:&"T?_Y M[BQ?/8#>=FE>#'0^@M^B@L[E0.>4N^N9=#XZ8:THO?S-10GO 'S]6-C_O#=K[@UT'LP)5?XT51XW]= MKBD]F2R^N,4ZF-IX=/TM"P4XGZCJM+PHM%JNU\R?K<%%^="#B-P@VB-4]%#Z MU79.[.EP[9?+!:C;/32[@/-SOW:&*3W8#$L* B3J#XK=_C5W_!SDJV!,=F7& M4FL-,L[^3QOPE(-%;ZTRA L9G!:,T*!25"I)Q_<)7GN[6Q3Q[J?:NXS1O9QF M:-]>M8]7UDMG3AO'M!>)"AZB-$9&;9AG+GBAA5V[YCZ'!8PI*)VLY7"3X'FWZ Z6QJ/Q()Z[!(_M:;@7;0[>;?(OQ^#3(OHD'.@ACGMCG)7<)!MQTA8L/_*#K0AGDOK> M%])W^L-$]C9@ +LGL?,UUF$TK1<3<_)M[_"?;O-+XZBQN7$"S\>-[C^MG2]; M',;\;>_#^]8>/*-QUA1[[^;-O_?=QI>]5I-^Q/7-#9C+1[KW94LT=UOMQN;[ MH^:7]YW&X09K'':.KJH,K8-+7!N"M#!@_AG%D,8B(&4X#RZF2*P#\^^AJPQ6 MY]6W1'9>Y?F]0%C+NMON2?^E1^ \$LHM%B#4U,H4I$"PI09Q%CBRE#@DK8#= M])@1L[P(G"H9X$Z()JK _Y>*:*U!C!6F+073%JLC"8>)-(XB*7+HB,0&::TM M@N\Q-C$:$Y>7R5A%%=X)TV2EI;U03'O?'P\J2%L*I"U687"81=A/B9SS G$5 M(M(R&)2$L%:8J!)AE9KV-)"F*C7MI4):^VNEI2T'TA93-*V3(1*24**:(N[! MZ'0I,*02%0PGJZG2E9;V!+R9*7]8 Z;2B&)VFW:RE<+VW- M(]O[=D:P8K=W M6W$0B_B4"M;N!&N+>0N":<:L90AL'8DXYQ29P#T*5F A"0L >4O,6WBTX*\K M UL4Y1HGI@G,F=/$C"8<*Z\2"U);19Y)8,O&<#CN'N=I#7/3X!"!$;IPU7F M2]_!*(MYOYJ@%BG?*"*?4U +>TZ#%2\T N?682B/WYC]Z0*0L@A_S9,GKZLE M_28H5C#^46U@1_&IG0/W2^=[1KIU;]QU67]=@GK-;U$KXD)E^#R,X9WM^'&. M=>\=3"[:.5<9IN3P":CA7+U&]'GKUV1GYL'N$[_.&SN=H[@ M[];>AT:WOOGQ;"_KS'\O9&7P^F:GU3S<.FGLOC_:@>N:W0;HYOEOT*\IZ.6; MC<[.AVUR55B.-4;%"+9IH$0A3KQ CGJ*M*78!1.CYJ!V(X#T"+?6AR>O=SWCO [QKUX/MU&G7 M#S^+QH>/HM[=/CV_9VIG=?-UG\_ EH+G'YSN[7XZVNM^:C7.-LC.E^W3QNX1 MWML\.FT>_M&^RO,3@^0J>8-H8KEMHJ/(2F91DEQ;I8QW7E=V5N7Y655\NF<1 MM0J?5@R?%AHH$2UD] &YI#7B7B=D$Z?("R<%=L[1$-;>@G4L*GRJ\&GU\.F> MEXA4VWPJ; M%]/PC4C!,LJ1#98@#G(8.2HT$A);P03VSL:UM^P-O;?NN)RXX:>'WPIW7H.% M6N'.6C#MS MMJ@7TBBP$1%S4B$>:416N(0"MDD+1I7#;#FVZ$O!G5LE::U(H%3QQ%_;(WB= M__ZI<1$Z!>P:!P,P--_UN\>Q-RP3S#+;7ALR=>ULWO[;#7YY>_?['CM<;+<5 MB^G:WFFM:]N]4>XV6+,9*5,N;AW6:T#TZ+]C&&QJP]J$Z2+YV44ZAD7*">JU M46LF6RW5;&T8.X!@MXTS^-87SKJUS*[ MY1':3FW0'A[E9^56UOGV_,SXM1A(JCG;.QJ,CT?^- \+UJ#?@9_RO\J73];H M32TOV-5KT&E;U^ZT1Z>Y]#3?J+OWGQ;VW7]Z]HL9[W1SV*X_V_FP==J@[UL[FS#& MP]];C2^?NJ"JBOI9XZBQNT6:9RT0)R"2SK;V U8R40JJJPH!<6<3.&1WIU5';%0T\ M* T<[!MN)'"B0=CCA#BF$CFN.**&2ZRHB@"^:V_E.E6+>L1Z;1"'6#GQH=9.(@#FG4B0&4L-'8/OL'8^ ZHKX3!.ON % LYY#]J9+E*2%G" M, E*F-S4(6./NC_V.,*YT5H3Y3%7P6LMHS'$I22X<<[<%GNJC;_GQCN#&*B""9B2I$S$%UO.H@YS+7PE9VVZ.B M:,M&+[PK-N@ -.1V'.;C<5"JQX.X"V_\O=/W1T_.H[6Z7_.ML[JAQO[,4DMHH@HZ9 K?@(H.ZH3(LDK M+[VTTI 258&Z8]C(0&>#],PY';53/#%C,/9<@-( 6V5 M5^K1<"]XTR.@S'L M^+N=>GU[M[[5V/V[MM'8K+W; ;QH?-AJO-O>^GO*[!,J^ $#]"I&NK+FRHWC M?FI6NMG@;0^GFA2 $AB+77N4=:5>[CE^WDNH8+82XS)H=G PB/FITP9%W7:OW1UW%YX]B/\=M[,A6;X$(',X?4K-CJZ% M:'AB*'FNA.%&'UY%S'KMSW( K\)=451D4[\-:__$ =CWZ[5Z>SCLCP?M&IA( MA1U3N 0Z$W^! [.\=CQH@W7?/^G%P7JA9(LU%;\?# MHL]7:/>_P?>9C6!=>B4?9<=)?S!1XTL_0W[7F]JGV(VA75Z4APFWA;&?&>7, M1"YHI];_&@?#O%K3IQ63@8'GS^?+LQF/[6#4G3@^8!;C 4SB4\R_^DR^7XI5 M&\UZAK+!,'4/%;_ QW@PR,Z.R:L HHYA?$";]MR[,IB91OG#9.GR+-<7)M(> M%CH'K$8[\UAV)V4'2R>6BY5J>2AI/"B4CHOM*=XR\U,SH^7+K@5_+!H'3 M>5]+?<7XC_NYNUL;UG?J'TT4Y]/5B M:<>#WGH-QCGO;?-Q4&Q0IK*L[8WAO>?+X,M]N(* 1BW FO@M^G&!@_"K=3!K MT#B&?M!V\-WB8F_W:N^C&XSMX+0 I?7:[^_^@F]AW4([8]LZ_,._J?V4V93B MW^#7XA/Y[>?U2Z0U'+MA&XAD<%J.HT36.)RADP' (&BA, S01_-: MZU 6[_ MC".PAFMIT.\6E#[U/^:Q9C,B0W+A@TQ]/Q[&,*7'O"A?(\!8:4+_DH RVQ/7 MW7 T#J?GH_ZT_US)8E M+:S7?,>VN\."_3(F#(>%I'Y3BN#ZA?/:Q4X[?BWH=$(7XT[9EK#6'X\ MPHZ M&(Y]"X ST^D0-K?3R7L"K/L5>"Q_#Y,$(K\]M*W\WK8'_]C..%Y8QL/5,8V/SIU7\'R^L]MI M-[\T#G.=T;T/6Z?-+_^TP!SN-';OQ?LJ%SA_[7]]/W[A], MI\0P:7/GKN 8XBQ99"E+R#LM.;4*F ?X$V@C+KJC@9XNCNX+6[U0Y,N=R"99 ML167[;LX:0$]HWXE %W0Z !U"Z4?5*TKJ?1[?I7IR7SHPX.SHA;:H)D-SA6U MSFEI;!0FTKF/Q]O!X#0/M7AYH89E6_'JMP^R?)IXSXO'>%].*3_@>T[R8OKQ MHO/UQ6QM-^RQ*.F\,-2S MYGM\/.B#"9*GEU]2_M*-HU8_ /P8=# MT*UAOF]+3]3JGG.GB^/ZXDXU$0-^S6 :83(\U M)J.-WWS+]@YBN1N7-[[P\D0W*A?OVV1(L_LT//><@#Y05FK(R^7LL'0J35XR M==A\UP[HP'H-0-.K%6Q/)]]D4O$>9&^8]6_,AN+D-&%L6G[J@KG*!9M>3Y)@;^V+H9]A>JX0N>>CRUHMD[KFQ_WHR;<,\Y0H![T M1VHI>VO88BW[.Y]Q:XZYB@;'H"RGD5NP:(F4,G&?/&7Q MMF?;>:G-WM_:CMXICHG)ZND9<)X,T,Q@QX";O';$VA;RY5P1/ 4)W0:,X MG0)G=E .+Y];?\?5M;**=V/Q./VAL*R*Y7E"ZM_9K5+VIF/ MQP%U:#::K\"^\SB_B1IU$7YS?=1VJPM%,5XO/SMI-'4[MCX^UU-4[Q>FQRF9.E7*\1?K1YM%GY9AWLS.5YY?CA=F #3 M.)A1H9X7YM"E8/!\W'<.S1,'_R7++F/[=Z*Q"ELE[^=31(K_GC<:+"F@(S>QP!04W0<%%+!^\131.]D7,C0"B! W(@ 9$N$/64X.TM(>O\BBRDB[B\*WASE-L[W\2=:U?SY=I=PO)6ED>O]NC>[*&=]345 MMG*K6+T!:/*%*^$:!VB! E!=R;

=1# */]?# =Y M*AM9Z!3/_[F4%A=&^_#"+)\9T25/0PY6FO%'39T=?Q842L^ILZ3;'(U3Q"ID M3U+Q2^FFR4_I.R""PA=1B^TB!B2T!R 0.Y.4G>F_9L_9+Z\R;$0^L/ M.]DO\;6?SPO+U9LF]\PO]YQ4O6Y3%YT[Q4]W#K"7@K"4DK-,82Z<-%EG2,8Z ME5VI#M\^SV!4RDH]3;X.7:6[XN]!*T=0497&?*SSLNYK!H5J%\ M9$"B3F* 'Z&-TC!;[#0FSC/"'.4V4'&]W9CA'#[=@R0KJLM4A^L?]RFS$I;< M(% 7@>J2 1BR2B'XC@?FF4XVK+T5U^F(=]EP;VA2&EL<;>+8:"UXDLJZ)"/% M $H/N>$5!MU,#8V/^P2KE(PQ*%&J$%=.(.L(1L'!MG"=/-%V[2U=)T+?'H/F MDG[>+"K]2XP 2?CTZ:73"-#SV,XY^CO6[S=&>>>PX/@#..3AJ[ MK5;]PZ?#QNY'N@.?=W9_;^\='M'&V>_MG$JW=[@M_G.VQ8%S]HW/JZLIHAQ; M8!DC^7A(E!M%5?& M[M9F[:^-3[O-VNZGC<;?&^]VMW<:M\_,>6:V],TK='E%%:.!1RZ8#HG+1&!7 M)&A/Q&J0+CA[NV=M[^-!_VL[P!RRZ=?V<1J[;R_%N%]$ZX-&]/?H3>V#=8,V MF)?OWDV?M%[[\\]WA5(UC!M#OAPNS>R;C8-@O\VC^ MSHD@U\[BLN^YB.4!H6([Q>'^N#?577,0=K:Y2P&T,2Q"I9= MSJP-#_.QEX.[:QWKCX8U .A>OPNHF[,-1H4S9*(@#R(,\'*RRWGTSY0ZX,=N M?G+NH)7'-BS"]"\\+2'VAH5K?<;G F\9Q=(# C.)=M #&AGFX\@%/]K=0JU7 M+>#^FH;L-W+Y7],.8\PQF1&Y[+E9P9577QQ>^!R<[&_N@X7$EJ$0F M,H/ :F1("RWRL2$TH6S_G7[[3ABHDH V&>:@I"B6LEB4I$>6&4 M$)K=4#NRVO#[;_BW^L$^+#_8I9@B1QTH6P[T+&MT1*4GP5K,$FPX6Y?LJJ/. MNQJLS">/>6*26<+!:-4X6.EI-%9:ZKR[H7!?M>GWW_33^L8^D8*!"5=X)\ H M-50C*Y5$V'"F/+;,1I,WG9E%Q]C\^?94+)R"[ 0!GDN17>LX*TW722@,GI2\ MN:0V3!,[0W%5U@+B?\<@?CJGI5;SH^(%)!PC!"2:HHZ#M::EMC(IH$ )<.=B M)5X>FO".SAH'^\10@[F,*( )#6A#' *0X3PLY:IVTE7QY\QS% #>>6:LX\"IY14"BH!?DB+%+*4V\L MC]C*M;=4K1NR6#+X[@+&@$H!\D01*SD/H,W:!+HLS63GL,"X$C /O^M9C?3: M>RMS;(0# 0,&!;(!*\2\)9@FZJ3-Y5K9.C=7[?I2)3 M+(B+K(\B#!YLPM+,+J1/-BPG_H$Y*_P\];W(._F>Y0OWWRGRDT9O/$DA*L^] MC=9%ZFB,(@G)L?\1N^A*_^-?$\$[G*/TTXK.K_%5?FOL;NT;E;#U3")K4_95 M&HRL8P&!]42S#J6])X"S6"LN,,XL.R+%Z"[R*+%AW?4<&?H#PBT MBA*610F?]YWV+BHI$4DVQ\=3L)P3MXA)S8S2P80 .C5@%+ZBONC=!9UWN;PH M%6!-:>X=X*P'W5V[J!/0G.4_(.@J:E@2-1S6]U52W*K@$&@>$0%0:V0L6-F$ M$VI]5DYB#CV@Z\3<5>7O)OX\:$A,MU-UHVS.22#>\JK1R18%$"W2G )..X M"4D382T!..3)TUOG*4Q2V#Z=#Z52OFY%?*>-PZU]JKS-]8R1I-: C0_:MP,1 M@31UFHH(MA K,DQOUG$S8IWK MW(.,6(.)1^>R\IV5ZBO.T3((37)7GQR!_BK'<9D6WY61\QN]9U=X^PGH$]=W MM_>E,H9X)9$ XP7Q0#A(1N)!3P:XL '^&\$@%.N4+B$Y=-F05-' $FC@:)\Q MZ8R. 6F>).+$$F0$6$TB<"NLTDDJP"BU+L15IM(M(&J"&07\_*A]7E3,FS:C M^+YN-*T,4:;^W!&G'DMLOIM2YNLE/M(X^[@OJ3?49S]DB IQ!I:950D4(P\[ MP8QA-CDF+H987JDBZU4HCU/:GZBLEFB]4!KHCPQ#G'$$XV MPQ5.658:%&0,W,!O)-#O=,U[6KWXU>^>2B;2J 2"_V.PQIA ADN'F#.)UNV5L@Y=)JN6[X\-^_V!^NOGK?O NQMA"3NFK)%>:Q MDBO^C,-AC&7=R%@V65B=;(K/TURDP_IND^QM?CQKTD^'>[L?\=YAZ#3AO3M? MFKP.W]8W.VWX72SF(M6_-4!.-38;AWL?&IW&YJ=N@_[3:M ML7=X<-8X;)[L M?(&Q;G8Z_SFK9QFWKY4V,EJ)F$T@BYCGR%%/4#38!S*1YE5W>FK3RJ?5I8.H9-,[)U3! .6H5Q3)S %PDY$Q;XA1% MAHKF(:?'I?=]_IKS= NP^(\Z[92+0H!*VB[;7AP/BDSF\O&^?]PNOLT_>YL_ M%>D<@[$_@G?].1E(47YR% _Z YAF+N=?COFB=\_,B!=:^.2"QV5A_6*PN8EM MOJ7,F\E*M,\S_W966)H$O-:B=E2_OP1-^R@X/)!/*V3'5Z6,G!Q1K (#MMWRYB74>3 MWXOG%<-Z4_L[>P'.!W=>%+3?[4[:MI2=7V*Y0)-WYAW)"YD;*=AO<;(#[=YP M/)B]K!S:("[4O1U,V]3D_CAE\Y5R9P=E$XNB>L=%1]V35ISD+,TNXA73*3MH M_&1_KA7.HK(R"+I(^RF_G92 +7HD_.1^AJT^WZO)"RX*E12U6D+\EJ_-2?1O M:IL7A4K/&\)\C2!\HZ[I<2E"Z**=R7L,V[W>_!S,XO>@],FCG [%^;U+8-JZ/9&?3[V/M':74(&J4RP=B M%(&>ID%\C@!I?5$FNZ0U MX-GX+0Y\>SBIY%TV5^H?ERVO+AI7+-VY\>OGV M-T4-HVC##<,;Q$DKK\LO+[ #Z'!6:I4)@LMFP')^)5X728WSBS/O;C=QHU4H=0U*'8C" MD2DM25)Y!-::09RZB"Q6"4D2!7:$*P'&XUL0F"BCU )(S6J=(-I+RB]DVD5E M<>##:]W8P_^F^?83=R&&"S\V7G!CP]!V$@BOSE8QO+\F2M+M3O"?NI/$XY/& M^6'6:7WS\TGCX[X FXGH&!&80@HH@R3D OS3!"RL MN-1;WVEN-U?%6AF^%_ MQUDO3+$,J.^GE/N? 3[Y.*VNE^.'2@%SN4)JAGW0/H_[1:&D%LB0_*QSDZ/H MW37)QA\4I>$ 73K6Y-Y&$T(,LX;@I(5$WHO<%_&RJ"DLPXDF<95A M"+)]8NM--BQO73YQ.2<0, #.2RZ>[_MPNI$3*W%RM'I3=<OU#TCNV@K'%;WG=2Z#.3*HQ%7T@ WW-U M!!YYT=416*O3AXW.\ S<,NB?%-4QOQ9%/(9MV&,+.B",LUCJBR(0%YS9O7)& M[:+5R&RCDEQ>(I=R/(M%>9 I*Y>&W,6KBR\+80$F7;3'G]*U)-Q*X[UH9 MDA4MWXH/V\7H*D5CVL5HMQS \^A1]/B291L4CH-]JI-P(G $*RT1QYH@*QQ# MSA'L@R>:$[[V-H/RHC"9['"!JA.SY-PI,%&V@1B'4^R>*-_%'6 T9%B8\O#T M^/ M0Q_13/2W),U,\]Q[)U[F$ ?O528IK@-OFJ5#6'+BRZ[-";E4"]RJ8OF M0MD1550(?U/[?;H\10V6PKS+;I=0U-6Y$C3[I4R[6(.2HRT(ZMP4J#TLA%(Y MQ_7\6V?2*&G*W8.I 94??\L=NS30V04?M(='M9+5UL_WKG#B')?58DL)WNF4 MNW)Y> 6F7!B/M>+TMQ#\>2;CHH=PYOE?:S^1G[]KF$@BDU?*F9R&PTAT##N M%>EMH(D$ONA?N:=ADI7LUP<0M+%[M"\E$]8(CXS) >XA*623-TC0Z#A/E-@< M$$/F31#TO?W3W%FKHTM6)LZY=58;*E,*PEF/K:[V;TG[=[B];[W5@5.)=' < M<<4E,C0*9!CA,4GN30![@2Z8D(7WZSL="\M>A_/=@9CGQ%@*-*.Y(M%@[B/W M@@5J'./^ZF G?IM=WIQ@R2> DG.IC>BKW-7F/G:4.>4=BEAAQ*6%_8V<(!*Q MB!@SYC4!KGS#%[.\_U7[B7X?7@4%#2QA%X5V94,4*X(&AD$"#5"CJ'"40M$>:9D>/(,D!VA*=RS2PN\$KH90KFNM]2$ZQL#YAS0Q( M2"44QZG:OV7M7W.?$EA2X S$A=# B)(AV#&%I([,6FZYX\"(?#GP"DH/*#A> MNYA/[KUR-G"K%0X62^S%-17/*WB]TZ[N;&[LR 2-&!]BKN!*^8"\ITA.=0R0D51E-/N2=,<$:5 MC]7^+6G_=C?V@W> >(F S9'3^2T52&N:$-+Y;$6IP4VMY% MG%L1K)9#',UECZX=#H'P\VGEI4C*XBBR/2H.;XHSE]J)'<16?SS,![*3A\=O MQ^V),[HXK.RG6MT.?*M61AXQ5CK&S^^L>;C)Q=FBGJ/L0QY$-'- =#S(9[\7 M$6W%L"F;W[LKZG%_K]/=ZTLD$E4BT0J,Y8$2B:YNZ7!3(/Q\6D>,Q+IL[6FP M$7)'1<*UCS$G\$:FY76!\S<&PL^]QW)*J5(V.@.*JP]6&'A)X,D*3TR."WGP MA!% FW?]X:A8WU>=*7*VD8.XM#)>(:,I"LH0SH42P3O&PD &TBB+RTT(\SO"*@)P^S-^0W[P-RGI#]WYO<$2_H8J]@"#98H_S&#%K1[[2[%KY)O_?KHIOH:OSWEILC#? MF3/.,UZ[U:57+$^IXRTP4/_X\?N:%6N10>HU3YY%KT\CH>U8J@O5H>_V]SJU'+?ZLW2CP]TUPG^HJ5V9G+G;L%B5R[ M.-?1S@\OZORZXMJ*X-!WE_3_S*_A\N8_.^\BB'BE)GZ7&D%WR#C[7I69N>2S M/)B=]'E8=B5]+E7V?DS;;W[Y8[BW>]QM['X\V]O\?%+_T#S;V01-OMMDS<,F MV]ELXKW=T('OZ%[^?GK/?_YHN2Y\WVT2L Z.&KL;)WN'=7C^1PKO:S<./6\< M?NHTZ&?X;N\(OB?_.=L:U=OXVY^[6Z/&[O9I???S?C[3E3(0)(5AN6$I1999 MB4PR4DH=@LR1F$2M8[-XZE@JSP_&*%, O@/#5(!7 =X# IX0R>9"[,(ERET M,]MI[BF@G&-&1WK;HF@5X#T:X#7>708\*3$F,E"D;7%<9!-RS&/DL"&*2:IL M$&MOY;JAYKG@W9W5X%3\Y[DJN^\OU83X(55W;@&N-9/HW1;Q2J!_UH"W+ UO MMD;3'-S]7F1R;W@_[HZ+.AD;W3ZLU5GAD:ZP<'E8N+V@_%$I:&2@_'% .U#^ M9$!:RH0T"+' .>'"%]WJV14A$7?$PN] SD.I=Q63/[)64S'Y*C#YO,(3K<2, M4XU;TN>&[T0O?$1>5 M1%B>1*@OJ'U$2Z:Q,.TM,>N<+;;FN)<-?"]6 M>A[NP I(*R!]6'6[ M*G M)YU1J'X$W6I0WQ8$1;$9!S4B)CK'\,:7/PZ;NY\.ZU\:[>9A'3>[ MGXY 6V402IF)[EU$>D@,-*8F*BTE$JKM;=L75W1Q&M% MHP(JP*L ;S4=&!7@/3[@+;@NB.%8,(*(92K7FI'(.NJ1YD)9'SDN"CK3=?)\ MPCZK,*@J#&K%5;Q93^TBWE60=@=(6XQFPK A*C"'L&H].75>^>!!.Q*)0")@#)Q*+!:N0BUBAHX[%R$KXQ:V_Y>G'L\^S/T2L@K8!TE8#T0>.1*B!]2""=5ZQS M&XN4A$$L^I@;^&&DG5-($:PQMX1&D8I8?TE> )#^0$!2%5A4!195@477!A;E M!GA5<%$57%0%%U7!1:NKM[^FL_8'#BYJ]'O^%2GF>&>ST:EOU@E<<](X;.(& M_>=H9_. [.VV.J!@'S8VM[[5-P]$HSVOF'_D=?KYI'[V6>P=;M &S''OR\>L MX'=V/OS3WOM0Q_7=K9.=S2-Z57R124PG'CR*GA*42ZPB[1E'1$3'E50VR+CV MEK!UC:L HPKT7CGH/7" 405Z#P-Z\]X(%JU3BCE$.!&(&ZF0TUXB0HAA*1-W MBMFMJ\F2O1%5C%$58[0:"[@J,485Y#T$Y"W&(#GEHZ7*(,DY1IQ1@[1E 0F# M5Y]T=YP(81$ENB$."$8F>@Q8A0' M:W.78E,>IN!5XN4J3JDZ7E\-B[4Z7G_$.*5**#R$4%@,53+<8,:-0DQ+B[C+ M"IYF"@D1K922:!)T#EU=QV3)]8.K6*4*3%\]F#Y.K%(%I@\#IO,:=@J>@R(M M 4R-1YP&!AHV(\AR;;0,FINL8:MU0I:&[N8SK?,A"]9$EQ; M"_I@TB82@G.:H8B<\^-K397L[GF^_Z@:"Q==$^O12"%<$T/S>)/^#QI MI8DO-:3^WV%ME"WV\S;4P]&P=A('<:;#YGKMI-7VK5J[YSOC_!X K%;-=G.3 M]&%M 1YT"N:-!/[7A6QA=IS\)"#=/([0FAVTA_F9:=#O3@8^&L!:EI+H MBHZ@SRC.5. W2JHJSO2!XDR?U6!O1P:W#(J]0USDM9<2\1QC*)L D7,(60-P MO$M8Y3(7<<9LOZUZ>_/J/JG/]Y81NC=/]W6M&:G6[,YKAG^$:V_IAWHZA"I# M_]^!\K7<0/=;A=\\$J:MTBN7=":W"@1UJ^#X0J]_BD.Y5^ /?J%^72*9LUB0 M'"63N#&*B""9 0L\8A[L_F86^IA@@GXDWCU#W6MPY1YW&V<'9_ ^OG?X4>Q\ MV,([FP>Y#/YI_?"(-L_@>5\:K;W##5(_72B%#]?EN;6ZCG*U MK%+XS^AXJX*E59K;'6 I>&R((5Z%H+BQ40=M(X[*1":#\ZJ )3*%I3M'I%>P MM&Q86BASR6+"U&+T_[/W[DUM)$OZ\%?I8'_[[DP$Q=3]XMEP!&/L6PQ(NL/3@L#3%EI1P+B45D=$)V))W FE*-'*6F1"LB<:1(A'/22*,$9Y* MS)&VL$:<9/ZL<4".$Y>",D+@5!LJ+&8,U0I9KE&D8RI!@8C:+BVZS*#<8W7N M<4\AKI6HAOMCJ3&NQ\JFP^"++6;CRI\^9TC M/2>7N-"N&]&NCS-A2\FCH-809+@20,0Y1A8GA93P3HK$J!*Y7I/@%:KP*MJ[ MZE&^HKW+T=[IZ)["5BB%#2*!@-.D:4#6FX"B=Y9&&AU+OFCO$]?>A8<^BO8N M27MGNGXKE3CQR 0-MI=&GL-A'"7A1(HZEFH4OU?+^':=?=NWC4F+94?V*\KJ^_GL1./Q8-74&-7:K?4#3VCAH[96.IC#'8&)%73"(> M4D(Z88^TI!: -S*'<>Z?>^<3XQ:_%WK7?8>5]A'J]DM5FFP3^= [#7?H%O*H M\6QA/D/=(V,2S)KLCX)@-T"P@QDO(6D3*!8I[S0 @HG(45XME+!.,6@KTP_Z/H]4+T>CI%E^<,74F0HGEOT5F.K-*Y^ZO T@D7 MM,P)F7Q19U3?0^^IN^9E/H9DKW*/I22_K8@3^IT>P'>M//Z!1;OS'OO*N>[7 MKZ69]XI/Q@PO?*NM%$PLP3Z_/OUC?WNP\S[;Z ]P[]?D7X8@X05U.0U24.L2Q M=GF'PB!!B0Y86>*,R 5<7-,"1P6.'@D<+7R3M,#1DN#HXV4X2ABFDB>)J+AKBT(3Z'N,>KW*+XQ+9" MAM+S%L?G;9-;37_C8T#<82\>Q\X@5P0N)I/WNO'_VC\@DF[19L>J+8M.3^@@6;EH--4Z$_YSB%!;.()X<1#\0@ MQ[A&TD83DTXZ))E];6Q6*3VY8%/!I@=L*5>P:3G8-!4'9,90+2A&/M=7 _L5 MR 98,B$)<3QJKE0NLE[7=2MB&>F$2VRIL'(^S8T+,:[Y\D\&!!?;]RGG%(\![TVW=[Y)M=D)D^!8 MMFT7B91T-MV-8\5@+1&U7"*>M$&.D(@4"Y(8&TQT(:>["75GK+R1VJQXG5D! MOF<$?(MMC%6 [V& ;\JO4\QP$X5#7M#<=HM9_E 'K;.]+-J ME%> KP#?DCJ'%>![&.";]HV%]R9%@;"+P/A,Y$@SZ1 -N1.9T]X17!\ N["" MW=)QK-3)/H8A/H=DT/-S.OM5UPTL?%[7[\:O_M!V#F)=X-N!1TU50D[6\:[# M%P:7SORL0JM_TNT#Z)>.:*7GQP,%E*9.4-L;2?=VY_5(MBKZ_OMN.Q0JLD JPF>"3QQ'S#S6**:H$2=2()N$08HQ0H(A/,B\(4[6N=8K ME.%3<*W@VOW%BPJNK3ZN3<66**.24L]!$A.X6%IR9+A62'L,!DY:CVWM8FE\ MYUJH FL%UAYE-*C VNK#VE3D2$1F).8*26)ICAP9I*G%* ;F1 H4J)L&NK:. M^0JV>GO2^=C7]>HO96]UB'6YF M'<2,,V^-5#)H@J+)?8E3PL@89A#Q.C!I5=38K($=T+#HOZY0WEU!M()HJ^7- M%T1[($2;8:(NTYQ;Q*#72BCLDM=1",AT%P[E3D[K[ 1*++X^X6YK' M/91,W.0>/TZ,*2-<\ B?0S3H[_H7H($61F4/8M6+QX#)%\D<@]@[KM"]=+M> MT!ROK+W='1[#]?ZR@25$"<%,2M0D3D+0%#L7N++*)?C!?MZ^B'U\KW7A>"$W MFW5\-U[&^L-]6$1RR53"J_@78=@[B[97C.,UC./VUYDHAF*4.^X98M0:Q%FT MR HF4.0V>0P&TGDPCF)#GI_U-I* EU6>]J)#B](A(9+U"O3()5B1H(QWFGL* MBN.8T9'6.D2*#JV"#DWYS8E+B8/.9P Q@K@ E]DEA5&4"BOPF1W%<>TEWZ"D MZ-!2=0ATQF,;HX'_XQH,3PS2 _?'@1')J*YU"!<=6@4=FG+2G,;1TUXSA%%T76(2*NH4//(;'YNJ3W'GO>WFV&'Q?4W)[R3L:&"M L M&6C.9@@O+)P7"6-D@Z>(AR21M@3DU,D(IEH3*>W:2[-AK@,T18,>@O 6#;I? M#9JN)/9<4AIR5TH,+F-0!#F!";B,PA%&C75U@VBRP1?)=XL*+9+O%A6Z7Q4: ML]T\!]M@A#Q3G#LUJDFUPB!#-5BBY&@^.H)H5O=8WZ WH+M/JB*TW.,:]WB6 M?DYH]7T^D+4"ASTN*JI_7>NRM-;B@^[)JFVD=X;'+O;6;N_W7&RA_^#(HBD+ MM#5:X7>PP'_&GH^=P?DN.*+%YES'YLR>Z\$#!=9F-5+, VWS1"'CG$ >J!QU MBLA(]=I+NO&PO<4?3@_^LP#',H'C)NY> 8X'!8Z94QA)9(P*I+D4B'/*D176 M(.VHP2F!NR?"VDNV\; ' A7@>*+ <1,GMP#'@P+'U)X.5U)C*R0*(07$ ]?( M^>20=\)ISP(.0>4]G0(PK'J3P68%V0*_>=4&*!U;O#ZNRQ*CKW M6A!8(B?JH['S#A9V!D4B)76$YL,;<\H6?M!LYE6!U0(;J^G(%=A8-FS,;-OA M%(-2X+?QB+@1&-G(" J _<21P!(W&38>]HR( AM/%#86Y,85V%@V;%S:JF2? ME9$J)$60( Y@(U")K/46L2 3-CXF6,$"&Y>T_GE93TO6A%9G M:.MY^>_ZS\U%KO?+R_,;U'^'?\:O,/'21\/^H)7.[O\=:=UN!52IBE]/8JP.NMV^F#\H?8F^FB:@]Z,=8-L.N6+-F?6,__DO7*=D+^"<-W MX$L'H+.ALBY74/U!;)]5_^\ACX:\'"YZU>T/GG:5YJ=_'V)__%?'_FV& M,,:O@ M?=K=VCS[]OMO>W7IWO$O_.MREK\6GHX-ONT]O\ER+_PHNK+< M-UGN@\]*.)>2BLCH!)KMG4":$HV<928$:Z)QY&$/%RPK>K,5-49X*C%'VL(< M[%_DF$7_X!H[U172^('3L8]N"_^YDI[L/C?FMW_9=G)X]OO^WM'YSN M;GTD._L'8N?;A\^$:^N(-B@I0;-Q( MXI@B2YS[P!R-4DL&X)1B, FO51$T_B0SZMXP+GW!_XC]?HQ7]/(L"W_%PGN: M@M2P\!X+B3@/L/ F<10(2U8*0S''TPMO/,YT WBF]ODP<0T2(ARV5A%8..>F M%WYS[&I4:0C+$*OC5J=U/#P&".L,;+LZ&9W6 [__W[#5 X^D<6M 6)#/2MS. MJS;AY60R,F M:1,)P8IZ(B+G'-.KKONA\EYQW0_7_N5_UV[X><"AZ9L!1J5M3_KQQ?B'7W/? MS[8]>]'JU*:AONC7T?PUFZ4OQ,ELP"%/://QKZ>M,#C,X8 -W 3&1KNXHR>/ M/MZH/YH*@S2?:?A0LRL_QAODEI\!C-WJRN\-EH@-8\RU;ON#+>T;[ES?1XQ' MS8WQ?(RV=XWH\ WRO+_SZCEN&7NK$^":$\:[;:K"M0_&6@51F#\;@.3L(1H$ M+_@;P!OWI%O4(80KN%$RZQO?+B=CJD/=52<-GI/0_>YO\4_;"AG7]CKQ M:7O+S0Y*E^_^O_??SF^:?C#WAG:YM]//XH=K=V3G>._+=/^]OP][=G MNZ^F=E!@/!^_ 4D%8KO[[1#&]!:^'UJ?CK[@G6^;9[O?=ML[1_#WK6W\[V^O M!SNMO'OR>K![](7N?COXG 2X#X1*)'7RB!L9D5.\/H00"^4])I&MO13K[.[G M#]X49F^TN7*?%49ZKM@Z*8*.DL3PG%#GNQ\+0%XMC.#(X)GI?, M:)12#D!JK)'1PJ H! ^8F.2=:K8U5R'5Y=FP,5G8V!/"L3?=8:_ V.)@[.T, MC.7: ,D51Y%XC+A2'EGJP?%,D9!H@\6DZ79^=Q@K=.SZ,*8*'7M*,-;ZI["Q M!<+8AUD8(]A+PPT2P>4\ )N[54B*=!2$!F&=";E;Q3H0ML+&[DDE]P]C+]HT MB-?9#"N<[#& V69>S8)HBT>TCS.(QD-4C&.//"PET#&) [-L]\# MOMN\%/MP<_M03,+B3(*?W1J6QGEG-'+1B5'.HQ >"442%D)[0@207+XNY)V[ MLBU0DVYO2\XKXZZ1S7B=OSQ$NOALAONUBOE&]^ YE_"DVV_E%WC1BVV;$^]84TUP0K_3PP'V1[G.AI0]-C/U>SM;G_86Z$J@8.1E>V"Q6SB8D$0GD^$$;E8XDI MLDQY!,;12I."26*F,B"&X"WASF/ON2;&B2!BLBXH$&(LS71EP-;K=]M_;>YO M__6ZVMY]O__NP\[KW?WWU>;N5O4_K[=^W][]O=I\!1]O[V^_?O_]3/WO&H2Y MJ>P_'NQ4O8O!F%GN22*$!Z:MXX1;A9DB()Y67VD/'K;.:O\P D "H\* .W+(Y@;>Y8*/:[E0[]@RTFYCU:C#Q^-HNPK/A"=W*3CVIZI_:D^HG M;_N',*3N:74(NAE_KDY;@\/J7W]6.]W> 5SSZA (\WJUN[&Y4?V4;[[V/E_W M*K>@B+T3VQNZ_3[RPUXO=OS9Z $=>.56YQ]X; :!:S_E-]OY M,O64C6IB;O^K7YWT@)[WSJJN.VH*\^KJ^\-N.U,X\ K&$#2J76F!#]RZ0*.\ M./6B='*'MLM3TVOUOS15+Z,I/W^G_,EWJO^NE,+'T@-A;R1+>OV'\I1#"*@^ MF+[ZZ69-4I3F,6<>,"4\YSXZT&TK >:"88Q9DYT[8K"@>M*YV]Y]<[69>9/' ML3U:Q-P:995ZHMRW0?E =M]^%DD9EH^\C#A0L"?$(^>,0TQ[D2N*!W A[ M3O7K?_ZUTT.@2'=J*D%DQ@'HF+@ MFHN43"*<@KT34E OE)LO#;/UT1?"<'$6^6ADF_7 'HN7?]_B\O%LY^ S!U.L M>2+(8YVRDZZ1\5XA99()2BCA)%U[2; &+]W,2,S( !R/RCZKD&4$Y.!?PTZL MJ*I+ UF#WS\0K%.P>\YFBPE2D\'GCVXGP(^U;KML%/92JE$H:WGUT]H?V[_M MO0,3U&J^W@4/O96%<="S8:(URT:U-8P9\/.7ZGZ<$_P$1EK?9GU\E\%AJQ>J M_QN"X!DQVX]8$70,#SZL7NV\ MKO*A,]7[O3?OJI_RK[_WNL.3ZC?XVF%F"M5FR!%;L%?-&/]H';?J[C% $2X^ MZ=:CR^,"V3ZUO8#:W>Z7/)+Z8+SW$2P77+3W3^QU,LQ731PL?R'/W_FT@2:! MLQ!&LY:O[>?E AO9O*=O!I%7YSA_HZD8'=3KV6[%!,:X^T\KWR';8+CIYOM7 ME>9@1M;>G;]\O6+P*VCA6BTQ@[S5EFULLRH7%GO,!&L3#Q.K; M YNY!"P%S&P__HC4.6 .,0SK>6_DY:1V>O+MIUC>.2'+];GM1D7@6^ MA>4 &]SMC24XW[<['/0'\*8- 7*#2].37^Q_CI( M0D89D &X;5ZPD=9=&LL(*V8GR?;[76!^>73UFN=OU67*KV ]6H-J\P(?\DPU M9'5T$YB4[G%L5J%YNRLF83S&6CUN8OJ\"@I8#W:!,&ZIQTZ_][_P2?P Q?P43_P;F/?O@\7<0W_S'=]&W88[.-?RW6AWW M[==G; ]?P[@//FO*L E:H&"=1CQQC+1A 07,-%7@C"8"+BBPZ%ECF($JBTH^ MPZIJ<'5^L?P0.R9QH2Z) 4V3H?K=#(JXO)0XH)WM_QGJXPTF!,D%9>( M,\J1\UXCG:-O("T[)0'*Y3:)M1?6;_"J ME\/4H3;D8SM?[\/5H <<9C!JJ C48Z;_XC18KF<(O4U4YN$WU59NB)L-:>N# MGE8#N/%EIP<4NKNP,) 3$4>C ;BT S.4'($?B66,,\P2DR4,=$?=I[O 8Z1S M+$HA$,G-SWCR%NF4&Q E+IWGEKA:8<: 53CE#.5'P'V=) ML%:2H$EBN*SPG561XX$> O M,>VC]HJ0@)4-7E\!(25VN#@)Y#M'!Y^)]PRPG(.'Y#!@#/QC!;A. .06!\YY MR+'FJX*'N5MJ%5,:!2/&LF\2Y^!V.V/S"2)>8: \%"#JQHV).!N2<"T"<5+(Q*<[(2$1FLQ9OW@#::) 3#62-!.!,3AJJN$]$INS. M"TIOWBZXB,G2Q61OZ^-GQ:(-VE,0#IT+'C1'1@6"K/0VY*,TC 2^ MTA_6^RA5[0Q/;%=<[#W"*MC!>(>L?[[HF2SWXV#0'FU5)7"OV^=WZ,-W>MWA MP<3C1[L:>5TOAC0F,J/%CO^,[A6 APS;@[PUDI\7>\>MSOEN9_;ENYV+W96- M:K,/+^(/UZ=WXJ8GQ.<-M&X/9KC9B@1*UL][I/ R3:_87B_["?4X\PP!_/1S MP&#T[?S.:Q=L.^_/1"#7,,+)O[;')'QMO+,# PU9'L-E:7:V77>E[1_&..@_ MPA#0'?!H^B1+N:&(7$*?9"GI MXOLD\PVJEM'4F2F^G,&*!VCJO.SCB.L[OF@-X&G^&IV>IPUPO_II;');L?_S M,V@"/7]>,A ^YYF/?NC3Z02=U<1VR M;UX"_: O?I-$'6X-8;@ MG.?OQB>^S3$JA#[[N+_#/NT?B-W]#VSG[P]XE_ZKO;>U>;;S]U^'.UO^Z^[? M^>"6W:/=Z5-&C_YU"/>"[WXAN_O^ZZ?]M^SC\0>^L[7]]=/?KT]WO[TFG[9V MQ [=89=Z9.]OG^WL?_@LJ+&8$8FHHAQQ*CRRDD;D%5.*V:2#J=,P.);+[I%] M^V+G<]TIV%>P[Z8O?G7^P)SD6'"RE<861YLX-EH+GJ2R+LDZP8W-/X'].]EF M!04?! 5W7UU&08)52L88E"A5B"LGD'4$H^!@+;E.GFA;YRZ*V9YG,Z[)@P/@ M@MJA/18J_&IV]_QQ=DE[+!10"L+@+9UE"G/A9*Z.(\E8IR2GUN%" 5<8_+9G M**"3WF@L([+<1L13"$A'XU' 1#I*O0U>YF,$A+YS*YP[M4>[',BIF,F&M9=B3C[M]=G+ G5W0=T-5X^@+"NT_;C;'3Y*OW;)'0\?"]>[ M:]/#PO4>T%#LS'"]Z)BRGGL4#0='EQ&+C$_ ^B23SKBDDC/Y2#PSI^KJ,;0] M?,A(8 '39PFF-Z'80B3K%2"J2Y2[H(QWFGL*$)KSKR,M\LDU_R:F6?$\I$WT.I7A_!P M>-!%Y9$=5-8?MN(_^7Y-!Y,ZIW6B@\E%N[SIYB5U+YQ<'.=BOJ9N5!,NMS)J MBYED=<5Q'!]DZ[^$_OYTC+"PS,^]IOE M!@!MW+4>S#M(4H0E..^\E'.JZT6_M.27EKKI#M0:Y57/] =ZNIGKVZ O #)Y M(M:;9D!3RK,8W9E7+S=/>:Z0])B32)N;7TC[>%"U1#5-C:M#FS6PZ@]3:OE6 MG3Y^7A(*D(?2L.-'M:+G@_GI]8=W/T\7G8YS2[/L#.K3#@9UVZ-Y;S-=?IJ% MIEU_<:;2<#Q?L6C-*DC_(TCUWV[J+(Y;_1I_,["#@6@ /+;.UV4.CL,7YJC= M^JSNC(0"9*(7#^ F_+:4,LO MW,W%F6_.&=1%=[TXIU_;5,/LF6;WI=/\59WF]=6=YDO/^,?>,WYNR^Q'V@+[ M>W4F]Y59/ZS M8<:*R 3"EE.4DWB1B9PA2;&+420 $O8HJLCRBC<^:KM;>Q2YI'38.U??Z8K1 MK!@'G;I@]-JJ4?V4[]WTE9^J.!T7F%V[R>)TY?12J\TNKGLTY6:4;TBB'TD% M%PQ6W;**[8'*S1Y5;=RC&NSU9':4_S#E-E!>[SHMK+[K>U_M 5Q-I3W=N"SL M07,J+CT4;N)1ZRLZ;(40.R\>G1T?;5^<[NZ_II^V/HJ/^>2[HVW\\=OVU[W] M [KW^U_MW:UP].GW=X<[O^\>G9^@=[Y]L4EV8%R[1^W6[C>X[]&[HYVCNA<( M_U1O@^Q^^?3[Z]./=+?][V^;%[O"W[9/=XYV/F.7J(PZ(D_SN0Q.*&2-)0A8 M&0V):_C0E"E?Z)0#O9724(TB<<03I*#L!"!')> M"I01G@D%N$[XVLL_NN,#2UJ#0_ ZWU_J>G6I*UK5M$4[=^ZN_Y\[L$(B'BD5 M_#CK;5=L;MN *<)-[I%PW_RKUT[D6/'EN68#BQ^_[O.:,U+F[,9SAA?2*V3% M^NA\O_;Q\E&9U4^S6Q(_U_T2Z]T"^W49M09+Z<.RTK/^H=.+,(P<_JI7ZG&+,\HZ?AQIQ7?J..\4?F4'<>8 ,(?=#2 A0QCSZDTUBV_ MX_=FWM:?;M:[V0E/OE/O_;H>LX5_),&Z>P\>M20NMV^1R#&!46X3[23C'C>= M?J59>ON61UBQ4>#Q.QV+!Y6X%'E<%*)XG/-ZP*$TK MJ:)G%%"1*ZV,PU(;864DVK)[/$NQ .4] >7>%(\,)":C@P<*B14"*QF0EM2@ MB+D6.#<9QZ(^,4+/GABQN 98J]3]:J5!;?=R>?5Y>DOS<:6&MS 3KH@I0[&J-)#XZ!Q6-"XL MN/&F6>U7H\7>OZA&R0;H8N4WSQ<>9&0O@6GZLSGP?G.B^G*_^Z>%VSR/LNM[ MLEJS9=>>2)8XL)>M_%6_1^G:5;IV M+81>WJI@]7J]$,=QS[W.Q=^>2[.N>T+YM[->HU",.&V1SB4O/%J++!4"8418&NX=J"+CWEOP6'DFK/;V<8V"J_>*J].Q" XD55/#$'@9#G#5 M \)BS%%BTFCF<+2,K;U4ZT3.LM324G9U._#M=:I_#3NQHG.;3^7&,^TX&'6? MLO[_AJVF)US>PO]?>W)BJY]L/_=MK-M(M3K5;G< -UNOWL.KU2DSG4&U>7%= M_^>-:KMI@'G2Z_K<@!'N5-^X[KQ:W_/R&.K2GOKF@VYU)11=M)V:/B,O.APX ME5I1RY5U-EC.L5#"11J,\,V) 5C22T"TO?OF:@ "07"QMYCS]3VR'2P"4 MBU@S")V"L/9CYQQ_\"/%G]OW=OJ ]_8]V=T_^+JWY(PX,$2-LCE) M'%Q?)@DRT2O.E%1$\+67J3OLS2!)U3_L]@8H]RV;38>(7T>-R>"34]L+M1SD M*_MUC6OUKS^KG6[O '3LU:'MQ_5J=V,S-ST#';+YJO;0#T9]6.O>9E?>/];P$XHQT:U/R&_H15&S4VS9]+RE29BO5J[D-"F^=3_-.VFUC:J-]?O!#5N\G90][!JFM7V MY\TI#.#_W>0X)Y:D"U3ZQ!B7$6N/(Q$Z,!:IB%[?(6PUH8< /UOC>0Z;_=$, MS&G&]A2.>5J(3N:QO?VL<*0N18J$XQIQA3720C,D#*P0<=EY2FLOP7V:5W,X2?:LM=ZU#_4O$Y"&D'5JU? MMQZ\9IO$L98=P_H.S!]?1:!9YPRC$% MEV@ TR.U8V1L91@N5F;I$@W?/?W,DHW6.1!A*23BD2GD5'!("1N9="E$%:^R M,A<"$;^>M#+Y<#&+44.5&&X$\$DTIWS&/2>_@=]TNKOUD>P<;;*=K9W/AB63 M GSB1FY_Z0PR#'#D>-YNYY%*XQY%/TG]R_UEQ^U61P>']O<(K)_?II"9?-.S'IL#,^MXSD(EFZ@4PTVV088]4?2!K(,=IF#O>9M M?Y 7\[@:FVQE%W8R*+.(;D^/>S)&)+';>HIT+*X*0/*@8^W_/[7@AW=W3*V&9]R-ASV,H].=[9>DMWMW; MB=MM[1QMXH_??FOO;;UEG[;>\D]'[XX_;6V??OSV&G^WPI?=KD'LVDMJ^+H0L^75I0_%DT"YW;W_+2@WB7*= M[I>"(^).!Z2I) @GRDED5HL8R46XGR81*SMU:GE3=^>RS94SA#>A^_->\I&:N[EEZP$KS+&@@2M+ MM54X:NR#Q#%XJ\?FCJAB[A[:W&W/D'IOM">6&T0<$3D_,R 3A40@!HP8:77* M9^;(=8&'YTT.EUQ_>/4=4BL->0:7'C$I3)%PKZZ2('@E%".(R.:2MQ\AK M32, $XF1950B&J\0*BVA4__*Y591(P>#$@N>X1)56QZ#MS,;.A38^*HV"3$"S%?'(2&51L#HX MQF%Q75I[2>2ZY'>V:/.A<94#Y(\/EF["LY\0+,WR[ )+CPJ6IG@V(TQQ(PWB M)N5V45HCQSQ#2E(6 ^6<,?#^@>P9-5O!\7"P5.+9)9Z]9*)=(D?/-7)D\@Z@ M"]I[P@#_M)-)"IK+#Q6.CJ=BT5;'HKV=(=I*\&BX)(@E31%G$2-KM4)"*&*D MEB($O2B+5@+:JY5O\H1@:3:KI,#2HX*E::)MHPM))R14!**MC$!6:X(T9CRR M$*6V*OO_8IV2E0MI?[^K2?X]2VJKTS1!N%2Q-9)VGFNK3KI-FX,7=0<$$,"+ MDJK_O%P0.2K(PA>76-?OMH>#JR^9X:,/5$(IS>7JMQ"1ZT7[!=E\PM +VSZU9_VU7R[- MQ'&K@R:G?7K&KIR7E)8V+XW4A5SL7\O(B[I'1?X6C,FNS%BJPU[&VO^XQ@+A MM9?[=>%A?>@]"%QGT/_O7^S+>:O_L*6^,Z4F/UB/77[K\<&YW1O_U-[[^_7'/X?C,%;_&G_P[>/ M?[\]^W2T>;;S^[]:N_GO^YM\MCIW4^P>?Q ?]P_@_S?Q[M:[]N[^[N&GK7^! M00*#<[Q-X.]D9^OPR[^_O3[= 7NA A93X21"EDO$LB6NQ4( U! M -B-83.;;>:#S8TF-7.11\<*_"99F1G)=L7_%1W M".L.X1ZAOYXKTB/0GI,(!O30]F(5[,#^O,K%Y<9L2&5N55LN-\ _6$8%-!,+ MKX!6URZ +F,M8RUC+6-=B;'JZ^'K[9LVS N^#;HG#Q2;FA]TN$TY?@Y)_?CM M5[ >_YJ[1T]Z LA-VA \0^&>B-9?5<,UIXQKQ=?]3:O7']2]F$:^TW7V4*_S M^L]K&M_'W+>RS.-=YW'_L-4KTWAWK>X.>X/#&\[C,YVJ H % %=G'@L W@< M+J%^9[58[VZ$];/MV%^I7D_3^+/-=[_D>:LS-:L.&$=X5C*Z!WW MPEJF0_#!$,6<%\%-[>)@]J/>_>_B/[$SC&]ZW>.\Z9J'\'=KW9#OWP;??5]/$^GX[V?O\([[#[9>_W?[4_;<$[_KTC M=O]^<[RW_^5L=_^OH]VM[6^?]G=P+M3<\#/@GNES#%(JUSU4@#QV0%BX%)@Z2+V%'-L+*B/%XXD M^#OC5I$1(/(Q($Z=^U <>4 4,A'2'+M/;*:$Z2H3!)+C3V1 M (A,KDNS].91!1 +(*XV(!J5:/+$"R8E#TQ:0JPS 6L5HI5BG.>CQH!H"B"N M.B!.,43*J/$0LIXB#I".G:4 N,$^<#D31W$^/\W5:&&(!Q.<.B#0JEK21 M46O*I:0Z,&=U< \8$!4!!V;\S_) M.(9(2@QQY0%Q9W]SL/,^@^*'LYVCU^2S)D8RR00*@(V(,^*1DT$A2UP@-":O M$EM[2;18E^+.72@+(A9$?-R(*$7P*@8L8G1<>VF#5 Z+(.%'KET<(2(?(V() M(JX^(FY?1D018HC@*R.%)4$"A>9CP)K MKJGAB8^\YG$8D90PXB- Q(]3'%%YRU+.M0%SAK@.&-F( Z(L**:2!1GBP!$) M6R?LT>PT+Z&SXVJE8/[>Z_;[55,;OM2>CO1FDS87^A\U!"X\^;!>NC][W=1Z M+,VR'@6T[5_3.J=-% MA5=7A1>>\5%4>&DJ/)7)092CV'J#?&04<:>)\'JU?'=XU@-[-?E]"BZ%IA=]U#:1PUF"]\=WZZ7 M[@] M'&.4*LSA/G;.XG-&2/]W^HU;KZWGU=XI]7I]EJ#L^W<*"SV!YN=*$-.[^]XQ*BT/*/I*4+,9#\D(:4',$!$! +4 M02FD ^?(1JNQ5Y0Z80$BS+K1BZIO*A"Q@A"Q\.R' A&/%B*FLBL:L B//@9- 1))8W@?CCP,_ Z)HLJ"B\0L8(0L?#LB@(1CQ8BIK(W+#>$ M:*D1U3D4@8-'1GD'$"&2,>"4.@F.!J,E%/&T(6+AV1L%(AXM1$QEAV 3J%!: MHN1"0IQIC73*H0DLC?/1P\<:((*M$[Y*L8@GWRLA'U<51QDBI5?"H\H&@:6[ M0+8"7XN#KP\S^1K1>Q(LH4AXZA$G' B.S/VD)74!4(TPZ]=>4KUN2J7F4];A MA>=K%!U>F@Y/9U0H%K#06B'JO$3I0I]*TZ/#3U>&% M9U04'5Z>#D_989&X(%2 [V Q0QP+AYQG'$EGM:8T2!5]O:-)>:FW?L(ZO/"< MAZ+#2]/AZ:P$2V.2S&'07"[S854"Z>0#HL)+9U+0PN2^VV2=E\YC3UF'%YZ5 M4'1X>?[P=-Z 3X)2%1,2*7'$+5=(:VL09=$[Y["-)I-IML[)G<]7*DJ\NDJ\ M\+R!HL1+5.*IG7TL2,A]BI"@QH!'S'.FH!1(2LVTE<0*3?+!XNOJ[H>D%25> M725>^,Y^4>(E*O';F1;E\#]&$%,YK)6X1=HGBW@$8N69X"F)VB7&Y,X9?$6) M5U>)%[[W7I1XB4H\W3O!62NLR64\,N\O68=, DM,G4I,@YW&*9\SP-?-2L6U MGGSOA-]LO^6KSL0>>742>_"NQ\>@C?U#VXO+:*%PYRRBQW^>S!,Y,N;/V'N? MI62QN0!T&JO'/3[&CZOE]AR6<8'E:\#RQYE=?RV89,EC%(W0B&M-D5;:(FF$ M"BQ@J:E<>[EAGF"+AH) 3QR![IC)4!!H*0@TG;- ;$C> .3XP 7B$GBA"R(B M*HG1V(E *<\(] 1KLPH"/7$$NF,>1D&@Y2#0% =B5D2JN41.N8"X,Q090@52 MU&M.?!3<*T @]01+OPH"/7$$NF,624&@I2#0=+X(YH8Y$C425&+@0$8CFXA! M$AMGE1!)2@<()._T:@.^; % 1:3AQH.MLE4)LX81%9,!.(6\V0 MA55 .=,AIX)6D002$)9 AQ+PC2 M#E@0V I/*1=6*)8AZ,Z).@6""@3=,P3=,?^H0-"2(&@ZTXC2Q$AP2)$0$ \* M(TN3199(:;@QE+H:@IY@/^("04\<@NZ8/54@:$D0-)4G9:-*P6../%; @BCS M2+, _QAK<)!)ZWSF^6I!T)-O(;+5:@\',2PA3>H'R9]W3OA\Q*@\[Q6?'"HO M.TUJ)+D%EV^$RWXF4)P$,D%ABRXJ?D48XXT#0G<4Q*ILI)KN9@(6<&@@D%/ M+%FJ8-#M,&CFT!^MP5$6##DM.R)$U02$P'B%P'WCB)*=+/<'>.@6#GC@& M+3M=JF#0+>-!TPE3QB@OC&8@.0J<,2"DR&K'$39<1 F>6O B$Z'BC!40>FP@ MM.R$J0)"MP6AJ90I+AF)G"0$OG)"G'B*=)0":4VP%^ YNR9?X0EV["X@],1! M:-DI4P6$;@M"4TE3G'OMB(N(N*3!'7,$:<,#DEQC)6Q(L(09A.Y! M=>T(_PVM?UZ.![<[/ 81]\WO62!;G6%]&-C+_ZZ_UHS5]7YY>3[N^N_PSWCD M(\GG E3CI-MOY:M?]&(;;O-/_/6T%0:'8[68N*H9X M\<8EU_6Z6T2LOF7AG M'_.)9/>OW32/*9/SRE3=5.7C\O+)=O_] MBWTY;_4G%\?V#F!]!MV39K S8MO\I05#ZL#P-T1MZ)K_WF] M4[W:>_?GWKO-_>V]W2NU?'7?XB_;;B"KLIU0O1W"(-,9(&:UZ3W@Z:#_"-_I M8[2]?O4:!A*JK>CCL8N]QGPPLE[E/:'Z7U*_,OR 5_,=ZSN^: W@^?X:P/K3 M=J<:'':'<-?0__G*5QI91)0I[0M*\RM<>BE$=/U2ERS<9;8EB&3.8D$TB\"N MC &'+TAFH@H1\V"GDB$;MM40K'YO\.*]/XQAV(Y[Z5SX-COA0O3&DK?5ZOMV MMS_LQ7UX]&_MKO_RX+3K[8AVG1Q]^OU-"^C5EQV@6KO?=O#.-Z!-1W]]^4AW M\.[1[I>/?^_@O:U/AYE"??KW(?;'?W7LWV:X=YP_VS[]>/SVZZ>M;;;S[>TW MH$U T]X= >VB._3=(?R7[QZ_!@KU^G1O\[/#2@)+,@@S2Q'G#B.KK48TQ>08 MX'#@8JV*P$U/LLSVAMEHU'SE@B_T ,(S-VK;DWY\,?[AU]#JG[3MV8M6IQ:H M^J)?1Q@\(AE90*8SO+.\-!]?6,\-W%C048+YZ,FCCS?JCZ986_.99!M"B"L_ MQAODEI\QQ6]UY?<&2\0&B/MC&:PJ9O2IVZNVND,W2,/VK+%\AO.33S#N#+J]LV9^WD6XSS^7 MJRWNJ4OO@T[#;[9="PDZIQY5PSJ(>8@&O2/DK_DT^+_@)+9"E6=AI8->\Z?V MQI6"UWSY50F'S7_KFQP*2JU+G&!/E>#),(V]2]HJXHQ@0=+/VUD,?]QP_8*7 MC3&O#PQMI-']D80_ED;LMZ-L3:3LI/WQZ%]'.\=OZ>XW>.;O._C3\=O3O=_? M'.YM'9SM'AWPW:T#MK/U\=ON^ZE(V?%?K9WC'1@/O.W16_SQV[OC3UN;_&.. MU&UM4[@>GN5/=X]V"-"\F4(6J;CURCMD)"6("R^19BD@EC1U)GBFO%E[2=>Q MGMTT'*O)0P1O;U?=>#U%7?'2ZP*USPEJG5&6>4QT8#AE(%1"U)B >;D-,Q(L4%+&L$4VKEVDN^3O5L2YL"M4LI,:^? MK58&(^?/_R8,.0M!O_*'MG<00S7HPDOW!_TZL!B_GL1./U[')RR'#=T:AW&, MTELL>0B&VPBJ'+CF242+@2CY)@<.CV.1^*Z _*I9Z?WN*UAG^/OK9I$+!M\( M@[=G#[A0D5H-=!<+E3%8.N1PY,@$HA@+"E88K[TD_ EFR!5='NNR=I+)H%,$ M!X11TL-[3E]T1[?+DLAMBN()C0H0W*)&& '5Y0YH8T24AAP>!RCHJ#)RJ+) M-)?U7%AM/$'@C&I DPA<5C+P5C6E!B=!=$P9390N:%)V9LO.[ /LYCCBD[74 M:,HY%\$X0[@/A(ND>%*83;5(*CNSJX"T'V=X6U!1*:H8PBE*Q&422">F@<8Q MFJ+1@ABR]I+,24,L.[-/1I>YC98J$23QD0L>;,0A"EG#W6J&S< MEHW;LG$[NW%+RL;M,K=:O-1*Z\14Y)B[2)QS.(I@I>8!Z$BSU7)G W2^U5(, MS T,S)YY[*04N%@P7 M6%.#?DHS(RZ!",\>#XXA4IKBNZN_"*]_ME8F7W=5F* M/46^++,^80XZK2)!W/"$;*():!@.1I(H/?.Y98E0LXY6V7XMVZ]E^W5V^Y4^ M1"_L9]"&]6DV6_626AN\Y)@QSDC2SCE%2238P@=)UMM#=S:H97MH\=;TVRQ- MCH;P$#QR+ Y_Y00<>"CM_/^G18>6,Y MP"07A!N"!;?)4RFY2=H4=%QA=)SV-42,&0&1T-G#T "1+N+L=41K<8@B<9_K MFN6<3JC/$QUOX>PLYS2C"?[/X%U"=Y@/X+JIB[+$!\[U.(BXSG%#/PJ[WW\H MFRXBE'W/FE(?TU>]BR<]P-3.H%^=]EJ#B+HI-=D/W<$A>$CV8L]@3LC]\F&T MT\?0WO:PO^8QWSVH=@&W*@?BSCT0ETPM\RT/Q%5K+\N!N$_O0-Q+>B?X95S. M2-%*9Y<54? '.WEU>Q"/*[/1L('9?U\=VLX!/*W5G#:[U>K;@UZ,QPT8M@:' MXX/T;/X#L-[1K_D\VGS!FU8'.&C+MJN+LT&O!)+OG"0\FK8'4OC=;B=NW'W8 M5^'H-?$B]]._MK2MC&AM7BU;<(<>L)I:4/[L=7T,(!U7'U_\D.)1WW'>R;[S M7_U"V*O']);?58*_8W5L6Z#I@ 7_WW]H2G$^BW;\FG[R-4_.7W.]_B;YM;+] MJC_TAQ68M..JU0>W-L$30@:6=\,VC)(PBXCX*?Y%;U/OHA MT*\6?/GU5U\#$\#-(*,S,8Q7/^4OC48V^871$'Y>A[O8065AM"'V84*;7-;8 MJ5^@_JS5:7SE[+_WXO\-6[WF.PXN:=X5?G=GU;!&Q%X\Z?8 ]NI+3V.56ME6 M@"D?NN/68&+DEX8++]_+ABG$L-[,5+^??^P/CV'M84'@YSP%S=WA>1EF6YWZ M1@-8T.H$UJ\;8#Y/P(=/K682W[]^5?7JBI!U=/_>3+P2"L]\/C M(; TN$'^HN\>'P\[0, 'S3MWASU8\ [PD8SVZW"Y;P\SU-2?O#ILQ00O!FN2 M:5ZUEU++9RX,=VH^NX#^T6?K60CL";SR2:\%3UG/3[$Y#[C7MSB:KNM\+ 15)V9I!2F%ESBU_4LZ BL+?VV!/AP-PT']=7C?$<>1B M![0_3WN[EL;^8>LDOQMX OU6YEL_'ME&M7\X5N-\J>V<76M:VOUNEOWL6]9J M^@#-ZV.V&_+0T'.2GQ'Q\[KF: MQ?Q<6&G "I"-J86LQ]>,]K0%H@(*Z6,S!.M!7?[)$Y3GKC^H]>^@"T,=(0@L M'4Q-9I]9F4;/AC<4O@)CAVUF_[6O!6_]2#R4@\ JOUT2!JB \UK%YS\*=98L]G937%Z(:\:^=@!G-J["=0P8 A&-*5NW] U-Z,@W:C4]'^%H MS>C/929$N+"]7M/DS./RRF1F;5N]FL&E-N!F-0"QZMM1DGC^''!W'-"L81E$ M+P[ZOWY7*D=CO7RO7CQW$S+"CYG762WBX$0!?YJ2R;GR>%=YFW B8#BQ=3)9 M]P<,Y)QMNI@O/+9CCCOGP78X..R"AV//9V>*7M9FN#9>\*Q!MP?S-EK4ZV@T M3$V\3JC8?7+& S S _[= 8 M89O9/\AYAJ?:A&8+;K*_%OTMI[45-/:5B?S8UCB=@LDMQ& ]1MH M^[$]JSVET1K7:U6O;'7$/CQ MR\"31LH\\O9#S+'69IS')V"JSC7I'/.ZO4FGZ.F*T]^QF8,X9O._Q=Y!'V;] MN$:(_P7GTTYJ=#W%F857/[V'*=P%]ZFBZ]7[[/H"5; @0IL3W_YYHYI#';/J M]_LU,M72$T;4NV$IG?E>1?=&5BQ^'5FQ?*_IR_I77P772_G]8;RMWM1JW6 N M07?&A#"U>OU!\^ZM!&]XW,US76_R^E;/#X\!:FJ#W5"!VD:MCWQ_H+AU+&>L M]G6LSL7!:8R=4>RC4\?X:A7/GMK8"9UXHW.^.?$V]5?KZ:W_UI"?J;>;E-\\ MDA&"C!EWGI"L/?GC>==/\J:1!/1KP.NW0LOV6M_#EI5UBC:_(VN7PG_#_@A4 M?-[=!YM>@:SF>0"D=6?U)Z^ZQ[4DUFOV/GM6W5IH]GH'MC/):/*7]X&HA%.P M!?55_1HN?GJU]W[OY_&Z4$S8C#^*\A\.ZIAA]:9GC^-IM_>E^BG/QOFO/S?= M%SJYD 1D94KH[PY(EX(6K4D(O#1C.;I2FZSC.HA?6\&; 5^.'IX/]?NP4!(/ MSA,/Z-6)!R6%X FE$#RBD-LFH&*_8?3GL;8TLN0Q;PW\.71PI\G$@#>MWO'C M,R?[-4,+,?N]S:;1^2N>-*\XX4 #D3BNY^']3O7A??7''W_6F G&8%AO#U5V M8MIZYR'*&V'H>G5ZV,K[>OUQ, 1\4QA/J[.:QOJ&@C61>O*$([?[-7?,LN$R M3^QTJ_Z$CS+:-F[=4#(:@YQO.@Y2Y#A/;6WS?B00O#I"/(JFG#6[6W5D:>;[ MZS?E#P^?)L-ND":SRDE9OUT9-MJK/9+MB_W\Z^6 WO2U'TMPX/OI6<^/);*% MI*=*6=)3GP&W7!#HFDG0?1C4_'/SW7ZUO;U];0NTXJF3!%]I +;&&R3KLPD$ MYV&(BVA:$ZM[U>V=9(&+U>_9?->[8%?#YHTM!Y./SG TE'XRY6^\EY1)S\6V M\_GV\B35!E+V9\X>VF[FNV94-8^_V-4^C+:^VR@I<<)@CU*+\F-F%W!CG#1Y MNWJ,E9K>)G@Z-Z^R#JWE&5X?7["5"X[^;YB]N_>CKQ/YD_UY MY&!,9+.".HVNF:=5XZ^->#N,X^M9]7Z\2W4>8Z>8LFJSTQG"$'=B' ?VWQ_: M7CSLMD.6N,;%JW/&7)-A&K*3D-,V\TU@46&NJP VN*H-\A5!M$O)L?5SIP8U M3I+]#H%?%F'/IT@_NKQV0JX$YPN%?M4]SKT6:XF],=(^8D(^BZOWI?+SY_Y< M;\]U]N*SB=!^H^7SE7SN!75U.OY4']N=D%N,4%LS3O5G16(Q> MB<>H5_1*O1KE_Y]5>Z<=@,91TO"K48;/;W52<9,M67]>+\G.Y>22=[')=W\_ M@$5K(!:^DK.XO[/!5?1SG!\KYVL8]>#LDJ97?[9M9S(R)7*M6?YWG.%R6VU9LX2CYYG].E_??R,HK*W%EE MYCGN#<;E/99N=>Y@YMPE^&O>M1D[F9LG)]U69S!.S=B>V#G\X>;H6+]&V1M+ MUJ]G&R?G"XF3:U[BY,\G3OXP0>V_EN,A:C7/9,)0/8*)SUVJ7C15R6^\/8QA^M[;FQWO7EZ9CHK'.0]C(U,U%U75J:]MWX!IJPA&__MBP:]?MSR::GT%T]"V)_WX8OQ#[B%P MTK9G+UJ=^F7JBWX=/7!D7.8TAZH?UWQ\@9H;N$'.4<>LT9-''V_4'TWU.6L^ M4QM,J2L_Q1ODEI\)HF]UY7?'JC>PE N_+8'1,G.MV_Z@#?)W>I(UUGYF*;LG M#]0JGEPH_$+:N]VP'=O#O?@<%+S. 6Z/:&G_!/Y5[0[S1LBE%[NF\"ZV[=^C MD8OY/2&O^_)W[8]^JU;N2[C'C9;IEG[RLD@SOBZ!OT3R8D.1?GWP 5Z?U4N@ MKA?IQC?RKN=P_X>5EA]YP458%B L^2CLN>M^U\-<'_H4BZ=G76XV7<7L%+-S M;TBB\-K+5[GZK]T*=71Y?&#*^\-X7M]: \V3>N4JO]+\S*(G]J(Y2)1?-I]> M7TC"-M'MIX%\_[@9>?\6*YB^4NEOO!!WA] MM=7T^VZW[1]6;]K=T^<;*<\S]!3M=7ZO8J^?M>(S4;;:RU9[H1 %2>Z$)"*W M_QS$^LR62UQB?HU+R?Q^?O+!Y.TL32D&6EXQT",J):.E2G!.K?22Y:+H7"G M*\QKE2TK$7SMY1@.JNWMNE<.(;]6?YT?L)<=_+=#6)!TEFOO1F5XSS>:4T_9 M4PSGU"]6XCG/&PO4#VHG;K(!LUP:<-NO/AU.RYXKIQTW [HCQ7KRLGP;6%XU M(:<;Y%;!S>LR6ED8[>.Q8H>#P5'5 *\I)DY/_KV?Z,_'%8[K?"J6V:EVGQ?)J$J4V#[ M90YR#*#,0E&&EP427\9VF8-V[-4QI-]LVQ_&X_/SRL:AQ/'??]OX:R,W6BDS MEH.HOY5I&)[%7K&G+R>.K\N"T;?M6.O-R=@[&9T+V,\^2WVN3)D_A QLHUG'*]_"C%.5F*<)<9Y2\3"AG!&%);PHZ;F ME_B5 4@-OH(@S*/@&>CS&2^QVLP+VH[]IO.NG_C.]:P'".WX()Z1]:AS!]2O M_?%IJ%,F))].\(1-QW<68FPXG^7+5SL6+JR(S,82RVF'S?A[!-+!-FAA.(7AW E7=7;/E/DEQ$2X1892S3\[__^W=VW-B>M( M^*^HMOFDD3V3SE)U)%:M/.6&=4\]*FZG'HG; M_,*7N&K6Y4LLI59M)0?F_9=XBU>&+\0HH"[2Q7E9;:PK#==)UMLU(-Q2NAYD M-[YK=F,)-IJA&"!Q0>*^Q0JJ::K.?M7.^+VY$MM!UN[JFKQ*V0:7LIH&4A:D M+$C9K4O9:EFE+(C2]W4H5JNF7DL=BM6:9I@_I(50BM3QJ8N?PXP_ML(C9/!0 M)M?Q*(" " GHR"N*]E_<+:5;FFV(:D +X8T&,@ )/A1VX0&I-"!!YO2U. @( MR'5085 %I2^0P@02@/X!^H5=6><)A8M=EH-57+=RNS+Q\_G:!+ M'%(;=5EK=.7;L? _Z%J4_9Q:RRL&'EO^7HBV[\ZIYE\^8*]& =C)*O4&5ED M/E'^7(1G9Q&V7))^/A&YD-"ERN#M0H3;!P>G4U-=$B]TTFJKD*0]X\:T7>=81K1AT?.!/*&3;;9 MYA?HSC((6Y8^6U$&J7*PLZ$^\B/*QN2Q\3:DGB!Z>N&6@(V70[J+1R$Y3_^X M<&C(8&9\3CTQ9='H(NDP83&^@[+HSKN3CU\WEZ+*#9;(XJ3GY+$B'J6"9^J9 MJ1BFF?N4B;XUG]6TQEHM%XZUH:CU^L9?RP1\S6@6>BWHAJ ;9G1#R!8 M?&] MLP4>V" \1^J'2;C%?1INH36;37D)I5 B*TL])GX91VM=D'*/PK3V< M-BKH(],^]]B74FQM;GT%&89QJM5J]5JM'3HVN"!5_@5A $$"0M&[G5![:H9-CB74+4@0@10!2!#9QFH5, M/#C-OKD>F5DSS)> &Y6!^P_RJYH&W,P]M+8#XO#LNK2<.9)W*GZ)W?'^BKZB M%$/Z043L+2:"K%^'COGYX2C=0]EM%5B_.?NRU'?[6%7LL&"!?G:EQ5;!"8BON,YQ,W(HZ1$6 KE!45RAM M/B'H"KL.^GI2J%V&;8T%@'898/7)'!WA@(5C0J>#UI+T%RV)BS @A'X04?U+ M-L,2-1 H=&T7Z&< CD6J?5%%7 =LA-7HOG^V_H+[SX@@3R& AU@*QQ& MGOMB$H F"YILL30E<'R"XQ,H=VER[&Z8A6J0ZNR[ MZ&[H42L.^9TFC"&XOTBD?14.V/W7"J&Z::BJKC5-7:_,^'^J%3DF;FEMC4;$ M<^BOF6JGK,-,Q%JVN.GDBV4$DRE??%(R4;[)#; L> F<:B"'4CE4!SD$6/;(9\C8T]4ED+JL2C+A<$!4Y>?!-0&TN8V2ZR"<> M$/'J7ZN@+@DXE&$N>1[X)9[HNT>C[/>$R)!ON)/5,%X?B3GEYCJO+P13HRO/ MS5=GA53^K5XEDT*;7_Y7^?R16('(*-_G4W8QHNQQ?'5!"@@EK7GP9"B;EKIY M"H"N"KIJ45W5+*NN"@KI6HCC]WK4)D% (LH4O%'@]P,\%&5QS'Q+QYULQ)0Q MT8H;$'BSF?HU)4+>I70 $ 40+0JB#0#1@P)1AV&&'?EST",?0Z^2-LM M$08 MNHP,2S,^ 4,!0U,,;9850\%H^KM/Q8GKIJ;JS::FGG$E[D<"0=?#D>N/A1US MPBCJ3%QJE+BX=&$]*1'X;I!(^W^9T=QI5Y!%HF="O$G+L["$/PZ([_@!01T% M?<9!0,,5;-EY%9G^BG' 0-<=S[%I_[7_(8-SE^!P+C>9._W$;W^P_ >(>UC3 MA@,!' B*%VQ7RWHB +7_/8&&.\,,TYP"FKL>4\Y0AT1L4ZX;" >0#P4%@]PH0>( MA^6Q$CPYIU'5ZF?)=#15BP;B2!_R<#=_%%&)/7/._%,!<3.1=5*L/)!1),O$ M:K6TOM&6306RXY?RM-6DZL\>BXP5EW)KA29W!>XAC6EO)9NNE?>F*O"$;!HH M98"?KFOJ$QNCKB5Z\D-LA=2A.* D"0.7&41>F9+O<^96YJ"BG"EM*_T7Q!&( MHVV+(P/$$8BC''PS$GQK^UZ8W'!X__ -?7] G4ZW@FY8 M\5"9NL'_>Z01;]'@?W/W)*\8(BJ,X(A1H.T[!' 6<+:\. NJ*.!L#LYN2A4% MG 6/%,G&B3CGVQE^5'D#\_5UR;8"GTWCO*;3.F783P)GX.7O(91KA/3JV X*=3W&.#/F3[+9RCMV<9A"U+GZTHPPTYV-E#G?R(B@B*GU-/3%DTND@Z3%B,[Z LA/'NY./7S:6HP LAPPL5]""Q7 MI$<]"K@"N *XDN)*IW4)N/)&7.E@B[@ *0 I "D<4KKWUP I;X24;D!XQM [ M'X(RIFDH'W.X;%PM&0M+J^QO(E?;9Z-!7=PGZ(8O)+9%K.$5CK"\F/)87#$6 M)45U;X31&0G>YT$P-NL LT\<1+V)\B?:R3OQN;& S5=8RG?\ZEP6;,ZTV7GX M_Q-=8WN0ACN1[3)1KMGVAR,F+7#D!V,T MXM?)^0'"08 ]^06EP.Y9PVV9]="W:3GYE0W1>]R MN%9PEO$,@=,TZS0U\YVF? [4^?=1 ;]<4SW:EJMU=[VIOWTLVW>=N MTX>;3[>MQ^_WUP^Y_+SHY8MLO^UIE&M).]+*]*@ 5,);!R'#/*C 4/Y0)8T M8QU;!(6,%+($)A<,%AE@M\L8(^L?-3O&QU MVI^OOZ'VW7WW[K[U>'-W.S6]?5G*PI:LDLQHD8R_')^?A6=S[J: E2W%C&87 MKL+S02B_G+LB+&+42:[BAA4MQ8Q$M?#Y"9BS*UCXQ GJ[?;5VX)Z[*NVRI58 MBU>+3Q361$7M,071?^8UK$9,5?6]D&NRB1:;=#.A"?/]0F7!>1N/L"T[YY_Z M\E-')'Y1S^&99X>CVAHU15,W'WY9UY5ZLWI JNTB[:& ZE#JN<^5+W.7M5Z^ MJ6U4=2CA_ L+V=*S\"9.IZMX\TI"EF7(-N?.EHT2K(P\,TN2R@0+_8VO.!JX MW! IM\G@T(\Y67H SP#/S(I#CQ(772OHJQ='J]D&=GSJ>RX/,^L&S W,G67N M+_Z8G?J^**A#R*$+PTE: *\ KV1YI4L"1JN_%6XD&3H83%WEF%IVV8"U@;5G MQ># 0_]3T"-QR4_L13XP=SFF=A4HF&0 $2J/)&>Z]Q ""6<(L$!ZIJ_V&%N MHW-R'8^]M>_*LDV M-K(M&4C'LZ9OFH"J2JJG5))*)>FW?SXO;?2(J4=C\>?UJ(=N7#-88L='+8H-'UOHB?@+](>%O>]H1MTE M^L.EW\FCT6A\X40M=_5"R7SAH[.3L_/-7^F5-?MX>GIR8C8^O?]XT7AO7IPW M+B_.+AH?+O'EQ_?[K_.H<7T[/9I_.&M/IQVGC_8=+LW%A?CAI7%B7 MIQ=GGQCQ]((S??:N/'.!EP9B#7.\JV?O\]'"]U=7Q\=/3T_OGL[?N71^?'9R MA65MXGQ/E7Z>4CLJ?WX,/T\-#T?%I^;*C(M/#1MXO3/=)2M] M=G9Z=GX:%00VI( Q<3S?<,R8L>73AO^RPEXV#?OY&'X&.2>-D]/&64J2Y<=D M23$?CL6/1\CP?4JF@8\[+EW>X)D1V(PD_:LHV-]J8'7F!O&JI3D)(V0'GY3I@8)>SR]O+P\?@8# MRZY!IMGP\@WXV#@]:YR?EA";9W_ZLME?C8AN'W58=ZYR=8CH=JQ#9I_*LP45 M)?_;TZQ&=A_55$)$ *W_4$:@A\UW<_?QV'0#QZ';\+O5BOBS%SQ!?L*#.8JLIH1GD6>4W+^&5V3_W=E4).Z MMJ(?'Z^HN\+4)]A+#AR^N61+1@?9^// : C85NJMSP%<5E&\Y(/#8Z<:#_]NTW#;ML^QF)&=C_&\VW M\*QL\QD)<<@6K0?J"?L=$>OS4F[<0)SJM^/-LAM< @]; ^<+_[QIU"%Q6*2 <,,:M.G2:LPD"[^,]%:@ MS69@$;_+_"Q=\IIH*%8B4>KX+*UCS@ E.-1(WRW7\5R;6+ $NS9LF(6-%QC[ MGI9%Y]$J$3AG:A\SG>'8S->L4,@+"68','QO:%#6J@7V":OG+LBD&2EA>J\/ M$_HYQ?N7FL(6:\MS9VV#.L29E^U*F2R44'TH@FK-$KDS%#$]0#1KN4O6L 5V M//*(NP[# ^^ 5A8W)7 ?]8%+\4="P '$++7OXC!+L5;"^VDW> ]N5<)D[+OF M]X5K6YAZ[;\"XK_L ' &,R6D%_J0)MG_'Q("#A!F:'U?'5;%60GNY6[@'OJK M[$,-;]&QW:==YD%K'BH 3T]*.%S&%7&V-8+I^F'<[;?'XYOVN#7J#B?=0;_9 MOQD_W-\W1]\&G7'WMM_M=%O-_J39:@T>^I-N_W8XZ'5;W?98 \&=V"O!Y=$1 MXIFVZP44LS\B<2@A#S&!*)2(!AV4D(G60E$DM4;8I[3_KX?NN OZTH$UCU*) MV-DF8FDTUJSJ!,-DT/K];M"[:8_&;::!R3<=!&0BI?+/)>4GF+ AB[.ID>*[ M_:_M_F0PTG-ER=)*5;_?5'6"ND8:'HX&P_9H\FW8 T_1OP$3&]XS16CH.Y]6 MJ?T/F]J/>/V*.#<^),3\:H1'%S1YV[WNM9OC<7NB9_8;)$KM?Y1M/V*!!(\: M:5PXU?OVY&YP SY@/-$T_QQ"I?8_;6I?,&H(3FC-JD8@C-I?![VO;);7&S3[ M&KI/EU>J_&)3Y3$] @8U4G2_/6DW1WW6\C'SMZW!_3V;RMTU1VT-I>?3*@&X MW 2 \4(1,\2X(<$.<7XUPJ/;9PUO3YI_:LYPUJ55.C\[D;T\4"-.7B,5C]NW MX$V[_]-IA5L]=JCN\ZO<$?)4U;P4&)@KQ*37!$P!(!SYJ:?;/5>KA_Z#4G M[9O!Y(Z/D\-1^Z[='W>_MH4+UDF2T>"B!$I:XR:X(LX6I?B&(T2-P&K?#WN# M;^WV=;O?[G0GL/;4&8B T*^?"U;YV&9ICT=?E:9\P6_*T!#_2V M^YJAZR)J)1C2&CC!C4VH-.I]MOLN8W>]W^>#)ZX+K1 MP$7%08F-M$(&CHBSA/V!F"E*<*T10J,V]^##YFCR;3)B'J/9TMT6R"558I*Q MA!;C".>%DLQJ! 7$W+1\55A0J69IH2P(:Z32F_:H^Y5-&F&:$_=NYI#OVC>W MS!^#C7WM3O1&"'U>*F#.I=7TFG?2#?&A(V2/UOQKA-^_'IA#:(]ZWQ*^/UX' M//2;#S==YC8TP--DI$1.6I;'C%,C2Q"B1E@((>\@* M03]'\NO4:7?!:V),[53$)(KY-!Y.3]:&-=3*^$40IQY&4/ MU1(;*2-('Y8\4B4B4IPC*Z6HCF@D\GVT89!IE/J78AD)'G54>V[2D#8(*@Y* M2*101F'R41U!VDPI*M%!,@F5D$AA#RDCJ8XPY"9<:..AXJ "YKT4]BA,W*@C M2(F-01C# /0QN!='FE MVJ6 04A?1U4KTC?T.X$6'R4TTL)=G0Q21]0T\CFTD=/GI41/6J_K98C4$<&L MG ]MR J(E1A)*_CLM)$Z8B(V1[512!57ZEU:N0OR.NI9>Q]5&XJR')5H28OZ M4ONS=015;W]5&]%2[)1P2@&!$INV=01SESV:OD$IJ_XCOL&^0>S7WA*2Q*F, MX8,4A-C'YE #Q15!/X=5.5B,YE:ON.OQ96@;K/V.!7=IK.":A@M:3\2V?XRQ M;4I3&I04+MJ/047U.)A+20"[X"/FA$T.FIZ'?>^'NRN-"BB-ZE6R9QIH734D MZG;P3#G)$%O,EW0Y*<&7PVUY"19UG]_DJ+QC$/K5L /LSH29-TTV%%-LL5&Y M1XPIL0G<8+R&+=?S7:>/_>A:WA(6L*L(I1E(,'SO\,$,QFZL%T29R=@2XI0HF\%!W-03XA%V;S%B).2;^R\Y=/)N="N6/4MBSJ'\C(01%4@YP^FK,)#B0H<+(-K;H0]GQ*37US,-,5T,\24 M:Y*_OF%0O(_^7UZ*TB[D'+1LNUB+#FT!EGH)Z8B+/SB,3Z%98#'LD)I_5,4@A]';%-'+301R^#2(E/T56RM=1\[@F- M5*PC>]].'ZI]2%%B6^ZB6CFX4K#Q=[",!&8]UYG#1H,EXI/3EUOLSJFQ6L"K M#$V*C3W8A;8,I55(T3:558#H!I<=!6"G+R@I'H'\@TDDX=IBFT6?EQ)B*9*F M@KC>NRV;![^V $_)0HF9%!"33Y$=<$HK>7MXM%'1.=M70R2RKP_7QZ.87H7* M)RFXE'<+>2W!2=TOKH]))ID2"BG0D[Z=O)8 Y!YWZN(QYF$Z]43HSG]C/L VZ'E0Y#)7P9 M49,4?&LAL)0.7]=D*FVR@ M&PM*(IN657> QV3ND!DQ#<>&$<9,-G/5:FX@<1]]<$Q,F2:=1LJ*O X\XV//&> YQ_-@[]K$_ M-NPR'7![WDILY0RA3&PC>2@4F/2TD +(A1YPS\(FRHZ\QC.7KN=+>T1?(4%E M Q=R_I">#<1YGT)PTGL?+ &4=H-9BTPQ2VTN8=+RW[(I@J5Y*M'6>7T*BB3D M'"<%';#E*FH9*^(;-E]D6L1GJMS)H1>P4R*J==D46R@+$2@IHY9@AI="E0K7 M)@F4@.1?0U5#;2ONCRK1:?08*='9ZB:J&@*G<7U4:V$X<\RF!4W3#)8!SRD= M^ M,(2A'\0([7APCZKE>"0_YBL*5!K+M95?,Q8HJ0?I\HE*(UPJEJA5-EGZ& MFOURL*\WE*ZU,"GCI6UDJXGTPM&UN9-LBE*+%1@F[_*IW]BUM M=8^G9&D[]OC7V&&R_,'4)G->3XA]0.ZD"$OLAFE9*4K(I?A9+N2)\2,4CA+2 M16(^DQ]%7PYV(1!CR]. >4/8%IH[Y+]P<.[:L,7)"8Q+I KOP%QI!5*D+=<* M0HEH+9(;A!"*N-0#]%%G38S0?>P/,26N1 M('RYXRBQFTREL4A1NEQCB2N"1$U05!64J@L?/"+KB:ISL* 0S1L0@&.T8.KL M.C#4[F@E:KY*2Y"B>[F6$ I;HRS$\2G# >IX/-\\8]]:UW1'M+58*P&7HH?Y M$X6,8_M)D;7$7/&JM#["FHR4>$KQ1HU7JFN)7-ZCTV4"]<4]_"(4,.(S!>^.V.^?YU[APT/;Y7I5YJE$KR\ MF_%9MP(I#7?68')267L@JO:Y>T)-Z^/)7"NPXBN-9A$/)7Q2W"J&+WEX64#& M.1_ @NL;YW.*YVQ!)I9C]TS2,EB.H(%VM.X:87&K8N!8F/9=-D]T3&S#9?2# M%0:OYLRY6G? ^U6JH309**7$MCOV?H&[4L.:':Q+&^%@N33HRV#V.WZ98+KTF"-Q MZ9-!K?:SR;=*>8C;,%_'OLI+5UJ8%-LK;6&B4F@P0ZQ:B->+NS)1,Q15#<5U MJZ6)Z3TRI6\TY?@IS4 *"99ZM:J&>$*TM!F^H,%TU>MVOO&^RA^H*!$@U..C MQ$\*$\9\><]=T/B?CQ;^=OSL71FK%7%F+GPC_G8<5]2=?\6^P3;F1T< MTZFY,O_=E>4NV6#>9;\!HZ/CW-8TV3+6L/N!3[D*FXYUAPW;7Q2W2455A9:Q M)7F'/&.KZ_B8V:0_8A 4MZJ(H@HMN@]LG^!PKQRV2,/MTGX =1S,^*YILG$S MP_;BUFE2JQO*)HF^X?B:[0R_82J=8ZK1R#@Y@-_A>KUYA7QX14(KH)21=9A' M,^QOV*"YS=Z:7PE%B)^F(MV)08NGI)QZEJ[#?"U]T= /;X8W#*]#M1X@S+1Q M%6_T8W-.,:?VPFA5KI)V8[KWOB&^\7BE-%32PVS!LA$ C*R:.5V'#:CYW4*/ M^)6:J-\M-M(RF*5%E4Q\E=]*7?(W;V?S[.3THD6Q1?S8TA1C40%%%;PVO$&# M*>]A"]=F'A?'ALU1;5=ZA4WL12+*K0YJU.%G6FR8!@5-U>7N@HMC6O) MH.@0!P: U.;C2]]U3#&XY';.4CRV'Y9,;BFO-2X)&[TV',5T6"Y7!1BW&P"- MYU<852.F;SVJM@QO,32(Q0"+#^AC\#C1]+@9MCIWX://X+7:RE3MS/76"ESY M$S=\/2ZZ.0![?>P/((J&R=P1LT3S!9R1)Y:J$#.%@&FN$>R#=1GU_-!.WPSX MV)-XIT-E%$44;VT%B8NA4KDCT28+V.Z#0]E*%TXXI!!C]0\1*YR#[85]54< MX="8J-/+R\OB02"S:!7&@=^QN0BN"5LB-L?@J7QOS"01BS 5P++1>454'D;67&, ;)U; 1[[!;.8;W_/;KZ"J MA+L))WK1=F>T,?LP&O0'ORO73&K2*ALT3YX=Q"FZI>U8HJ]H<':CGH,I7 <) M&PH)Z+)7^+ 4V*#F[BI75:\A:H=UQJNJM2 @Y!6/:#J45>@X8JTL5HH,N+Q^ MD+^XT&=0V<5D 59LR-HZ9)B@K032T7;P'3:LOP*#^B*.VS.F\+5+7SJ&R3LJ M6S'8T [-[>72_*J@C5(3EPZ;F.YG"B0X574.U#8\?VDXK05>P@-:8KWX4FP& MQ315@#K:KL@N_^>Y4%+MCZIV&CTNOK[SH6JPLF1&HH1A5PXB? ME;Y@G)^!Q=8ZJ)_X+=R33URADJNB-ZE+5;M,=(NP*OPHEWOKH&/19M>3N_U& MV9JV"IU?NG,_7>G82>L$3Q4,*KHTR([^IENQ.2LO&4I6,:MJYTVNWN,VA(DY M'@S;K+>Z=(KS%T,E.%0B%C#V;XTI)=ANM<*1NM=KJ4+F!215Z.)WP1*R2LHE M$BJ(JM"N_*!H\YEXY4.I@FH/+;/\*XLLQ2#=W7X *C=Q=H/\5+LM.%75)65, MKEIL D0L+$#ANW+"!W<=TPXL:+7UGX!-PF$%7F;25HYO95?O&2U+;%V&N_YS M&LY3^>6?_ 1V&55I,OP[AK&*?(F:[F_H37;W(M7U'F-,'XG)5E#4?61=6[%# ME5>Z"H-?1B?DU00K,>Q$%D>X]=LT3;@)DI]F--DTQ<8^7ONO[&EK&0_P"L(K MZU'#C:SXV(@B232W>!7L:(3G<+;'I2_L$X'JBZ&/^6O5=KN2L KMR]ZA>QC? MP";=-IM[&Z15:"._JIL-NJR6) XKL6J+64H!4,R1#]GP#$EP8)QCS/J-"O=7 M$E8%/8ZPB=FZH.3A)!55%5JV7X<-YX'93^+3>HK\@X:+7.E5G5VN4PU4A9BW8/36,>APZL CXUJ3C%3) M2G@>5@>('BG3P3(*5J'^^D8S8ZY_?YNA&^RJNJ#*G2-MF3J5IJR" ;2?,36) MAX>4+05'4-4SQ89O/D$EVO-7P,SL'OL+ETU7'K$85*-MW:^N7[#NTZ)]\[U@ MT:\(S"SBRW&B.F;]=H=M. H#LU+6,8NKC^+E/C=U9N>A; M#X[9Y\:;E$*?@Z+7+^LB80I6$YS,0-QS?>8 M_W@#=QY&UXTQCQU_V87;\-GDT^2_3$ +$_SL7]NN^;WXU%D5Z_N*;LF/I&BE MVE'60]CTW_-<>"T4L[::UYC.F3;=I2+92HNV"OZ7G[ 9X55XOI#-V^;46,;7 M6,;Y-?PTX+J<-29L.&>-PJO"U<"^V+_.;1/:9QP'2X=, P 1TF4>,>09G9V< M?E+$)A145< ?$L'&%!_\3[S@H+%Q)5X769<1R7UILX>XN,>T1SP>GY+K6 M$TSV$P\!E\FGT.-7U0ESZ7A;Q6-FD,L!AZ8+3M/&^Z4YD1M6G8)CNOL34-G] MA/$*7L>V_9=P$:^PB-SB5;"'"67+V8"^\'%(C#)1@B/KJR-,/"\HR!?2)7_K M,_BE,BHF3^Y^4C,XHZIZMA:&6R+ML0^SK[$;^ O6#G#0_/,37"L X(8#5R=P M% &A[?E5H1^POCDC/E@P+/H8 + 'LDX#SD^84]%5-4RK<^PI)S7T=!S]B)\C?)"BD>?,>6V[& M>"[6GR(UA5=?JC;$MKU\O&6E6_ M::SX+?O->PX'#IZ096)CGV]YL85^OH;VQ;^J [U\G6#9ZP>KY/KX&GSNJ&]N MR2A8C?K?&TXP8]4-8#*N:D-FX2JTH^M8 6RJ&+9>?"&_?!5:$X?[PK# #=>W MF*>%IXUR'8@6;27.(24' %@!*G8CDP6KZMRV.Q;+3\Q+QV*US^.]KM"*GFA, M;?)(&XZ:Y[N+:-]\#BHO;D[+KH9.W\2I\;<,/'A(POCRT_\#4$L#!!0 ( M %N%6%:TISIR^RP *[, 0 5 8F-P8RTR,#(R,3(S,5]C86PN>&ULY7U9 MMD&_O2T=TW5+)<[0B7I>NEER<&EH3-VQ3I)BDO\^LG05*R M=G'!H8X\MV^H+)H^YP/R0R(SD9GX\W]].QT]^X+3V7 R_LLO_(_LEV/SN<8IAC?O9U./_T M[!\99_]^5J:3TV?_F$S_/?P2 /ZZ^$>'D\_?I\./G^;/!!/R^M]._Y2+X9RQ M!%89!RHY"=X)!]JC-\H(#%[^GX]_DNBC*%9 C":"TCZ!2YJ!RYX[8>D?1[=X MZ&@X_O>?ZH\89OB,!C>>+7[]RR^?YO//?WK^_.O7KW_\%J>C/TZF'Y\+QN3S M\V__LOKZMQO?_RH7W^;>^^>+O[WXZFQXVQ?IL?SY/W]__2Y]PM, P_%L'L:I MOF V_--L\>'K20KSQ9P_B.O9G=^HO\'YUZ!^!%R Y'_\-LN__/4/SYXMIV,Z M&>%;+,_J?S^\?77QRAA&%?V[YX>3\6PR&N8JV%_#J&)^]PEQ/B/D MBR?-OW_&O_PR&YY^'N'Y9Y^F6/[R2TR?$R$0@HOE^__WW0][_@-:(@AGH\5, MO*;?5X^L8'9&B=_F.,ZXG(CS]XTFZS=\OKEO&T_DN//.*69'G]\C427\P=_?S,9I[/I ME-;TP+O(."TZ$%IP4-8;\-8C&,FXYB(B,MUX? ^"NCKJ2WPYF*9GDVG&*:FM M7YY]Q:ID5AILB3!,TQ4BW5P_JV\\GYV=GBZ>"<,YGI[_^ZK.VG!A/NE2$DOY MTUAV)2@NI<92.NPP3PQ-K240C-J',\_X?1V]<1,0:,"N:=8 MJ1I4@6"(JJ@3@4=-2(J?=BO8>\#V(^N0 -V!"P^EOK,HNC"Z3M8\*000B MI$HT,!>8 YD<"T8XQV7J1*-M8-ONR]EM(/#M)[>9?'^;3/+7X6@TX+QPJRP# MSAFG_1<#1,_)F[(Z$_%\T:*U:,_?W2>7M8%4MYK29@(]F4X^XW3^_604QO.# M<3[ZS]GPJ3K]K"L&LV^9V<<5P'E&(D%94$:!$9$302-Z4SP+TTO.@2S6ER=EX/CL) MWP-9S^^G(>/% "TM+<499)LR*$56="1$D)+(R9%T';9F^#UP^N3&[LB&&W9M M(R&TB]L.OPPSCO,YHG,PTN1<@B3?6FFRT#AJB)H%T#KK**2+)K0.:=P!I4^N M;&,VM)C\=OYL2M,SS+<,42.9Y#HAJ7>RTA0Y8^"\I1]DO',L7+#0.KIQ)Y@^ M^;GM=4,# 33CP]'IY]'D.^);'-6,JEM@Q<@]6686C%*T/4N+0%XY@\*5$IXY M,MQ;ZX@'0?7)8V[,C[8":<:3]^$;7E=@D7Q[+H.!H*PB!4;6N]=!@X_.,Z5M M<;PU,VZ!T2%T]B=3]K%8,R>4DHW(,J)"E-$)VJZX1U)=7D,(]4R/HTY/-A_-89A] M.ACG^I\:VOP21O30V<'\,$RGWVGB_QY&9SA@47"N-0.F,(#*OD"T@F1H I=9 MFVQ+:SMZ+6!]\K>WY\5UUK>724M7:Q$%>(L)"1CMX6]P?N'\840ADP8"5DA; M1W(#@T$RXC R%570I?E)XCUX^N1^MR-',PDTX\2K\1=Z]V3Z?9&G)67V3$O2 M\37-7[A 1EW]50=1,I=""-F8 Y??WR8[T;3)R>ZG?P;S7Y;-EP;GC0Q M.1-!&T96GN<9''KZ(5$GC]6+;VX5WT#1)[>YL?2WG^T.ZB:NCRVP;"4")E_3 M,46&:!R#9+4P(2N>0W?U$AO+?[^'S2WDWV+>NSAC)!/UW7R2_OUI,J*9G553 M=?Y]X+UU/!8!VH4Z4E8@"!'!,BR\.&9\:NTJ/(2IX9@'-G"G@Z-%)]"1OE4* M DL":IUP06TMXZW/&^\LF.W-^>+N3+BG.&2C*6_&\\/)Z>EP?KIPO,@5FXQK M% +'J0+* 8/S*9#VS1&48M7*E@&BY#YZ:[W(K2V>>^#TR, M3Z O,<:Z'==\7LP$RI@ M/!>A,N,EMK;V;H'1IXUP1^G?S#C=;=*;;H&3\244E@DG8Z95*J2O!J>EC=@; MB$6QHJ0MLKF/=QU#GS:[QG+?:;K;!7AS'M:QA]%)&.97X\/P>3@/HP&7517K M!)[7 WJN:&2>G WF2D:C ZG=UITR[H#2I]VM,05:3'XS)KS%>1B.,1^%Z9@, MK=E!2F>G9XL$CA=8AFDX'VC2/"S1WLU4/7_C2H.S.D+")%G((8;4VMIY&%6? M0H"-^=%8)"U/A<+X>K[-^_F=NLS&S9U>QASH]YNOTU)="?32:FJP/O(=.:0T3M0 M&,FS4B60$5&LS$IE,B$:K[)+K]]]^_F"XS-\2J2IN="2C &I%!>4=FELX%7H:1D%9A-_"89:#I \-$!!5K4,!(1QMS]B%);:-I3=ZK"/JDR':3^(W XO8S MW=#_FB$]IF:"O:"U-)HLRH[/(16O1-!^E12KO&$0O5& W%GNLZ'GM?;'[P74 MI\!,6RZTDT.[!@\XIA&."-%!/AV.A[/Y='$^? $*&4N: MHN FQL1::X8'(/4I:-.6'BUET3 E[]R-.[?(AN,S&O%JZ.29_(IE,L6+;FLX M^WTXGDS)MWPUGN,49[77P=6G+%W/WW'^:9)K0MIL>10WD-$*H54!J^O1FS$< M8DX<.&E,G81#XUSSC+^]#:^9)?+C;0.R;UG,E6XE5DHP U%;LK"L2L'*Q)7N MK$?##QA]VKW[RM<[ZQ&VE&:S!?YF,IYFC[8N/NWMLS]&; MB?;]Y$=CPY" KY3*KV2]UG@/-QZ%T1$B4[4"U]/^Q8,$4EW>D5%L!&M]DG<' ME%Z%Q%HS:[>)WX/UD*74*IA(U@OM++1S)0C&('"12N$J,F9:FZ9K6@_;<'VY M(J\\=-&V32=4'C60<:9K4T8DB28+VIND$+T/HCW9;\?2*S7:A!4WB=] "FTK M5^X>J'+"F]K+3[(2H X,G(H&O FJN!1Y4:VC:O6? M9%(J2$>#JLK?EEK+40B(*DH11.U*9P<([0S@RV<\@4>=C!5@R=0@J9$!$HV4 M(- GPQ.9J\,[SX9X<'FPI[QLQP2UGN=.'-+TD_+')K;'M]1.LV#(VF467/+>RY2 MI")9\$%S ]G7OJ_6%G QTEP%&PS+18;/I^_MI&,]" M6J 8Y\5O*\;G_SE;AB77F5^AK:+_(RLI,K>Z H$CJXU>968YI=(\]62O ^S3 MCK//M;"N\GA\5G6N:FHUQ1CS*DA;[WZHL_UA'$[K"/XOYM_"<%QE<# =SLCF M?W$VI9\G.!U.\H7BMDX6\OX"L*P2**D#.(T9D#-AD,MHFE=*=CF>/NV7?5P6 M>^?,7C;WVJS(:.$K\CW+G%_>(I MQ^7RDX_'.XUAP&CQ*KYH; M+?H?F5 M$]8JCI/II-Y0DG_]_F%6K]YR.*9$4W+T->'UV?S.TGQ...Q-\U/9>)85?Q!:F\-62M.5T$*!WK MW; H0*M('K'WOIC6B?7KH^N3;?STZ;FK^+NFY\7AYB5\FF.NCZU,3D*=/SUW%_QB;NQ99DPI/P%BJU5:\5F0X YDG MGW-0)9G6O0"VW=PWGP=Z14+,B_SBUY/QQ_3@?,"V$5XR! MY4@.MHH,/,H(N;;R8,%BU*U7YX.@^F2:=\2D6ZX/;BBHAK7%G\/W1>#@N-P. MRR>,.7(&:9&=7@\<@Z!!(^'B-&&,^=;GN0^"ZE7^T)X(U%92G1#H8$9S5CM0 M16)S*8SV PX6/>T*"<*90R_8=6&Z%LJ&!^M.195NIM+RT_D+U M+5I8'7]>5- OEZ_428F*N M*D(GD9OKE0=1;7@WQ4]%FD:RZN3JSY/ID(;\N;9<_;XJS$05;&VV+%UVI.V" M ,=S 6N*<-8(%U3KPMU[ 6UXO^-/P9QV$NI@/[H8;.UT-ALPEI-!2WNBMQD4 MDAJ,(2@0AG.>A8G9M+[V[BXLZU#%_614:2*7QPB@NJA$=*3ZI!6U %(E<($V M4FT-8R:JK%)K%WO; .KF\_!BU<3^KKIG[[@,3AC@L=X*:PQY([1J:TNU[+2+ MA3<_>WL TA.(3NW*HILW2[434LL6!==BW0"<0TLU>K0 M("0XA8F,"2=$"L%ET3IE80-X?3K"W1.CNA)>VUS'6T9]GCYUD5(U*)(VHQ05 M.!HT*):QWJ^;Z5<5K?GT=4_,ZD9P'?5)DEI+%XC5KB CKT8Q M,D(T\3L;+FM^8U3-VVAL6C3WR%&LUOS87@!M;X9_=?HY#*>5B(>?PO0CC0IM MMB'[ %D5&I5R&:+/"8JE(:F8-'FYCI*S0IL?>%]A*4Z LM(Y-H]LWH.G3S>I[HDJ MS<33H25\?A'X(C_(!6.$-U!\()\YRP3>DIE>T*2D@BU$YLYMWTN GD*8JGMS M=UL)=4B:U<7AY\[>RL<[&.=+%TL/$BM96",(9JJ5OL: #XZ!]8:93'#-'MBT M#M*G$.+JGF;-9=KN+DS:8O%7 IEKQ1"A6LSCP IG,64!O&2_O%#"65Y 2)># MJW\4K2WBVY&LPQ__<^UL#432;71GL<>^Q83#+XO(@(JTH3*/H+FH\?W$B+BU MI;)3:)22VNO6E;/KX%HK0LA^>MVSH\!VIE(MNAM\&!.:42VKK?Y>+3P\'M]= MF#Y;7-ZPU)57UD *1@A)/H!T.I$CH,AC]/0C,F8UJ4CCY+5>$3=+_AKB68MA M/TD0^K'$N =5MHIPUCLAEM'/R]?9,QUTKKMR(,_7F$JRKK@V7#@>7*D-%JEVEKETDR M0N8=>$,VH Q:%A%"2J5U$=$ZN-;BUD\6P6XNKW;W":WJ]H_'+X:SSY/9XA+B M10HIN1%\H*3PPNOJQ]8,8Q,TA$!SX$.]=-0'#-B:0_[* M&VHHL^:Y9A?8?CV;U:*/&2Z;O2RJ!I=_DP?:N.(9EX302E"R%HJ&Q;&ZX-RC M3NA:]V/;!-]3J-KIG%NMY-=-=488X7&A3VC'FG^OG:OJ+2:U"'5QU>$@1EYD M9 F0.01E3;UMG&P29Z00VEM:':VS;#: ]P1R(9K3JR/A=<*N5^/9V;0F\[[# M^7RT2-&X;3Y*EAI942"RL:"P>N]."6"2E^1-,AJ;9]%NC/()Y%5TR;4.1-E% M7AO44RHFZVB!;2:NK M'G'O7OWVYM7+5X<';]X?'/[WAU?O7KU_=?SFWN;0;]8U+L0Z$,E%X&:&ZD?5:<3+P=9:U M6531WF7NFG?JV,_(>A4X^-G732."]7+QO!K/P_CCD+X\&V0?K)/*@A8L MF0 M9+1&M"!$U#8%)4QH'8;N:"A]BGO\[*MC6P:U.Z%;S=0@ELB3-@)NJI/-W]RGXT4?";26CGBK,91+S]T%"R7.PG#1^;2;HO0?2 M^AEB8")A,IIC3UR?^P?2I]*7/G+W\=G3)BUPNW',;AW'V\J%X_)A=GX4Z(M MJZP$GU,=CJJWT^@ 3'/&D5N!ZEI:ZAW)@EVB[%/E3I^8WB]Z]%+M']YP *XE MOPUX5EH65WL2NWH;LRZU9%L!%D-+/&CG2^M;9/=M/!>M&1W7)7!MP"?IJM(@;T+71!.F)+/)IX)/+GIS>8"]*M?ZV5=46[KU M""&W++DP=7K\[-Z-%HR6WIM:=RU[CZ5*[VLR^? M)MQZ3#_F]B/76[7"2;W(;3(^CJ/AQ\7C9X-LB>$I[ 2^7Z5Y?5HH3X)._=QJEE=S7+[1"E%HI;F 5/T\E7P$AUB[E0H5 MN,G,VEYO,C=&U*N"PSXMFQX2JI>+Y.[$4V-9,3[25IFY I4]H_6/A>Q-+IW) MDDS./F=R[)1OO+>RR)]]R;2A5U?9@:_>_/WHS?OCMZ^.WNV0XW?+4W;,U'L( M5Z-\NXM ?V6,\0IUM!&$K\W@.9?@.O:ILOOW[V8>_6LM^'K M[V&.TV$8+6LUWN(,IU]JD6\**A?%(3&%H(1!<*EP<@J$L;JXI'G[PNV'4/4I MMVQK/MRLPFXJC(85_RM<_YA,_UV;\$P2SJX!0S)NK>*U4YBRH'Q,-&Y)&LK& M;&0VAC>_^7P-6'UJ1=N>)HW$T9XG+X?CX>S3')+]5TKH;1K6N%O5>YZ9VQ[U$DW=7N^N;H_='!VS>O MWOSVCO::P^/??S]^\^YO!V^/=M@Z'WSFCOOB9I@;;7K_6) 6\\$7G(:/^.;L M-.*TWOLV.J-/%\TD9\=G\UG=A8?CCP,=2Y0VU/I>02:VT@5BRJ23LG)*.E&8 M;6W);@AQ5XUWQ^MNO.?7,!NF :VKJ /9CEJF#"J+>M&F#F CXYE)JYUN'2?8 M"&"?-LXNN79=FW4GQ;8M!:O&#*/5)7D+< ?S^708S^8U:/I^\J.=ZZJ*^F Z MK7? +^]&2R:F9.HU5\J3OD=1.Y6G6"](0T.V@A#-^RCLCKI/X8E]4G+/\NXN M#DY;T]'[@W\>O:MM.2?CBFQ2KE\KM5.,?*,W[!P_WWX\S6+KMU_))61T)172 M2(J$K&1M1R5T AW(FD.?,#?OQ;/6?6F;C_"\D>OBXIYZ^$/_8G37L+74/A>I M:B.1FK?F-006:RZ.5RS3PHN\?1O+]?'U:4MMP9R[+HIK+JMF.^"(^TG,8(T*)/CF(-HW8UQ+6!]JM[M4-TTE$[SO6G)Z5N& MS0OWW"-(Q6G8(A&;N2 W@GZ2 2Q]U*U#ZP] ZE.Y;)=[4PN)M-^;ECOFG;JO M]N*P20'SF2C,F ,OF(=B:7:U-9;'UL=.ZR'K4^5IIWM3._GLP2$_*@47_8PO M\-9DO'$:CLZ#^2V<\G7?TLXQWVI<'3OG46@AZKTWY/\P4(8;B(I^55HKRX7Q MY/P\#>?\CDF]W?^K:3;9JLB<@^C#HE7^B7BAEO)%DT&?EVV?_;03Q*;CH MF_#GEE!B9Q)KML7=LF@)WE7$+_-P>'!:ZX '+KCD0W1@BR=M'?WB KL G'X* ME5@4LK4;MAG"7AT#=\&J#@76\M#D-N;?,1T'YQ&)NC+.:E;8E:$-8E(H5"Z@ M=6W>8R.#F&MS]JQ"KGV?,+;/RVLX@*<0(>A S^U!VET3=M%M[^*C\<=7-+>D MIX/(O'99=MKK>K64 ._)G$QH- O1QJC5?OAX*[ZG$%;H@&Z[RZIK-KV95$.W M7F421[B:D-LO CVPB!O".PPS),83P_J=F*D_%L4LZC.81_68=XM=B] M35ADES>W"Y4T&W^C\,F-5R^3F9,1S#,>('%>*E,Y1(R)?CBFL^/6A-)18/,J MDE:!W(NG_NB(R% [QAV"%TF2A5#OM$CD)65TOC@7C=:=CW&CIIC["HDTX,1= M\=H=Q= \OG^!9]5>.VM>LA&T-SM2T#G3WFQTA!09EX%KPM-5:LM5)'U*2-@' M'3:?_NZH4"_!(3?B\EW7 S++7"G.0-*,$TF-!<\+@A"VF!*"9J*UY[<.KCX% M&/9!DUU%TZ8AU$WVGE\O^[K>4WV^P>5S$%(Y*-NB9' MQ*H/.802%) #F;F.$I5H7;_>Q3CZ%!?8AY;:M^B[(_%%(7^MS:87U)9)+_ + MCB;+6K*L/*,UY2#J6O.8I(%:HTU0E9&)> 2M.2>N<-Z%U,?9]>'KJC+;FR,ZBZ&X?7NX3S+C, MM*DM41;[A-+@-"?'1WFGO2/O&5NG,Z\3E'O0[>PVU6(?6F/S^=^/HLB2*ZZ5 M ^\XULU<@5=HP$7K7]>5K[ZXX>3?N^:@=B%0D9>VBX+5P M18/'FC-02K3,6N:N]WUYV,->^^U]W#MWILE=/G(-A)F+%EZYX/P>5O-M Z /H:&.U=.S273 MN7["SV%X'B6:#8IF]#^!X$+MD)B1@0\Q0#:R/<>6]Z:+M M1=0Q>Y:'9LX%1%>;EL\#6A0[WP.ECK'=/3-E<')WM M4(NDD>GP2ZCIXO7*O _C*891;?J]++=+WR^=H?T6AN/9(*(34<;:85R599,= MK[0DQS<%C(;VW>NMHS8RI3?%T\>X[3Z,ZT[EUE6"U\'AX8??/[P^>'_TXOC] MWQ;=T4[>'OWMZ,V[5W\_6F8_'7ZJ?7)FP_&E1G:+%5.//J;XJ5Y::Q,K!\>E/DB%7L49K-%EMOJ MP(LH/D"&@H6LR=CRB]Y,U4%D##@9\9);E2)OW0RK)?Y=M_ V6'[%,IE6#320 M-J98;RO)J!=>M@+'E(?@N=$%1>"\=:%ZXR'T*7SR:$R_;EH\)DV:F:MM!E'A M%PQD,F4&N9"-K8H+$&PV4 _ 2]!22=GZT*P9^%X5)/YD!-^4&WNA]NKB-9JD MQ;=.)K/Y%.?#95?!518Z@%%;5V86!V-5Q 4 M2SZ;C*;LD^F[C*47<_P&YQ_&81GWP7Q!INF03*N/+\ZF]/.$3.U)_B&"X+A0 MSA"#BJ[G.XY<-\D\&!D-LPIK^E@?1;#Y4#?<>A]/->UM26VBIOK"P;THM'!\^&KMJ7@YF=)LG-!@I^]P^F68L*:Y'9+[.[PD,8PE*VL]>;"2 M1E\$ U^L!0P, X;"!;8^S^S+V)^,M=#+)=E;ENYEC=XPTW:=@7-5=4[,$8\R70QV-\/SS%'] 7 MX<&*G#N%21/4* .OTRG)C-$,,G.J1,.C*MB\*,)?2\* M_'QJ5LT]KMX>1N#H*VX$3G M>F#5D^F6C)V*MOXVNN85KS/7A0F'L= TLWJ2&PH'9X($J8U.Y/26]@U8]SK MIV+R/=:Z>'Q6]=4#NC!'C!":&Q7!ED5;><,A9!Y!Z,B5\<+PW#H5=B]AE$>N ML.OC:M@G5;K*FCSZ_>3U\;^.CGX]>G/T\M7[>N'ZNV7SYAI G7PYRM?P.;]LQZ['5.-NUO+OF7[P\JX]=M"6>'9?ZR2#8S)G/ELR( M9$%I(JZ/7H$A!UG:P+W7'516/HBK02'!M7=<2C-=?7H<1\./RU*9@E:7K&J' M4N5!<2/ 9\; 6!,#\B"+[Z 0?0.$O0J5-B?6+74'74FO9:G*]4D(PVEMNX#+ M&5A5B4IFM.1%@--5 :<8(6@6(1?)> [*"-OZR&--:'TR1!^!4KN+:Y_[Y>&E M.V'KT?TBG6:85N.II_>-M\SU7]C!KKGE:#O;.&_',.!.*Y?)&_?&U?M,'*F@ MC (X-]I&ZR)KGBRP+K;VZJU6!B;2OV]Q?C8='X\O+1IDN::H!C"NGE%+N;CA M3H)+7&NGT3CL?ON\&U_/-\\&Y'I8VS627H?;Y^74)E+)M^8F#01RG^ME+RXF M!4H(#UX3:E-T2#D)E5GKT^[MD/9[<]T+Y9H+M$/RO1K/<8JSY304E6E%I)KV MSS79D[[V0DH>.44"T3AR,2B MI;. @#D1..V#([-1V ZZWMT-J&>=#!Z#,MN*9V][W**NN0;X:G5UE)QXC. Y M(]^&54I'8\#FQ/ MJGJ_QN6FT;M=,K+Q.W;T#'<;TX[.X#)]X[P#V,$XOQR.:]CV:A/N-Y-Q6M[K M/."%D2EC"N@B2<5X2WP(8G$T2QHF<9ZO%RK?E9>S_DMWU5 /C:GP5%**#+P7 M@ER#3&NIEAYRSFBK53PJ8QIKI8U&_#A9!9U2X[HB:BFB=@>;M[>DOP0K*,TE M,QQH?Z4A,Y/ ,:&!%2Z4=M[0=+0^HGP(5!]\LKURIZV8&J5!/C3VPQ4TH:1C MF; H\@+),S028DP&/":>1&*AB-)&GQZV4:9WS/;Y>'Q0-0?!@BV)%FK-WR$+ M!(&IZ%ADLL3V)?[W(GHZJG0;2JRY%K:13C,U>N]@@_8QAI3 IUR;]CE"5+O[ M9N^BR<1P^KF/O7<#MO1#>;9@2S/)=*LTK_6D'5B)!4.48'R)9 P43IZ(RC3N MF-!I@3JRG73FM1>V7 #7'KU,U;]T[GNEMV7RGI.C5< KRVHZER>QTIIE42N5 M0V8A=[DX-L':>S6["XGN6S>=";0C,_;Z/!BF7&#UVEHA$BAK:0I*1BC*R$3@ M9.#-RXSN ]1[#=R22.U$TVW$Y1U]F,]&."D+H#7NM'N(Y;Z'-HFIK(VZT8GZ MQ5L&C.7B32)WIAXQ*E3DKOKH06HILXA"IZ@;+ZJ+E[=5%XOA"&VT%$BF0*A- M*0O]*1:= +-D.D;A2FB>B7L#11]VF-TD??_JWWBF.S'0ST^@5AV2!SQ8)43. MY#";Q873!:+G ;3-@NS P+5OS>1[X/1A%Z^=+L&!$2K4DU,# 1D'B5DI;S*SS;?N MAKS>BXNUD]"WY?8F%2>U@EQJK96J%\TEI< PSW5&XUAI7;C:\YVQ M6W+L,O]ME%VM8ST)WVOE46UD=)>#.!L8Y$%Q$Z"@<+1QDYL?BC1@I4VDF;DN M>KV@_KIO;,GSD^EPG(:?P^C\Q0,1Y; [O)IE.UN$)T//YQ=;>S*@=/L%C LHR,^& *K5 9;2D84+5. M'%\/66^4Y=X)U$A:'<4F+UBMBB,GF"D( 4FW)^? 9R/ U+.(XI1VIMN PR:J MIFM?8G],:2"-?<4A#SY^G.+',,>79_.S*?X^' ]/ST[?$MX?RO$M_N=L.*5_ M,"8YO9F,#^LTC6HQ\]6!M@QE=H*K<32T^[G;2U;:^\FOQ-%A'EBN@C5! .IJ M"19>X^2VGJHDFX,H/%VO:]TVA^+\E=WFAIR_Y5\8IN\), XRK5M?:)>/VD=0 MPG*(OH:#BHRA1$Q<\[8CO'AW;XRM;OAPM8]5MY+94VK199#'8QR0>HY",08B M2X)H0H08":STVBM69\0T2MF\]N;>F%E]H\ZF4GD$XKPC&VM-PM MR>VSKT<2DD?EN6-BO6#>QJ_NC=W5-^IL+)?'X,[D;#IP25GG7 17R%14MM:B MN%R <2==4=$&)3K@#KVZ#T5!_>3.IG+9,W<6+>$N2.Z5=+%X"9[7E&!=!/AD M+"2>F0VZU-RTM@2Z\OX^7'W:.Q9M+Z%'4$/OOTX&(;O:'B4"FEQ;0J< D;N: M_QI*43[+)-:[MWO3-_?APM/>T6<;J:P94%A]7G]$>O5?__#_ %!+ P04 M" !;A5A6-4:GP^"/ "Y=08 %0 &)C<&,M,C R,C$R,S%?9&5F+GAM;.R] M67>;1Y(F?-^_PN.YG6CGOM3IZCF4++OXM2QI)-G=?8632R2%-@BH 5"6^M=_ MD0!)<0/Y L@7 "G5J5*1%(5\8LG,B(SM7_[OY]/1#Y]P.AM.QG__D?\S^_$' M'*=)'HY/_O[C[^]_ ??C__W7?_JG?_E? /_Q[.W+'WZ>I+-3',]_>#[%,,?\ MPU_#^8>+;[]^X\?YO./?_OII[_^^NN?/\?IZ)\G MTY.?!&/RIXO?_O'\US_?^OV_Y.*WN??^I\7?7O[J;'C7+]+'\I_^X[>7[](' M/ TP',_F89R^+D#+Y_GE/[R*1O^T_$OZU=GP;[/%OW\Y26&^$,^#)/RP\C?J M=W#Q:U!_!%R Y/_\>99__-=_^N&')>?"-$TG(WR+Y8?S+W]_>WP;Z7 \_RD/ M3W\Z_YV?PFA$B!>?,/_R$?_^XVQX^G&$%S_[,,6R$OT%R164KG#^=_VTG[;& M](& 3--91*"?XK@J>$.,=WWZ]I@O/PLREG VFC=$?/NSF^*=G(9A2P;?^N@& M:!SY9#R;C(:YGJCOYO1G M/6)GD_)N/DE_?IB,,AW0+_[[;#C_\C#LF#XFPB8$%\OM_;_7^/0KX$E+AN-A M/7A>TK?G2U2T[>R8& M:ZQ3Z;F@:#1)UY8=U8-UE!4,N/*H],:HVE,])H0KW/DJ^X>32]X/^_B/;5H-N@QO(0%:8("N.UF:@,H%Q@AN(%@.BS[1Y;?.=P"-_K\CY\IN]& M9U4YWTRF"^[/Y]-A/)N'.,+WDU<3^N7QG)A,'WUR/)XC:?1\0 >7$BP;$*$D M.LP$4<*Y!&]1V9*Y284W5IW&)#QMY=NGO&^KK]I6?7\>?AIF\CQF1-?I9,FW M0? H/$\1A'4>%#)'6THI"%D6XUTR-K/&.G@7CJ>M2%MS_K8VZ&VUX7VE^FSZ M90'FCS ZPZ-$1$\QOPG3Q?>_X?S#))/6HE"9C'M+-RMI+4'T(B:PCFQ\JVW. MNO4%UQ7;T]::7B1T6Y-,4TU:6FMO<5YQ#J1,)B K8 @&J" T!&L+D.OH,5B3 M0:,G'6!U"&^Y1C8,;)/KSK]6 ^;8WJ6VZW51>"F0^G/MF%#QQ!=V?M&_KKN_AC9&< ZE0#/+QJK"0H!DE*^/> FBY0)T"%&5&,F/;WZXW_]F MMD6LY'UU^0;%FV 21S L*U N97 .-634.FDO$+'Y,^ U! UW^I7P=N]Q@"W8 M>-?S[@_+8.7?TFA"6_[O/\ZG9_CUA^22X^?YB]%BP;__.,.3^D4S35ANEWH4 M3<8U0G?T>3@;9(5!T0D"D9A$YYMQX)T7@,[P[%0N1;;?PO< :J@G]Z0(@0W,/V\N#4[@1K<2()HI UW FII%ZQ*XKA'![87W*0OKN], M)5QFL01,D&LX2P7RS()V&8K7O#"Z#J-M'3_-( <<4*! M^468CLGVF/VV,*('/ :Z)QV'R (C\TXRB 4EQ!B<*5QZ'UN__]^-9/=N0@,Q M39KSN(?$@:.4SD[/1C5UY_7\ T[O""F< R4SF%DAD( RHEUSLJ?H'B07Q$NC MLDVF^5-99W!/03_ZD40/A\65&,$Y()<"'7Q<@BFET'E(!K;W+$&2G#PH\@\3 MEO9QPNL@GH(*;,?9'C()CG)>,#&,WH1A/AX_#Q^'\S Z!R>+39Q+!25E!&6" M!:^4 J&#)4VT 4OK-+1[ 3T%%6C'\97Y!?_RTPW^D*?\YP99LL]^?W?\ZL6[ M=S^_>/?\[?&;]\>O7QV]^OG=[[_]=O3V/U__\N[XUU?'OQP_/WKU_NCY\]>_ MOWI__.K7-Z]?'C\_?O'N59A.PYP.MI_KK3B:;9)'VW3][3)M^V/%S5QCZ_^QG"1LF+6VEU(.!OBE[EB^?F)0M02=@W!%K3"+K); "+J? )&K! M0^MS9RO NPHL[%?I=B?30PE;_ /S"5'R,\Z&)^-EX+2^O4FNA:WO)4%Q5_=6 MIKT5(S'1>2+.R.):/T/3VH"ILP?1=*D5,I2!W G0R'I14= 8;58LT!.?&R5*:&U"[588' AN[U(5U M>-V##EP PGPT.\=X/)[1U57/RHO7=YT\7;\.4-"]K)@7X.AG-?$CY%PBLZ6U MA]D!UNXMZC8RO&4HMQ5 KQ[75V1OA[,_%YN"N2BBX@JXLD0Q)H1H2@2Z0R57 M6OJ46JUTJ:D.;OZ5^>[YHNV'HR/>[#M1_SHYT4 M5ZI'(Q'T<@G=@U%F'[*1&H(/"E1V"KP2$6Q@C(>8E62M RB[5X\'#)+]:,B),V(#TZKUG'4NY'L MW@!I)ZU;C1RV9G4/=L?SL^D4Q^G+%42NH!%>.F!HD.RK(,%SE< 7E0WWUAK3 M/(A^"\43$OR6+%ZYZP\A?$I6&!EP\R]O1F%<\\5K'/IC/3E_GV$Y&[TD;L[V M%%E=!]K^@JX;,_!&/%;*XH5"7!E*WBL>N W.XXNK;2 MT965OCY><^8C=]R ]84.3$97<4 ,Y U:U$'$C*IU+N##J+8]AE>N<,'A@@-A ME>4R!A"AQ@2%E$2XD6!Y9(Z,$*=A'% MOB-?L^E\\+8^IRQ\'ZZ<5TD5D-S&&BW4$$5-_3.<\2BL\:5380Y]ZA4%HN^^ M*L^U!?=6>-.+*"?;LK2AUW<)XN+-LP.,=5Z'NDBXO7G_\ /0%LR_*;XM.->G M(&URTBL#3 0'BFX@B(E\%*5*259:P;O5B>Y;@"N>:'J0WQH,:RRWWXA3IV>G M%^Z_UFASU."E(DM"QDA.(&-T][B88T[1Y$Y)+@]([MJBNS/9MF+[I 7/&EI? M"R#A\Q4@)FNEHDL0C2?#P40+W@@'EJC+19'E($(+X5U=]!$*;V.>]?#@N?)J M?_:E/O:J*4MG3T6*G#SARMK[">I%G4EUAZB+.M MIO[K,V$7B#V%VSK VT_4K;EHNZK.EG+9Y>%S!:J(DAFO/'"7:HNRX(&V3X3L M;,%,_JA)K?."]J8Z#T3D#D%SUA%'#QKS[&PXJDU8SB]/+Y1.C&4PM1A J9S M:1,A8G8A&:N#CXV5XSJ" WKMVU1(DV8<[N%E[Y*ZR^A@"=*4 J@3P;$R0;!D M^6JRDUS*7CML'9B_ >'I27P;'A]T,.ZB>FA/ ;>;R^\OJ'8O(VX$SE0LL2:6 M,E/'B:@8=139!*:L8$Y[OE7@[":0-A5Y5UZN'4L8@@%ALZG.%*NJ:R%+1A=C M#FA4ZYY)MT TJS,LW.K"O 3DNH!"Y.!Y[<#)E ZT-T51K2^W_=49;B?+E76# MZ_"PA^OK L?5OH6!<\."H!N5IUQ3IP(Y_)YB]$\40<3V)=:]S8/J1\*:< M[<$VO50ZC-E8%DG?TJ(SI500"0!PY#P7&Q@V?R^Y>^-N3@.Q%(6!(]/ 1=(+WH,7ZUX^_ HLL++]1Z].0_T!\.K:4#."OEB#W)]'4CWX7G MZ>C%UMSN8S>4766*M+VP6_!UWWD@E[1< M-"%\=C8CYLQF[Y:?NVQ"F'(P@AQH2(8I4#%'<+0! 0OCV:%T3'6*@JVC*?;]8ZNREB4LS<>;&X_.#Z\ MS!XFN&[._TDOS&OX4K- =C0>GH;12FC(&4,K)!2AB>*81*W!E\",34$QP1UW MG>1Z_SJ/5K -V==ZP[[[B&E(6+Z\F4[R69I?-/=ECCPDA0IB"+D.OB(/S),' M':4EI,Z8?#/-;(5(5RSP:&79@F$-WQ@6F(['^6Q&RA5&-T"5*)T*@4/)EMS= M5 I=*E$ .2G:">(!^2N=I+AJA4S(:7;4ZT%JD$J:'P MI($.!0E!U=-?*&EE1FNQ]3/1"BA/R5MJP>T>'@SO@K5\S;K,3^H L"??Z4%P M^_&GFHBR@WIL+X=>LGX> AHL'5W9!^!8'SZ+=$"GFH4LT.OD1-'=:G(.7U$> M\,+VHR?KL+^UB?=OF#Z''(G64VYVY6P[HK[]Z::"RYR:[8WMK!>QZF M>5C;P,YF$S)OYS@['J=G.#TA&VERD8F?'?,L,$TVK:ROVV3G>G). !T+QGEK M3)2=]*++:D]*%YJS]Z#3RHYKS?_)D(PSHA?GL_VW=NB :'_)9^NRZT8^FH^% MG)_B6,Y>F:1]P<)8\9S1S96MV2H?K0.V[2R77RJGL7Y@OKG6U[":5,IBJD1:P4170)F MG79.($;3NB*_"Z[='\_-->6F%==<'+TV?M"X,G:R)*]MG3P7EC#- ,NO"#C@2GP.CH( MKFB7F:DO-RV$=Q@M'386WL8\Z^&U_)[+_=F7W\)_3:;/1V&V3,N)5J;(%=WS MF6P(NM0EG3&%[GD>D2<"K63KWJ9KP'NBAE+?@NHA9'1-]=Q9K);;='V)VP+<^:V1B!U11#%4VBZU+5LBL3O,@Y8_.4 MZX-0LP>"@8>J9>N(JP?M>GXVFT].&2?%-I?427+$. M(XNT$T0@-RP5"#8A&.E4)FJ++*TKL.\%]+35HYTL>AD7\@E'DX^8WV/Z,)Z, M)B=?W@Y//ESJ,=$E!?,.=- .5+&%")<"2K+1)B;H_UL;T@] >MK*TE(>K?-5 MW^+)V:C^PA?ZBLZZZ:)<]_GDZZF'1C(>$X. BBB7Q4,LW)*,/6;-,4MWHP? MBE2#!Y=ZFEK0 YL;)KLNT+T)\UK\LCC'WF&:XE=4PL>7T2SB,0E<4AF" M+'6VFLTQ^D["7[G$$Q9Z&[;>%K;:2MBOYQ]P>I/P%Y_3Z*RVTKI'4>FF6TT1 MSX:G(NHL%&9!&13@LS%@:BV5LSXFW^V4Z 7>$U:R_8OSMH+JM@E0U])B_M_O MQ^^.:^+,NU=A.EW,_-DBDZGK1V^7DK01 3=RBT1A6C!K!#I+IP:/1LE4C&#T MK6+)#+HNTCR]^>5E]#XFQ[E/%IA1D93863K6@JJY<]FS+ *3[5LEFW>S?@#3$U*:INSOX^TOS#YD%*V8WD<7\]7Z^@KGK\M5Z(.$ MUN52.$1%5J7BA=7B25G+*+GA0B?>/,RP#KXGI#&]B:7'FM;GD],X')\[ XN) MVT0!?34;TCIAR9L0AZ/A_,N@6ONI* LYU)"+\ :"%0Q*2AH9YIQ*:TW: .83 M4JB^A=3Z1>'%YX^8YICOV0C'XW.'= 4AR_LVZ&A"+?/F2@MBFJ6KUA#3 B\E M1.?(*-,/>71-$3T!I=J?A%:^"^SB^#HBKY=^NJ#V^8?ZY?'XZ'1R-JX'\@.; MB0]*-$ZB5B!0DU_ Z:B.2DB03G&'PEI=6E>Y[(BT)Z#1AZP,MW7>-&M4*6QD M$I.FA9VLT\89!,<G0[P[UASP3 ??2+7XP2O%KAGK\F[(*:4.J!#R4"<(5LUHQ&JN((F="HC M7$.+ML'[A)1K9V*[0^>:M:R[?[=$?WA/2I)Y'X<= 2''TY2VFRH,Y@J%.%(CC#/'"FHY$\",0=A S6 MQOVT-:Y?,=ZAB]M%%1X*JW48-D3P&3/) -.U3W?.$F*AVS\($[56R?N;^4@K MLU>WQ?($5&L?4KE#JS8.(BSPW_UH_/7==P&X(*'/EQ&1JP9ERD$7:0,XX>OE MCAH\.@&Y\,)LD"SPTDFEM@3R5/1IE_*X0YDV?IU?!7X+IW=%)&+ O4CHF2&G MI0ZHXIP1B5( D[2!HC',V6[]WW<"]PDKYIYE>X?Z;A>%:$OBS[C^6*_1H MQP&L(Z&UQP&LP][6XR#6GEW!I')%A0R6Z0RT*PQ9;T6"CXZY9)@.0G32A2B5[7MNI)@XV?"%!Q#]EHWN-I'; ;13#!Q%T#F "-;0"9_HW$5)L+W0069-.M+: MYSX(-6O83G&76K:.N'ILI[A(N:CG^H?AQ\NN;;R@<%(#5[6/M8@%O$50_/A:Y/IQTE-DKAL\'<.BLS%2.9C3>I* M#I1D"9QR&G(.B;YQBGO6S<-:L<+3E'<[IK;VJ\]G#7]MY'B.*1&44@WWH)(" M%1D"678"%&>:\\!9[CA ?<4"3UC.+5C:@P'[ DDUV4O0++ M RFM2G4Z K,@-?TX%N=-MU8K#XR5N&OM)^T+-V%X8P5XBQ\OZ@E.IHC+U(WK M$,]W0!>0+8)>6ZMZ=8K==4*.QY*U(\T)JU9V=I7O WJ96W8.:T)],^G MF(?T;R]P6NVL85&"B]4$+C)"$&019RNET04F#"M7YKN!?2DS'" MUV9#Y&([S8WRR@4K6S]&[$#D#P0K=B;Q-9C;VAK\Q]EI&+\ZFT^7[!SG?V 8 MS3]<7%?6*6FPWD^*"-6YTF@(GBLB"V93UMT2>.Y=9O?O2EOP?](+\UH;@4?C MX6D8K83&O54\6P$FL3IWD3R<*.C",IF1?T,WEL1NK\GWK_-H!=N0?2LW;,]C M"'X)P^D?872&D[)\,+UH'A#&^4JY!/W=V2GF]K,*-EN_EX$AQ8^I!#$): M)1,7= &$Q(-2O,ZVE0IC)JU;-?5@,R0]CD;PT6B>ZHRG1>MHJ3-XEQ*$$GUT MFGS5YL'E78Q&N%)@]+6H_#C3R3 LPW 90[C@_F5_MKND\ KG1[&.*$GS@3*% M:Y1TE@3EZQ\"8BP,F#?!6*Z*XWW-4.B)I(/(CMQ,'SOT%MB;\'N8RK A>7>2 MM>C]O>Q?]2F,%A7+D:[$G'.$;&2-@3H&GDXSH N-[%GD*)OWANJ7HOUI]D$H M8)O-T8?V]%BJTH2Z18^(^?(WZ5.0B%ST-=0V2E4K2;7'.MG>\EK=SR G8[%. M2LRIKS%"?=+U?9\5S%84T*^[X?#TI7=C!O9F*C5/4&-E;$8NA-U;;.G#/T1C3"@+>,N MHO11'?*&.,#VL$]]@[31I=9S5#:C<'8GA8N,NM?E]]GY+P\LLY@#T_5IU"Q9 M[[.TE?_*>R=2,-W* OM$^5WC#T\9=C/&98N[[DI#=&G0N12A"*3-FTN"8"VK MM&472P@Y[J #?@M2OF^$0].7'B:[M"1K,0;ZU62X^A?+QF>S-^'+(L&(8?1$ ML #'ZAAV24Y36&2I*6:4"UP>MF_](('?-\_CT*W=#!YJ2.SB[!@8(DTB4R 7 M,TUU4."\JUG=CA=D)JC8*U:1XD\/OV>1RZU<>X MI-ZI79X7**3UQ4@HZ,E&58J#B[E L;7SFR%J^2'[.:LI^[YW#ER;6@Z-VN+= M[^Z\MCMI?+-,RGX=1\.39>^-@0Y)II =F%HGHQ(SX%WMY!S1H LB:WUC7$O3 MM^&MP'_?(8]&=78T[&KC(V%%GW-$+V4.Y+?5\D*%4M+UZ1&"I/. S%)T_)#3 M40ZMT_TA;9L#U:(^YGI=SKVVDC'OR:-** (H9S0X$22DQ#3RP)VRK7WT_8\1 M/T2EVT@B+<=L]UV7%/[D@^0L?\!2ESMJ" M35K6'-X(OK ,CBRIZ$U";G9@4/1!VO=]81HK=1A46TG(.*(4'4 M9.N79)(KS*4<-A[6]SCF0QZ27NYC8O*'EHYQSMDT-9*]".?0Y9]%F:[+GX'.J^Y$(BI&L=2TD*J\M,ZRO,/]C MG7.VEO@[SCE;1PQ[&5O5!>#W.6=KBW+M^56;R&$O"L.5$2@-(5N\ $BK(2J> M%V.\D"OFT?7E!#R..6?]ZLDZ[-_+G#/TL62OR%X6V=;$.0E>*@X!$P9ILO2V M6^?,QSKG;"T)K3WG;!WV[GW.69#D#B:RPS'7&I94D_<3XZ!S,=(FF43'B0Q/ M8<[9QGK1*]OW/.?,,6YTT!Y2K(Z;SP*<);RH:K#-Y,2Q]6WR%.><;6.Z]B6N M YASU@7N]SEG/8A^RPE4F\CM .:=LEUJVCKAV/.?,B$2D)F)#<8)\B$ WN,L.O'59,H.Y_;7XJ.>:F>I'!GTVRC,28" ]3A,<1K36)PY68,@;36#\>WRRU;11B*XXW-)!7 MCV\A/] E3."=(,= DK\96,:*3%G$(HOO=$(\Y<%8FSA/31B^O\%8'4!^RX.Q MUI'A9H.Q-A# W@9CL<1+]HR#B:XF>P@-(? (##-J88IQJM,M21:<%&.?(0;-"@)=D( >==-&YS@OMUBW_L0W&6DL:G09CKZF]^\A.5YX:LZW^? MKIZWE4T1-FH+C.Q0E1I'H'CS/NYO-)^-7.'\1IN/A^&2VS3B, M;=?<<@1&4Y)OC+T@(@7*K#0O7/E #B0K2B(/S)+/:,5@Z]6W3$FL*OJ,MD*^ MNMB5+/9G7[[^RIOPI?[HZ*\PS2\OD^_H=J*C*R@PN0[MX2R U[( %Y;I4JPT MNOD,O*U1;_N(O30#ND0X0Y'1ORZ@@D]/HM=:B MB-"8-]V0[6'.T&XU[>8;3 \"Z^$IMQM*.@5>E_?A\T D[B.K(7P9R#;46D), MZ, 7EWF)Q"#>.C]X/83?U:R= /N86'CY"/8@VV:K^+9\'0NE<)^+ ZUJ8C\K M!AR+&3 (KK4U7+#<^A)H!7Y7*>Q[5LW]"/M0,N"/QV3PX>5\RI?U'USD8A+V M;#5FD+KV5BI*@T.5ZBAJ=$9'SVSK ,@]3LL5T"Y\Q0[@ M>LHBNA?8?G*&FHFQFWIL(8.=*TJP19M:#6^UBG2&!PTQ&/*)K>"%+$[C;>NB M\3THR /9/OO1CW58WTEH&#D7["B:D4B@JL#T4N(7N58 MDHBM4S-N@=B]C=Y02#>S=+;B< \.W>N/B]K4\MWP7N1O*4A-^ U_V/'K[]W#>?I#_C36.K[7/JO4LT?SWM M3M"-QU+M'4?'$O-&JA"DUX%YF0I+28N4\EV/I?W4;*#8TS: ROU]/%6 M0"ST1U:.:6D"4Z;U/M_?V^@B\O'JK&ZZ53Y$'=,T&QC'A=.^@/0E@\ITP7L1 M>>T61+L>2Q&Z6_%7A\4>Y0O4.FIS+>[4FOL]W(@;L^<:;;.CL_F'R;1VI!CD MB+[8%$ 4\G2)H #1"029HRYTX_O4+?-D%YML%1'?C)H>AAKT\99:\=RZB6X3 M%&\21-;*<-F_Y U.AY,\4,%X;<@&XM8;4(([B,D+8$12Y%@,^4%]Z',+\-^F M'N]<[#U4S;7:D)_(\JJO@+],IK_2OYT/2D[)96:(G;72'84!YX@N(6(J)6BC MFYG->0Y0_KTFYKS%V7PZ3#5P5SV*-S<3A&:_ MD:A/STX',FH4G'Q3PS4GX+5JFB: 9,2@ ^6< OIX!"M%TJAX2J%;"NTV*+XK6B_RZF$2Z\9\6_SQ M!U$Y')\L+1$^*-(P^I\&%1;U2:YFK8D[*5XNY%V(>2DU+?XRXK MA6KU+ZLVBA:.W#_)! 1-U@IW%ATCTK!Y*\:KZS_^K).U-!(]/"1=8#F/ MB'5!TU->R74D^TDDV5PR*T2\!5O[%W9TC)%C[$ES96UL8@-XKQQH%F,N*#E& M_@B%_$ R2%\R7H>;K4NN7I^.A_&L]N:K_;(_884F&+?G06D97%3%$""^J :- M%GQ*"FH>ITS6&B=T)^_N_G5V;PEO(X))/_QK716Y= 0)#_?>7Z296*\"BQYR M\8SH%!9"KDWOG4$5%*&Z.5ILE;=^^\,?KQ"WY50/!^[28*!?7APV/#%K9,X@ M:XJ0D@+!!6F &XW.RR "MDY;OP;@V[:Z-I?%/N(?*QGQE8QQOK%SNM#4D_'6 M!SW[,0&W4)-UWTEV)>.^XL^M:3,J2N-EG76H!2BN&7@= W M1;#&L,1;.Z6/ M1V\?L&H/7&W7$6T/ZOKB].-H\@5Q82*\_E@).C<08DQ."NE!%%;CX,J"R]E M44XI9233KG5^_$HP!_B2W+NL)WT(JH=$LC B"_ULV5(VV6BS9P$4 M+4^ T$.L&EU*2"H6U"JW#A;< O%M>P/;R:1ADLB=@,[W0A=(/1GT=\#9CSV^ MI:#N$_L67.[[E+CH ZIK.-]*X"(0-&;)CB,]!\/IS\0E6M>ZV\G.!/^ 0=N_ MW-=A;J\NU,7)]O7@>S49X[DE=%%79 AD2!**M(DL>J\@+/K[*5<"4[J8]BT/ MU@&X>^MC:Y&N]'M:RV.E.=I?G==B$.;"?)[]3A0-Q[^$X?2/,#K#GW&.T]/S M@99-"[_67+-U)=@V)-\H#1->H='.V$BN18HZA.B,= 69Y#XG?4=IV)JK[[U6 M#%/!F!6#I!T9PBDP"-[7)D3.<>DQEN(/)>GJ9:L^6ALCN!3F%3&3Z_(;SC], M\J+G^N6\6:],"#((\#9K.H(D@I>H03LF&=/<1]7:(=P!60?H7+;5\69);CVI MRB'5QMU%8JV"KGFK?TSJQ(HZ8/YMF.,@2:-0,PDN!P/*\0*^H K@O+.*F6R M/N3=<#=9CV@W]*6.?6Z7!KIT2"5W]Y'XGDP#/N!6.1,2A^R]J_D% EQRCJQ8 MLBL]KU.&>@E\]$+-]\W1K&JOK>8<4AG?792]'<[^_&6*>%R;(^-LOMCT+C,K M9*C32K!V]^(]?"ZV\O]^//PTS"3 MW[H@4'OM2W0!M*QQ$\,B!.YJ&SSMA+!HM>VECKM/HKYOE)W861OK4>L2QN,J MWC!Z/YF'T8*,93O[MS@_F];"]9J=&4YPD"4W@9'IYQ03M;UH1\,RI[..IP2/;U7:66'I->5%DZ&2THP5BM=3#D*XB0BA?% ML-;E'M]\G>U>GB"W%7X?]F^SI(^2:\<.*:$X01PEEH++D:X>)Y7+TEADKK46 M?X-UMELI[EZ$?2AUMM7X3&3\6_=5*1Y3< UK:T\I$4T<6 MCM6C4?!Z>VZXAVIS4?V7AT6$=B9DVV,)DS$%7-("X: MO0@87&R=5?G4:S[6DG7GFH]U!+7#F@]G2XE"1H+%"%;.!:)C')+*AGZN8O2M M^VP_[9J/;;2GA9!Z.'UN='*[:"0@?$ ,2+Z4UJ"<=4 G,X+F@JM")[7.K37G M3B#?]::!@!J^]RT&!5=.+&YRG:W),5@(QB2ZR=%#R+5]@8B\%&$0NV7]/S3< M_F+!;]-'W)SG?0C^7/^ZP%C'G>NB NV/A(<]KRV8?U-\6W"NX;E_$XXL*:0H M"^A(-X\RG(!YC*"980(UBY)U&A.P;P&N<$':RV\=AC66VWGWWDM%RM8Y9""- M7QB=')S! E8'GI1!8V,+R5U;=,&@JJ-;RWT=YNZX.OK%]5)<1R>=*G2R MZ5 [P^B: U\*!TMX"Y,)0^JOQN@A=(=1%[V6,->HB]Y"$KT6M'6IX%9192US M ND8<4(D Y'L6""'14AOR*)JWEOA$5;4]Z4YV\EC#Y-3C\>+9^;ZF6]Q%.:8 MYY,K$8O9Z[/Y;![&>3@^:5I5O\&ZK2OKMR7]1G6]"O2?+ IW(BNO,?+HG2Q1 M6*="PKL&KVZ H(]8]S+ \'4*X&)FRQ4^O!)^.!?"SFK8PII];90/U0TD\NP::H)G_A]!S?Z7 ^$(9. M)ZRS[5Q]C4@U;&A9?<1/U5\V.I;=E."WH>=0@C4[U?YN&0I[4)B=%>)O2-OO M'S]>HTUR[8IP#&0*Y!<(R\#;$J (J2QC2H;#W@PWZ/F^&0Y)87:69;8A;1># M(:_8!^<6PP"YSC$J"\DK!2I:!=Z3UV*+5$[GXC/NIEZR.6G?M\B!JE%?!4*W MJIXV)/,V>?^.M2 *\]$GG(83:YJ1]WU('JD9] M37AN=7+<)N^^DX,/HHE*Z:B@N.Q <5<[/;-:N\PL5YG5&;"'?'6M2>_W??68 M%&X/4Z@[<>'9E]M\6&8":>DP&AM F51KN745BR0I\>*LCB0=T;QW>*\4[;>. M?K_;Y'!4Y5 *[ALS8CE BRMC,[?@LR1F<&)&+%(!3RP)I!,AR ,*U*TBXU"3 M&'>II.W,MR;*21;@(X5P6-) MX'6-@^5HP*-S=7ZPL8H;ST/K[-)'H_H/9*=^"YJ_CGJT'O=^&Q0_3Z(324>C M?6W69!3=CZ[F \L(,F9+G&)!VQOU+RLZ8ZY/+A@HAORM$,]:OS!7H+\/Y1D>$,,XW>VLQ]?IC@ MB2O)(X1BZ7 C>B%JY""X4E8I+E7N5"7=LF_7X_'?9R2\XS&)^6Q1NOEZ M_@&G[S^$\?GS]*O)^!,I >:WD]'HE\FT_J.!\E)R.A> "VM 8;U 7.; I$(Z M*I0G$1P*CS>B\%!NBMXTOUE+W_X5Z) &C'6G=AE '6"65F0MP21-,K%,@W-( M'F(T0K-LZ? ]F-;6ZQ+WB#;)#K1T]QMJ Q7;1_/-C0E=5/W-CL?+3N$#K8S, M6=3,;ZRU$$*2W4M>2VT>7MM*,%<>SU:Z3MOWG;27G;2%@AW22(4'Z?QC(8]+ M.I-FB6DZ,,C[T:",Y42G(8J90ZV*=%H^GHUTG;;O&VDO&VD+!3NDD68/TDE2 M*#B\2JHO,0<=$F!T!10W"D+-\!:1:/61NY3MH]E+M\C[OIWVLIVV4[.=92CW M8C)FB^$Q%YEUL+W4!NS>7SI(*=Q(1EP82#^'.5X. MZ;NZ>2+WR:!ED&*UEX03X(R2$$H47!IFL^BO3\E!L. 1G8^/YIFH-Q5\5+YO M=W8,5 XL!)= &DL\D,Q L"$"-SQ9):W@?C=U]+NE^Q'MO4-0_@/=>'9-^?=M?)C;N#?M?9QO MA@_S()FLO94._(('U@CP6=6$R>)M7W>7@.YQ^&IXG^MTB MZ1+. OWL_60>1E?__OED-G\UF?\GSM]BFIR,:Z;K0)B2LS0*BB&I*.8E1.8R M>*.*YBP;;5L+I#=B'M$IV>;U[S#4H@?GH3?"EO86'=OG/ZJ_QP?.T]FL6023 M%5&;,ETN-B30#K412B>56@<-=TOA]YUQ. K4T#Q?5A',YL/3VNCZ;B)??*Y? MXO.SZ918_,MPEL+H/S%,!XHEQI21('DVH%Q@$#,W$+PK,62ZB6_.Q%A5WK$9 M@&]&)W*'[CW@;W MKM&^D4%WDFYT+8@*!9,^:"^MBBP%NK\2_4];SHV5\NMO<6!))F.-U$JZ ?C>D>^68_K>(S@Y2RD+X$,"&6DI4A >7\V(\ MJ2*FJASU@^=T0SS?C +N2X8]N"+OIQAF9],OY]3,A]/*J&5(_S>DO9./3B=G MX_D@9!&*))-7Z5H.IEV 4)B&)$3R(EL1=.NA1EVQ?3-ZUZO0&L:X%_OC&LCS MPSC]]UG%2B;W6QS.9F=T#/.@N>0WF);YEH5 /4Y%,ML ](YDF&3-)'TF3E2X#HT$' 6!RG@Q1+ MZTK-KMB^&;WJ56@''=XUPCOAQ%V/L.[\ZF\\6+)5F="RKJDWLTZ%R)$JQ#\FY;ET>O MWA^]^KF&)][\]N+5^XL[ANG7^I8:\ZP[16@7Q<<&_S<$^+9;>+ #4G M_&90B#/&I.8*N5>6\1"D$JD8$3*J:,J@!8 M(\17/_[HRL=_M:X--S:AUF35 MU,DAR53[1@I(,3D1@@[&-0\6/XAJZ\CXJA5^G4YFLP'W*(GJ"*RFB2K!(L3$ M.+#$G&],* M^Y-3N;T(M8< S$I@KW ^2$Y+%9@'(1,CRX(+\,%[R*&H: M=2+YU-?A]>)Z< M$C5C?A_=12[?-%:B/'^R*)'(-V3L&E[3TC@Q0%M-7]DH,3II7>N\P:[8=O7L MV+.:]"**?;\:/LB[9U^^)O"F4BPZ!CJ1AZUB0'#<:8@8-0N:DXO3>@)L!UC[ M?VULJ0Y=CZ8-Q;++JZL"O"@0Z "QIR*0#O#V4]/17+1=56=+N>Q)A;R1,EK/ M@+$*E5L%D?D$6BM#/TG*QIVYK'VKS@-E%8>@.>N(HP>->1G&^?S=3;L@D_0" M9"&C70D;ZM3K!+PPSHW$'&WKE*2OJQ^0+;RI<"9-.-N#P_[L;#C*P_')1>X\ MTR(H6CYQ0:8;J],'>;*0=8E1<\SK+>@L,][.E+ZBZGQ]J4O%#@ M=,U'"B& KY1E$ZR+=(C1 ==8X#<@/#V);\/C'KS;YY-%TZE4F7H\7B3/XNRB M6,8ZE:Q4C)30B=K74T),OI8/$FJGF=*Z=2.%^_ \/65HQOV5V8"]A[->3L8G M+X>?,!_-9CB?Q2^_8DW _OAAF,+H:(JACV!6YT5["F5M1O3-F:S<>6.CD45: MY2222RJR93%X*[U/>G4@J_/RVY;'?L+Q&MLA+-)R9L#WQM4T&Z&==OS\]5DG):= M=)8?/,"25"A<@92&@TH^@X^^ &U768M9O$BMC>&;&'9_3NY$4VX>GENQOH_) MHI?/46NR8_E(A=)ISFT!6T2NK$@03.(0G/9*)Y9%:MYQ=BO$NWI4WHMR[5"8 M^WZ K@DW[RX2=Z[=)/49P]N2@H@.--DQH# P<(Z3V-A+4I"\N[TP%LO31 M\$1N:RH:E"=PGFQXB"@R2IM]CDT.B-V*_I[24+R5LE4$M-%11.C2\A8,$A8 M(_W_8-6';INMN*RE_*72B L#[[@F"Y\,R;Z[Z6HD'8((S$&H$P<4=Q8"^1>0 M:J0FR:@(=?.,Q.[XMG5M[UGC%/,$WV[(=O\BTIOVW'14>Q!-#V\CJU'^/L-R-GHY+#@H3J RDGPF51L* M*ZDA^,C!\I"8UR@\;_ULV 77[I6G#YEV5IL-!=)#./(>-BSSV1U*41PW8(JJ M%WAVX.L##\M<%19U=,T[[CV$Z1M3E@T$T4,0\QY\5]+3KZ:A#S(=K=F3:N=D M(ZB2$S@I$G!6C(V1# W>>@['^BB_-65J(:P^1M)=/@4^?*L_^_);^*_)]'FM M5%R^!,KL@O*. 9>)+O=@!;A,NT0;'J3*-LK8.F=W*\"[>M;?F86T._'M^R6_ MPQ:[2N#BS8IN\2!+9E#GQX#2M,MH1W$@%XL3R3*&W+IJ80UX^W_][UUGNA^/ M6\ENM_;95Z!7^_EV@-M3#OJ:4/>3C]Z;Z+NK6#.Y'8"Z19B=2Z3]1!J-D#N>N'JF7KB*L'[;J(Z+XJ]].0\31,_ZS1 M_<4WE=8+<,I&I7D)4- H4-G4U-U(OHD6!A-+RNK6Q>?W GK:ZM%.%CV<&3_C M)QQ-/F)^C^G#>#*:G'QY6\?S7L(SV23%$WBM.!V?.D$H&<&%@,*C029:V]8/ M0'K:RM)2'CT\4RV&.M]BPGD8,1N9M%-U+D4$Y:P&7YP!'G.64J%3JO5[U#UP MGK::M))#PZ>F1=.KVAIQ87898:()*H$0/H%B=/]%*Q24Q)CS@9E@.]D=#[44 MNUCPV_&R-^=SP_/@$L2YSG6!T;(MY->E]] 0KT[/0"2$)5 M;49@I3!"(Y"(\0:DCLGF&(4U+9(8KRVZX^:,F[)]TH)GC3/8?@N?KP"1VAM# M-ARM7&GR44%0I)B9)V0HK66BQ;:[MN@C%-[&/.L];6TYNNNW%^__\?KGXU=_ MO'CWOE:Y;9&\=O\';I?"M@;8&XEL+$6IA$N\"*-XU"[3@>EDTJ7OPPD2&^I$('(%&/.UL)?1%D%5-YI/H7C- M4O,I%YW![6',13_ZN%R#R^ QV.Z%_#E9+:L#KN;%0/-73'"6T!% M3JI2*"#(:.CR+CJ;P@MK?J!V O;DU*8_L?3P''@^]&+V?G+^^K$*I^#9^YPM MB%2;F_.@("8>2>C6EUBK7'GK9^2NV)ZL!O4BG!YRTU;!"@F#(1<<%/EB-81& M7H(5' *SW/DZ[EVUSCK[UE2D!>L;#MI:7)E?[:/7Y?5'G(;Y<'SRXG,=P(.S M.GGU*,XFTXAY$+R0UH<(7+M:'"\8!#KR( NCN1>=EWQRBM CQV_K MA6ZF%V^FD[QL.?2ZE'GX$P<>4Q8^1L@V\QI&)62$"&)TC#266>7,VKIP:YFG M+__M.'M;YJ9=YO(*!BPC*5I[23@=)*L5*(T9O$IU+H"4);JHPLVSH'^'?[?C M\G9S8_0@CGVG'"\J;!\@Z_9/<9'%L0@CH#!6)A:!A4)79JQ-6F0J(*SA0;.< MBFDQ/FD;C/L/C[93E\D>Q-8X[K9'* NK*.)!KJR,*6>S?_ M-<3I$$?/G]>II6'\Y>7+Y^ M178;5&PIB$D/7&P<,WX^.2/+9_HQ3.=?+I58I2R-UD1:5(1'1@E!B @8;4XB M^)!E)\OW@7U_U]I/U*K8FLVM$ZWPX]DT?0@S/#J9XL+HO0GQ7.&[@&PZG;1^401*Z]$>IXAV"2AV"Y(E_0D8_8J0S@L+7D M'N-A3TJR#M];VPMLNN!OKU(9=('2U=:"ZV2E-Z^^./URS^.7_WZ\O71JRURD^[\ MG.U2DAZ&=KNE%LI2BN8H5:YE?,[1OLVUG,9KR0=W?N*VQ3)Q?KQH=W]]()SP M7@4I#1@42$*.@8X,1W;'PAR,J21NNARD:Q7)W EEZY$X]$&OR_,IYN'\EY"& MHVI=+;/NGDVFT\E?P_')\_"1_F;^9:"]0\XS0DE!@A()R1*N*>RUF9Q+QNC8 M^LUU'7R[?ZQOH1^W1NGT)9$>J@[?3"<),2\R%BKNV07P@=.,>6TR2%\,*)8S MA-IL!YD/*F9?\SY;Q_]7@7D:>M&&USWD$]&->YYX\+K4OM+O<7H#H!8,.8L: MR#>CFY9A!.>R!"NEY3JQD$+K0K$'03T-I6C+^QX2ANXZS=[@=#C)PW2>KS+P M0AM;ZB2AK,ADTLG2(49<0"Z=*%Z:*%LW/>@ ZVDH2&O^]Y .=!7B@)//573V MD$NMCD89(9 C!LIIJYF(PC#6HRX\/:&OQ=&&J3WW*>!Q=<=P-G\;YG@T7ZKC MBW$>.&=$Y#(!J\VRE(D1?$D.HDW2.Q5"[1I:.*$5"8J)WI"EI6-H76"S M'L*GJTZ-I');A^SV/54*3I>= ,(XX?/);-%Z="!E"<80&)LLG9^%E)P7L^WTOWFEF:C];?SNN[COG]/)BFXQ/R-@^K?34@;R+"*2UP67% M/-D\M2PTETPFMN%@M-,\D@6.0K]-XV);'/3R2WL1T'H/L M@JJG]K)W(]I/%]GM)?: "FS![MTI@R_.FB@$V:ZL9B<*"5&F>H^I%*US2H6^ MCX$]]GC=E0ZLP^5>HB6?)J-/U5BY'N$[G[ 61"E.UB0$C;7>:E'>2^0K,F^= M$\%AZZ?P>P'MWEQL(;5;09)6+.\AA'K]\ELHO8O%ZDS77K:1#%BT# +CD8RE M&&7D0BG;^ARXC>*I& -;\K>'D-AU1%<2DKK@ZLD86(5I/^; MC*[5P6V9'@O M+7E7X!.!1Y!^T\E^;&T]&*[,S5:^S[.6A3 M(4S:<[!UOZ4;5L=-:(P;&6*2D,AZ 968 B_)M$E2A2!<1.=X)^'>O\Y3$'!# M3O;12'79653:HNOZ3BAR5%PQ1)PQP%P)(;H@E&XQDGCO[8];F6>;T>D9BKI-#E M,)H:-Y#?.@SKM:FQ%$FPD!/XD.I98C2XG 3D7 <=T#'O3:>\XFQH? MOWK^^K<7[X_^X\6[5V%:^T)]PBW*AN[[N.VJASH#O=G..!1AN."I6*:T33&B M]JHXE9VTZ,/@O@_>T\CF$R7@V M2)Y8((,'=%)6'\&3%8F!SC/KO!56,NS466<-!G1'MWM?JK7.W&H'V(]D>G@F M7\V)@5] &;I9@U(*R#+VR*T2(8K&RM$! MUM/3DM:RZ"'N\OMXBFER,A[^SP+F,QP3W^>SRZ/O#8[#:#[$.K7O(B/^O"GF M0$5E)'H%/$ABC9&L=M +4+(4WEMB36Q]QFP!]^FIUZYDUT-YTR;0CU*:GF$> M.)]%I%T#EAL/*ND:FRZI=C;*/"5D7'9Z5>Q9[<[A?E>[36770]W5:M8L'VUC MY,84D\C;M#5E7EEPRGKP+M3HB#=.M"YD> #2KM)3]V'I,1CJ=T$!16*.QTH COQI0.X^&:8RI=:;*W4CV%0YI*NL[!T)L MQ?/>IH=<174>WNN"JZ?LE568]I.]TD)N#ZK"%DS?J5*(Q5P222YA'763/(.0 M"&GQVN=<2LG-??/=*L,#&2P[U84U>-V##KR;U^KA<7Y)OSGZ_\ZFPUD>+OK* MGS]T)\M5<@4ANEA'"1A#IR O8$56RHA@=&P]@_X!2+NW5]O([F:']H:,[[TC MV;L7O];Y@,>O?GG]]K>C]\>O7ST[F]6&);-W2TME^7H0QOD5SM^%$W[<6?9$7D\FXR& M>4'+@F4+!R4'J4)-LR^>F*4T8Q"3<2"=RC&65%BWZ4H/]IB_:_7]=YGO2=Z3 MIGQOG(=W&]&Y;](%4\.LV%4X]M%2?GL9W2OR+1B\*^$'I1PWT4/"VB2[6#H_ MSO$[T;FZ_"U!^OC\MWZ_#";713,%*W020$YI-HM MU!>(2B=P4GD5E?4Q]99+8)R+\-H_MZJJUP;KP/+<\Z M@3(8I@MDIQBH(#EX7^<=%5Z<<%)KUCKIX%Y 3]T<;"^5'I*GSK%:V+D3_Q]EI&+\ZFT^7[!SG?V 8S3^9O3U-;L+_22_,:UV&?C0>GH;12FC9D:UA MN00E@ZHMG@,X&S08(933I=Y@W(1FA7PMW^@R3/[!DS\'R=0B^$3(GY0@I2"L32A70.1\%6>+&.D=W<_0/ MA\P?6'P'@?.8K:=K0D!B!!<_*))Q?O(TNV M7N3K"VL2)H&UB40=4R$XT"8DZXK37>F#<4:WCG*M!'.@L=+_O[TO:VXCV=5\ MG_^"F=R7EXF0W?9IS_4VMKHG[I,B%Z3-N3+I0U+=[?GU@Z1$2::V*C*K2$F. M/L>69)OU)8#*!) ?@#XVL>EQMA'\ 'FI5AG_]4^X8%WQ"^P$MQUD0I610+ D(4=%!(KTST7ODHG6=Z8C+>X)6>ZC& M<2C, .]8EL$!JWWO%;>B,LX+2!3<<"MC:I^S>^3,@%VL<6@5[9L9T"WO89)@ MEC$/S'!>BV0L>,\B!)4B>>':N=2Z6\'3213WL89>B>(^6AD\6]@%S'--%/=2 MU+UIPVVD/+CJ5=$YQ13 .$ MB;0HR;*APQ051(T9HG!9*HW"X$;T]A@3Q;WDWSU1W$=X(R>*49D0*3"$&&6@ M ZLH\(K3^64DN<0R*K+?)Y HWEJQ#<4W5J(8K4K:*%;'9I$'S+.&&,@1T5'& MK(+*)(O'G"C>6I7IH*Q7$1$*+7%+HX.EM<, 5$9M)I48SMUB#B MZ?-TM_"W&\E]<$M8FWL'3,^)I]M+1UTXF]L(>"R>KBE91Z8CH+&UVX@(X(64 MM->A,ZBE5;Y3+'Y02N_/TVVN\SYR'9&GRZ.(A5$04;*H,PX]!V<]KGK-*"

AKTP.TLDOV( MZEPPOT8J1K>+MBT\8UH5$F,K>!H^W83=/T#91QBXDW,Z\6J,OU)O8F!V> G6 M.BE+V;,W<M-6[,,8I4!V.0&&$?Q0G7VEUAT2J"D,HJF'G<)OR' M5P[OPE>.$!:''$[T!G+[]#.V?"3W>SAJ,0R_'G'U[]@+VT7_.& M(]Z %,!ETU5MF&;M$WH,$S7[>GU07D[^PF$K!Z\MSS3N[.A_2QA1X-$Q5XQP M?)1W'N^J,6OF3?)2'XGB@V+XE\W"&F[DF(D.N!4LA72L/:4)^2T'NJYJY\H\ MK/O:?%C.VIZA-E+ND6R_[3D;RP)B,F+Y&3N_2(GXK>=,LBF""X)U-5, G MX!:YK9&2A=7^1CQ8UF"*KGPRZQT'G08WX?;>!W!YRW:LK>E[;8DM20?$HE<2POCWT:@L=J-)L M#[)O&S.^H[D!3,/>18A0#A)K[^/D^%>\K6;7^3/X)I^-]TJ%/10,8$,G>*+ M'8L4[K8&/Y-N=]18"F9K(HM1K1,MYK)CL]:45?*CE".QJ6]Z[!GD[]9AVEM, M44+X19"!8BQCL6:@ B[SO-Q"= ;<.\%>B,@_$K\>GZ".YHZ(R$X<;4W9MZ [ ME@<$!&B;$IJ?/',;$>E>@6T# Y:3R$DR&;5=$Q7ZB6\O'K7GD73,PU^PO$:X M>K\/_2L2YU\?B4.$#G58]ZK[YWR$%*4&+=K+T@$APRGPUA3/)RN73M$WT^]> MZ<978)^WO;=\/K>^$(L-X/S46+DR:W-VAE3T^9AJX-EQ[7UO F\($^G H/2Q MWFIW;W1@#^U@D4^I@LA)@1-E28MG/Q(?V31K<(SI#6!K+1;@$SXI'F^<#272 M5QKM>N#S[R)KLM*2>Z7Z1Z_!.-3?U%4N16V'(G!+M\!:ZJX:FX_^G*%/9P)% M.MW5-9X,2I7&!1?9#-DT[R\\$^%9?)A(F>GRU^$I:4(F2B^BMC_6FOL%AN+96A@ M1W]Y*A"XUPU2%!IV.=U]+]:I5U/,_FWC6GSP72.G%RL^25>9<^Q:;I985EDF MT;HQK"O0\!26NZ8$IUYG?X'N% 81I'0&I+FCZO9CQK)0):?*GP9V8;A*1;C" M4B!Z%XB[@S-]*N?T7Q#YHT4C+EV>#A\Y84.VL-\^MJ%3-89Y5_6^<"9"9FP. MQ9+1[@@&UTW"# 6-&\_?)&8UTH'"T:"L)$/0E=!?;[_[W7((43Q/O/-JMAO" M*]^J&+_/W"CO5:YN?%%.%$IMH0.4RE^,J-V = )ODMD^PH!:^8^I7.H*#NES M*=S1.-WP93EK&&L=,L'%,^@J_)F]L5RAOX1<9>HAO<:E?2&JE!!40343P1D[ M70\)6D>]Q 2)0X+J:"*=)8CY]DTM#>\DCY^\O=-\?XB%W>PI_%L1#Z>DJ]*: MI\#//HQUQ-X9Y2#>>&>.':TL=M&?9V5MK*?0GJK9+Q MUQ0WN5C=B[MH9A"3GB-Q2U?9[U[+!CL;R6QQ;Y=\: M)E48.VI+CGE+"S)7[+#P8'SX(.2.Y@X[.=PQ2I*< MLHZ<7+,?E\*6 &]Y7[[YN"6*@D'F ?.W>9E98<7A_LT1B/FTB:'+Z?&SYL(? MH]44(G)S+F26YI0_$*BO1?%\R-8>B273/2LZ:+,3%Y);\GJ%Q:+AQ\#Z$X5,R]K-D/)NSIPK-7OLZ M2FFX-70,H2=U$PRIH4+SJ76FY9 ]"!G*2LRGJ26-6]\GN[6O5OYMT9-$S+ $ M:3/U-\QE.L ZZ ,CW29()E@F*J&A(DJ8L30(P08RR$QC M0Q-9&V LM1(?1Y2('8TP_A/%'^D )TW(13_'K?WRFU?%ZHA]!N%OHKB]!:Y% MENJ9Z18&-M&!L@Z&5 YCL!(46U#B:MYP1E36[@2< J=/DGX U/*=LF"OM:'L MG)6FRT5SSTN.>;)YLOMWO&,M^!;G_!6\]<\*WJI6(-V-AT7!^*NAY+VNBL6N M=XMMB?/W4_B;I3>)F.GZ.M9)_.F(>5^MA,\G+1 V9F>)XPJ;7IKW3))^D M8>HK4<,=QJJ9+<,J'*^?HR;LS MG[:Q-?EK2.16/O#:J%?'RVID2P[OZH5[G'W$/ MANZ(>GQ+[$260WYR:-=\H[2 M>/Z3^.:7H_L'JRY?";PP &-G:- 6%!&%NQD]U5:$4+/"DA2IB-;SN;K7/C*1 MAZUVL%9:>9NO3EV[FLZ.=I]%5=#DC0]D!Q!,I1-, .K O%@3#:>&_V MT*EAQSUQ,0(+,1+G[X<^$8W@OJ=5$(,QJL<]'WBO#L=.9;')YFAG)@:U.!C%.IC6G$@Q&[Z)*T)1#_7<6 MJE7&J-Y2'J63 M-ZD RF HO DT-G,R'[Q6F!!*X17!60;GE_HO+M,!+I?*U-O3?0OX\0_%^%LB M_KXC'S@D9.)N+1QX;M:D!T D&8UCT+F+"G?HP'9* /$@C8.AR&_Y% M#)FR((AEUN(D"9C@E^PQ.Y/$#5J%M;=<&D 4#^N4+3TJ5]WI%[GWMBY8?=U*-4Z\Q>-MS4A%- M@CPHRHV=+_]L2W"@ Q'0HBY:Y]!B(X)E#K-9H>1J'C1LY2%^HG.H4T3S4B3T M5978E>,W7LV>N=' 7(<9BX64,MH].NS0"!4,E UL0[&>)XS6VQULC!<6N+DR MC-C4DMZ$"RF_I5.%B7BFU]4R;3B9?OT9@G)X9+Q 2KOUQ5H$ 9QM&!H M, FC=.!*KP87C:.)&NG2AR&\'KDXDV(T2G@T+A)UE0Z([\9HN*!G%,"@0!'& MGL5%,\^G VU<4U PTGXWXP,4S8S!"EYW]'9\_C^75^C UN/DHRX0QDK IF"> MTX%RS5XZP&,,&FIV3_@>BK5%Y9(E_8LGW^0SI_F1N3EKE+!Q63/ .M96;'K ^6O"&KNV[FI']L0K&@63P=83BF('4-PNMGO M)V;>QQJ)'X+7&)Z^U??A=,&:I#DD!SVP3GNY?FA*<'U-7HW-O-S@T1@V,,K- M=L;7O_#ZPO!L8-++TCQC#NM'M8*EB.3%->E/#)T!D\%5]:_64BC9_;6*J#IN M"BMC]$6IF10$X[<,$58_0Y."1I74<.ETTV1,&6ZUF+QN7>K#_KP2Q]B(&#W6<70H4HT.L"B"=\D6/BT, M6B8 'I%KCAXY4]BW([4M9][7C5AG0]+W(/1US: M-_LLK,:)&D&]C7%'#4R3"@O[*3SD+7/KF]!CL%#^H[\&,Q4,(!EM%3J5:]D'''J&*VS,RGLG)M?=V MU&]E5\5&ZE@-)O9L-&&23 'X&&I+G5(I%)26FVY:C/1#4'@<= E.J2$E[;HZ MQ<1SH("\SN'%.X5G7,*>L?:?^9/AVC:1PEF:'!/ M>3T$W*U2!]+DD6=!^'@T=YU7 ,()+A!I40%I M*+(4%04%J4JE3I(B72I252([VWT -(AP0A M!$@Y^=998\]O[K/6'&N>L];>\ZP]?V2,9XP\2>[G?>]R77GOHD!F'V7.+ X: M6>1K31W;UT+<-_5VYQG\I-%SIB+:B+;KNC*OV02"/ RJ#6P#3JDL:"7BJI84 M(LK0=D'A%(#^,%AM(>;J]>_C_G8^A#>U0]NY5JKUGI^Z0 ?A\I,[MM=3 ;S- MFD' UOGIZ!$;4JXDT!$.RSY_ (S,OE"3S=2%8:%;#\DJ<0]UQ3";E>=EKZF]O M?N1VO*0\@5I%8FO2AKH%EQ$*P=P8,-H%(7KRN;M2'/,ITN)NR0R2M/ M(EGYVON7:?A,S<_KYB<]+9][)Y7?_Z*(5E1%J,3+T>Z/V"4N3(U=* K@D/Z/ MX)4)>;T!K=7N@*&%C;-;D-\"V]Z,25XR9=IMWV73$*J-<;G;%IIY_I+=]_TS M@(5DI]OPWMWIDQ:$/)9VVPLS3T_4(L"\,;,^+-]TBH,B?XT]=B\6_%:7A)$7 MO"[BS?EE04P$OK9[II+;WKC#O" VZ8GY8.I..@ECNY\MEUN>,^335]PXJX7. M[N-5724\7'K]I8V6PR !SC=7X.9QHER23P .;?L=W:P<Q&R@?A9ZQLY4R\VQYC MVR9C+VYI0G4H $\GOFGH))6V6.,ATU/S\WC;F0P\V1X:0-H'ID(K?:EQ8QOH M)%WR^P3HZA6(]OGM SJJ]Z]S^",',A&Z]YX/ )VQI'H!R^03#5 DWS=8.\L5 ML#CI*U$"NA@"K,$Z!$N,R &3PIJ'=UR5=3=@EO%G<+SF@%CHVY_\V2N[^5= ML6!M#>Z<$/O.FS[6:-L#:\.O#9#- )/J,HBEUR9?7KE3N*W\VQ_U:'AMTJA] M*DQ($+VV-=&4/./%-?T)5$;5H*-]WO"/>/RB/CVYC>].V]&*D;2(ZZ4:&8U9Q8>G(GDMT MTJ)%^NNQ$0OW!J $687<">5"T+A?+LQ9="^ST;:\,6TW7);VR$Z%X_1RZ]Q7 MPJJ2Q&VX"G;U%=%YB4G?SXN.H&GB,Y7UYS^TZ,.%U%W6T3BO1N>V\05;B4U?T](EWG'DDC^A$#QT0@]I M#4&UECV5CH5>+7. V<0K<*K'E_-MJ;RR2-$RN?N^F%]$4$0PL?$4!)X;36I[ M$V0ILK"5>SO [LKGS.F0;I.7W89Z=4Y#@@DZ@K"RGLHM!Y"JVK=6>NY]':*BY3 DTAM;1J[!POAY^5.$=:7D 3!NNWBD\=@*.%N/K3%";B0 MPUG4;LA"O#_J?]L3P0H6K0\5:%,P1KON!M._$Z##?WLD=A3)FB2B].G=+*B MKP).O(S"&U%/#KV+X6'':Q.;!CYK>T<7I6!$D,"Y/=S*Q+"'-&D2DVO,_W MLH;"-CWF+E-#%U>RU[?F]"SFK>@MI /H(F2VH:A#^ET#^W;]XBZ]%07@V)6O ML= X<"H&OA5GTI636=!XU_^30&:!1,(]JZ8*[L>RX95*M(/_DGT:0'7"PS_X M"((LT70\JKZ+8.C"W!SR[L&)W=/#>\V56'P)SQOB>()0W/XX(L2FU^SUA[P9 MQ&.+%O'Z0 <.CCXP#P5 RTV4(_2<:$!;5 [XID;P000AS W 6F-TWH7ZE$4 M%*B9\&BIKAH9C[%,")BFYZEX?P&Q]^B)=X(Z @?OE+YB3>Y'3W1FO\ZFH48$ M5O=::YHQ?,R"Y+T;0S5,!AN"3VNUMUU4HP+M7DWI9D3:_0B_ Y0$.R]F$\11 M1*[9A4UH?""T.BYU6_%$?MUZ9(:HA?V5LZA4C;Q @'!M=J:LFM8&S6G<_KT: M+.BRA"2RR>)U<;1;=87D5B0;XI(M46O0"4L! MQ!\@H]&:97'9D5M2IMW-"=.'?0IYWLO5N3/:YS6N:7W*.7,.2A UW&+'; =X M42]2-BFIB15=%TT!."&OVLRYJE\(_Z6T.DZ4%31";UA[-"54%J'UFVY5:VG1 M6]^P+V<"!"L2V:/:K:/:YJ?KR'3;.('6/3GK8H87[Z>.U'UGE,54*O,ACV;./";%QY M$4ZCL]9:J'FK4]S*R_:5P*N$/,#O>/?"K]8#4:IJ&*4$E@MK"I;K7)YQTAXF M1E&CYVC/A:E[_/&/F3MRJ@@%K#*,!0LM2L>&J)$+H'G5%@$O=#M60KL#8N'V MXM/D*T$#K0-85%M\P\Q9GG.]$8D4@*K)=Y9IA\7#,#_DE!Y*.?+30ASO'$:2 M"2VZ,')=6Z,^F)&=?Z(0+#7BMXCM:0M[= \P6(I5S:%^T!0=)@==O(5%D//)E/D;HH!O+R48Y MU)D*,G\OL9".6?^T/&7XERTPPD,P-;C=_0+<_5I/RBRB 9B@8=KQG]9&M$ M_[0'^!?!OJ[B [(I /6;%,!\CO:?UG=8J?S[[Y+?EWP))Q7A4*C#-%?,^MRS MX''IRRL+XT7$&^I7*8#/HWR'8V98N^2,!K,XR?R'D"F1'BT6KA+0B8HA!9!] M%;H[^)D>BOU(<"!'&$'GS:"M#HNP8Z:[%$"H^<#6-I ,?D(!(._!_K(,$Z4 M_K+)F *@@T4"U^1I20>6P"HJ[C["19%)]']: HK^M$?[3V+9DOM'*(#53KZ3 M?9$_+4]G_VD/W_\0S=SW+R+G_5/Z_Z#TJ]NJ>I^+8CQW069O[^,KONIDT9U= MMO@KY:BJK%*7;7Z+UJRVZKQWY !8'D?^?]+'_[_;T_]A\@]LS@D->OJKR;C( M/_CTI$%2_,RAUEQAS9]E*WJ[53IB/FPN>?T4_/QC >ZX0FJ\_F]C(O^4_J^E M+^QS+;!I/62_,HY#<:8$^AFQ,NL([K,J)#2>8>_@%<&25J-VMCW\'V5IOWVM MJ9IHL06V6_RRE1-W\%%#0O>\<$Y'<& [:)H=;S0HZ;G/@1!?OV3/*H*<&A^> ME=H]7C_[/+M,.A[H-A"1!FKAH@#XP/(X*1A\P[B-ISRU$"W3M#>OMZ?!I=D& M2__%'Z:;]Q3A";_ZHD;$/*%S.+& 751+_IJH$%O@3N$LL?2%GEQ/;CZI%"3F M42 XEZ4STX;3?KLOC6; YWW#]C9D&"[R1<:F17Y^1-XYL?(^^4@!H"^4/SI6 M6!'X8+_TI^MF&[@UC;7FBYBG?]ZD5I8?:#V[U$P!O(7G&_5YA]Z:%96<.?.: M]ON=EQ,O_V+))HNQS#MNNA]:&2PT;4]UXLY+$/=>F"7"-!6OFB MRC7F18J]Q$9M\JR%?5VH[M^E"XBDW7\ ;?C?I[RDB"+2F/-T@6PH(]#)\.+TO6$_K^<"BX\4M M2!^T.GO;_?K&? WJW4B+_86DG9C%P/ =G&0K-- (8>^X?PNUEW5^4C/TQN4H ML295[^ WFE$YDF;Y\-OPXT!#3#:A>1(4G/?+.T-/\ZE31$]QDW[0VA*["_4@ M(VC8;!0A="/.[7,?+)H/:Y1-QW=1'UN%M\'FSU]6M2]R;'OX4;O ]34.L8%# MW#E%9A469),HK&BZ?2(R@(/9UA)B3@+!3R(Z4[_IWOB&54BRGV]KL DX+<6Y M'J6_Y\_!R/UX8A#$HGX)+$/07PQ297Y-,C430.-"QMR;M<8.8OE[FZ7ML%+OBN[FK=4I* 2D#)W?+O-PN(BZ="KL MZU> $>T=I9)_6RM*!S@V(9Q8Q3=>1% 9NK6V(;1$7TK MI:67JWK!^^R)0KC M+?=MW_DM7%Q+M%M_7\]B>L^Z:G-M*%FG,UEDME$P=29!/834H"Z#=K/ ^F) MBE_H! 3M-@8X%I9(9LX'/L 9.4CK_-6MZI_25'X03WH*\VX:SM+H#+J$(F:P M'&ZN4@#LA#P3'#Q:FFA9\NU$D]2C?QT^^S"+]>6I,+6P?&Q4M+PT#2$+U1&B M(E+_K=XJCUFF+**[[HL /^R>.X&/?+U6EGR]Z+@O<*N^_C9T'=76XXD_W*Y3 M+]J'':=KD S)72-9,Q,40%'Z_#!YEV X./^GN'TTL 1JL?-:A+8S(-%1>.GQ M4@FBWHM O+'B-[*^IQX["4=U&FN.0#GB1JM,*PN(2&EP[JHDC M^!!2.>(29$C]HD=@VW%LVK-B!^$/<(*7N2G/3K*/#*>H4>P2_R***6(PTGC^ MST9J&0<9!E4*'483C5FV:4^4-A7F6 F9!9IO=QDUMJRW!/C64H=>19D 3C_T MM&5NM/3,WD*=&!$FW<[QY04S40"2V]/\ M4;9+/JOAI?/Z'YVN/K2X9)5B&J@#]IMN6JN;/RJNRW<30LOJ6OPZ(C8J=2S> M\NZ1?2D&)_A?JA87FCX2$RHMKILS\HD["M7[>Y"692^?V?]A2.Y_J?PE4B/M M#?1!M3L'!P]>&[ISYG]:>&^@Z?;:/:ZC)9:N@2O"?%Q.S__# MQIO__&AY?I_DI3-FES<"7_KTWBF<-[S,]'IM;5@B3<,U-5U^CJ+!__ID)/,M M>0]I,_?7(_+B+U.JO]^T.W_#\F8WX(9BR]&C9Y[SVWPQ[E' M&31QT0FQDS1Q $A"4$0;FC9&3@_)2"C1J!K=GR9P,FP#C6IU/G]_%\DA&-=B M::+$'\X$KJ, SA*Q0J@6&#H5GTK@^!PTW2@WZZ7*+96*\.D!&>5['^^SU-P!6/8#L:U0K.\N29AKD0(@<_!0T6/RV'8V M5@<^98/?)'U"7"=ZC *]YN-K^2X3;98\'.Z/E:GZY[OT.+@'>_ DHAF\&5]T ML)IHXL%RWN6GN[BR'#^S5'_Y-QXL_;,M^7_@B^ #((*(X;8#AN]MEOJH.B,! M:)DPW68MU&,#*F6V/-%:9Q:4TGXT],K<_G6Q0T;Y_.!7H@N.#P\C"BI2B"1WCRP#<$_KBH,GPK*:YOH\X 6V6G[.KV( MIHLV>]S]X\+=%L#>+;,O\"4W?V%=MQ?K/AXY"/*4V?0^<\?H$DM>) M%I&G"M?^#76NZ&R9Q%)R?O]48.I1O-4@AE"B#\/@7@0G4O M:DO9BH%3ZM-/EIV5?BL8(G&HU&/+R1IR7)!7EH,2+/RF5:2T=6*,2>B,D(@O M='JF:5[VD#N&W9(G:;C,%.,.4E& _ZYIC1:!UZD]_JL+6J'.3WR 96^%,=@& M36 ,8TKE],5&G[EO:ZTXW'DI,C#G,*6EHPIP7^T"NDJC+?'5'ZIAD],MPJWD MRQ^B]7 VG2DT%HYD?+;CO!QJ:)DK)/)\,-Q=XJ?W4::BO<*;J^MBB>#JI15( MY?;58OW]&%75D;"/?H=]^_$I4'#!F>NN@*!E/ -LVA3?C1F2AIP' MJV:3;1Z<"T%[2P^;O=#?1 %>>]/^["O2-R!.\ -3_2$?N[W/-DND3X*-1%/!AX' MZLR&Z!;);N2<"X9.??KULMS9=-(8NO4H%C]:D%\K.SR-\K%WG5\&U!C-OSF:(P._D1A\UVC+BG=X[@V5(&%)J+GVU#;HNL7T_BA:!WI^^'1XK08X78X'5AZ MT ")Z=/HL5"1+,OE*JQ/K/8NLG X8LY_U1?\O?<9NW3KP.5W:6^4Q+M- G0" M/3+W12S:Q^/$C'V2JG7;KD]Z2W M34\>SA"-S+':;SR$:@IV06.W0XMV4%EW5+/H4("7]A^PNYT@;GDE M52=@O$%NP,]CI2-'MJ>HD9L/?P=NF8M\LHBD MHL=O,FZ/O,KU-N6JXT*\S987FYZ8,)O&/4(Y%KW4ZE8MLR6 )Z*1U16_2[;8 M*[/*,[)E3#9%ND2^*S:NU,P=6G,?MNU&0\X1>=0PB7\CC8YB$6MU 7MP/5"[,+,5& MKXY@4MLI@(AR"8C2&@B==B]#.%9.Q<>=[F]H"T=;] MV8=EX^F+^HHZ17GFCX\R!<<33%;SQT8+X0XMO4%>(AA;[F_[:@>2Z_IHUS+3 M(B'/9UD5WBM?,M/BQOI?XGU))03:8"BK@:!N,8@N<;PK2RU>;@>THG55,7AAX:ZR] MLDX6CKW QKT?OON>GON[]GG?C-^$E+Q-8BU&RL+-(F92,NL M>=&8=*4DC=V;0/]HJRVR0N]4ADYW.KAZL\8Y-%EY6F0@W]F)$Z;=HY"$>)\; M+;YB"/]WX]\_VH"S+Q[R# SX3\^] M?189-/DX+^]T:=%@]%$4_A1VX!V9E3R"K(;],,5I=W!2J0-8'M-'O]G"Z1SM M?Q*GL\_EOLTK_J[T<]KBG.$U9YFK2Q+W760Z\1-5:,L=]3-$?<+J5^H>+741PLM.LCPNOB+'+<5>')L)F]H_ M*;FZ9=^O9'++ZS1*4&NRA/\AL7LY6U;PS/:_-:S@G]6+_]XKMQE1.>(A-"K/ M];-LX0U#G^K>V0>C_A*H,-KB?'1TXR27SJ51R[IQ:X_\ALB\8+:F"SG!15EW MWG'&%WS$ @[DET*HG""8/?H@N(GCY!;ARB:JH5I_9:#XSIQ!HN-ZQRD%T+3@-LINQSLNV&DF)@_I5B:JK^'4-Y^N,/#);_' MLAUZ(D!T([@'*W8:LJ+7T:\Y5T;K0I:S>.K>VZRGFCQXE,.2LM>E>OM'EYCW MW@Z):U!5Y7.0Z8.H.]C.&/>B1]-2DQ);9>,B2[ROS !BHX-MW@Q_C$S4VC ? MFKCV:B&AIFDU??>B*87;_-GI7B;-4I,PT(V7HS!M3= M@5PA7B,\P19IZWE%V=.,^+U2%<6_\Y ,2_&4_?W3A\H>3M] LO60X^JG407Q MG2-FTB7AB>GV"='17DBYLJDM827D/Q^1U7H<.J3%(B C!-[@?1 M/B &B@?$[=TM;X5.2=D"[JT2S,V->$]\7R6(#Z_E(DOVFJIH$YU&ORD] MV!LI8+L*%SI"E!V$9.<]P>Y_JQ;02JM^6AH>+5+^^U\A*'8^%EIG&=;$@:DC M:&(=V@+G+Q$A/B6+,(;WZRX_EOQG!VY-BZ@J^/3, 'SM(VV2GW$T0YU>%RX/ M-Z[E-G8;#,5:6NGD-V8%.*<[3:FQ>,1^^9Q>N;%, :3 M4:7593+=0*GA-L/:1T_>A+*Q L1GEQ>W8I;W\]+]>A'CIF+M7!U\CK>>U MK&)4*8 %0]J[!Z[*>_9ZCTP,F^I729.RK0@^2,LXYWRT)%D2,C&GDHV!Q>2H M;$L>7 UW01NK;M54\EU#Z?B]:.VZY.4I3WT#H];6?H.]1$_3]-W;7?4Z M1UV(:1I68_LG&S2LEA\)2,SN.U5GN"%V8$'":':^-%J>Y1P&T(^]7>WUT)EL_ MG!6(]>_:W.]B1? 0KR(B[/DN0R0W/FS:B_B3NAC(,872Q-]U&B-\\QO02P:H M5FH LN([+ZT(";>V0)GJ\,5G12KRK:1N;G2W+WVX=A 'JI)F2\+GJH=_1DI0DQ M)M>K7XAKI&Q3W;$"'*Q%^B+P MC7\P\_IVCOXX>]3P(V66PR3O!.\L]T1"<@F!!8-\O4JX>.(,5HS1CS$^>CQ: M=Z4BQ8AYJFQ'>;I;]D/B>R7AL\6';B5E+B&*[^2Z_#R@NG7-U9D!/1Z^%_R> M[#"!JV48[?5B'^UPEV-K3'^M6/HYB<\1WQ49Z),:#*2.NPP=QDKBVYY]M'S= MMRZVOUQO$["JYVY76, 5^JFP+'=EYBB*>CX.LB"DW?[Z"/D">917,+T=R%PC MFC+?PG=%Z"BN'#HVM?%[2U*R)NYUH!HEO<9SWE)T"HY'7W0>G'S M+-(A$J/*PCH1SW4S]YM5?K61QTM&T]VH8B<:*PI@X).(;B$V/+51.JXX92E( ME[F $\:6 J\K*8FT*]&VTHU>-[_]4JU(F"\$Z#MDUJ2( ;$04'>J<)9OY$L\ MM/5')<=?BF_>?OW!D(LQTH+[@MNV@Y)N1H9CZ7B<>E0=76L^:^Y.5G%9&A53 MY'_^GU'?/^!T' (7?IR*!E@;\;\)LQCH% .9#H6+T2'<6H "9EJ*P$:$Z2^/ MTONT-BW2T.*)^>L7F&7/LE_953U9NO;K8O[;H>]0A/MB.G!Z&D]%YN'ND''@ M!> ST+1#!Y:H-HRX'M2ZVIG- .%W'ZH.4:CW"F1"3C\O:&R)1^^,;]^@<1(K MI//XJ&#C 0!3 (LP G\1D6U@H;R$ F 06$ 1N:UPAA8X^2JZW!%B8(X]:%VQ MDF4QBZO,8D,M'Y?(^)HQC"ETZ 1 '@9Q(>2#Q-OY&('NAE''SF_(MXAR8TM# M1&B1BVEUP[.<7_>JT&[HE\C>\4"CVA66WRA!W_MM?EI?@GZ3Z4D4P-ER@M=B M,/@)!D80@;7D.;%JW6D M:NIDX/-&,D[#%:.*:;Q/V,-M+^4^Y+I:G#)2 \6 M7O!#ZG'#"38M:>7O%J1Y[^8&!2ZF;Z9(NON7KW-J3^"? M#(A$*UX+# .H?_MG.>#?40XH)CZ]*:DP;*=AW!0]=]ZH:62 _WZE_<%#_8M-"SIP4OG__P9<,*!F QM5>$DR<^!,$M MTUNRJ_A>>3:]++D_9WNZ1%4?IL0'KN2P MKUKTZH%9X*5]1-#NOSFQ9?*1_L7AZJ,K"#=Y)N$DD#VMU!WOGPD6\'W/.F;RZ? T1]Y]]WYC^@O=Z<> >[\VI1_SK/F39.R?),A^>-CZLJ MZQ[EQ8;0& %*DL4CQ7YYH9V3FY$D9;V$\(,WT\6;%B9V9D^%PE*NS;-+07?* MKAV&PD^":Z:N9[U:G#W3FG9?F392SL9.N7,JH,79R;-"^^H^_>=3EB*YB,H+ M;T1$[@JFO).\9/=A73"WM);J,4J?_?VS4\03"1VXD47I'RSTP#AU:<(&ZOXW MV[=I&P^[7OQP=C0NM[>@ )Q.J1U;3((5!#CLY5SN]OL$&$=[U$T)E=QLQ[R8 M5+X$?YOV^GKYRHT$O4:O^_&536WX,!(<0@_IAQ@D+C'Y>&BT*T[:B;(1 MRB $WXB&RF#N UJY10\AKV%5Z+K8@Y.(@*_ M@E1"?P7/)],V%(XI=9W]#3(D?4AV1."]3+-R*8!4N30/Z$1W6B>O-TSU6)ZV M>&]^^G9M\,[R_I$H\ AJ(2E, =@7KXL>Z=J^W\@8C_H(;:TC54"?>^W#XJP/ M4*W2 ,-N@F);X).#/ET!],[NU3H+VH^#SF=+I+0V#J4CLD\C+H$!V-P@Z47: M5\_]]&A:DJQ1GZ2N,GJE:/5TSV_?%J[3W72! V4PC)[J46./D\7H9DT*RQ@. M4\I-4P\+5Z157$*LG)D7?(YWV10VGW)6E1C_-I@U\S-^#6W4UU(;.Z#>W":! MN7\)"A%F8W*SEPW2+<>E,34U=;%-AY=_L@D8CR8$G:Y$\!.UL*EM/*>(FICM M!WHJ)$ XSC881FB\ M=T+-IFS!FEZ^/0E$74.X*PRL1+:7(J6+MBM,+%>:\\Z29ZWZ:&K$&!PL1O(-?#=9[E\=3X)7L<&LPB;^S*8,X VJ>D'$,Y'8'UY91\+[P1]^5]9L>-Q(9-N7\M$E;J>CU2!Y,#316!)W,26BN3J M.S)[T_%NVY&0ZP&,F9?/<$#2]]*75H>22D"^IU0$K]L)L'4@#LI$EG&E*PFZ MW&YLFW@A6)(GO.^"VI3O3PK Q5R*@:57:N^@;!0![&9_?>:Y+-K/@.X215S/C7IV47?0JV?K1.X0E M^F:[2G?Z.IME5M;0KSR:7J?87NPC9>Z#;P,?P"9Y?"%JRVLEHN659D?.34EN M77O9-L8@1?( LM:) H@!TV?='%M*; ]A:LIV'JUYR6 H;314R"VG'/?Q]KO1 M58EZDW-WP1-(@DW'' >N]@-O\Z*:SQP5!33*5Z>'J;_V-]U@/E_TIE_$ C7: M@[N0S&@'C']CWF6A#FXHUJY>6*$=?K@>Y*_*INK)Z5T655PJ-@(>3!W((V\E M)&S$<8KD-CM\_*M;](\V$@AQA?KM*Y 9(/;A_%3C0GPZUAE_0I#GZVC6Z$ST MQ$:U>JAHZ6T;>R3)'*G>E^WEKU_'*D%=VS1VWO>T!^$S_Y*K.W#K 3&$4B M*QS_GE3;Y)&'WN2]B1V(WH='9=$W(6)UR;S#'DVW"]PN%U1X'4A[^W^=J?H0 M;B;2SW$(@,@2.0A4$''V#2D=(F -=B850A@N; PT%5U)B*$<&L1&0NJFH^1F_5ML28G MLPU$'JCQ>]0E3'.9F]]D=*)/"%(/Z);@H :\ 2GD5'2E*7) ^"*NM:Q1]MJ;+D$>]5 MXH3?@(&GVI4ON1T[-1TJW!3!*-',6%[.?PP(7W6Y>CI,O>R?F.P_@,G^B<7^ M ;'8_]U&AHVX/K$^QQWD30%Z%QD,\(=#=UO'EW\W'-J >53V< M-/G:_!AP2@U9A\_>^YV8FIAXDMA\1"SSK!LYYOPW^M(A,]/$]W<)J=+':= 5 M%O(6A$J>+TM2 "9P(IP"F#%7/@F6X3MV05G0Y?%2U:%0_)^OBINRO> M*?;M9Z+QLRH&(_LQY_V:;W1RV=@$C:N\= \*U_XCK3'OU!UN@)C;T8SVQ>XX MNB<^7Z&6^6/I!@?/D$B3KNKC3OH+NU<.U!.9VHS+[)5*T47C;AUSHB4F$50R M[U<^[)[_:U5^6,>%U5@3W')P[7_TC09U\,4V.(<51;1Q\J;?J,.XX^(4[U4! M5:!UURB %._X EC.%MU5LARA!%5WM5(NA%WQ_RGEQHPZR=[OC6R0]J?^PWE M<=]CEWBR)E(8!)/SV-T^1L*OUC2Y"A?HQCP[*-(GV@X;T#;JG8GL*?YZ%-[H MABNH"LV8P\&<<#H>CD>QT"@*X%R-XL0(!MJIIJOFT)[_;)R-;RW-Y&!O08.H MT9CE.Y*1N%9M;(\W35SPL97-BXS?V4L,S%@^3%H^2,H.'.ZR$DS-C$,]O740 MO-%.2VR!2D*M7>1#RAM78/J?S+V/+__TFP?_VF%(PE13<)7=G25?A1L@C M\Y4&11Z?B?5^KB5G8 ,^. 85"7J%'P M76S\KY-%6/LLLZ%X)R_S]X=&:2U[.;!I\"]) MT*C6O778-24S"YB;Q*QEY+GN^9G$K!8B>%WF6%;9));>5-3(2D0]&K">#+TM M=IADUCQ&-8M#L=!R*VMW&SW"[U*"L%%,&U\U>Z16E+? 40":5+@N-UVUB2R] M3P'X-_@+6A9:SUK/VV@'._ER#W:_RDT19BPORCG[0C,H:NOHQ- *3%5.4A;4 MQ>OL-,$=HY5Z3AY./__EI8D8LG M M!SW/Q2?4%&/XQ[\:K:3;B"6HMTGT$@*CL3&77R?D*?J-((5EYF0,YPOD]KV3 MAU]^SQM=*Z=M ?(1@66;# L#W.N!O%=P5W\H6Y3>L8(];).>3;H\R;FASG>?['[T"YM)VT( M+H>F>MMF@??_D' 0J4!6I !::!$BD"%0C5='-MIDGDQOB1M89*N+)X)H#K+? M0*X0BO=/KD3S2'7^M.VNZ(KZU%?1!HO4[H%0^P!S1_HS9+AO"JF*O, MK(>MNG;86D] 12Z&$\4@?B'O>0M A0Y>_N_TY/SG^)0_MGV!>Y563^OX,VGM MB0==N_?;4/75)7D>O5L+IS9<%7++\>>&[]>P;1^DI+M*Y7R9T_0Z*V+ONOK^ MNE9>\3-5@)I^T-Q_\*$F3>H6?(DENLX[* I?04B4?AOP/8'OO$LLOD&MBOG. MX_,OPUFT?%B,?,275SO$>12U!?-Q,M:WYU->@S)MY,7]S9)UI(H]@^$W\0.I M='PN)]LTFU*(#R:A6X;_V7@.KW^FK8'VC=Q;/Q9&E]H&_[C*[?#^[MFG\;?6 MV.Z<+CF:98&GPO%U*5V&<7;/HC(K'7_CMRFG'T6!;:E*U5 =-8M' M;O^:<(P.H8WR8Z%WO;#&>W7(PV^3RVF:)C.YH8/;85 LC,8V-_KXYSW6SSEG M$ZP%JW4"M/,3HBLGJ<9=\>;//;:@ROZD\V!-0NH"RVO(Y7K<1/L ^Z.U-/W< M7R\WCUI%U))?-O)V?ZY0!>A#U0Y(=_=]\RSDJL3BI9,;1%5O2XJ+%BB /]J.&55TV#0/[MU\L>PB!':O?5C*JPZ2PU":144 MP L^TL^)M1J(']6FJ3;_JQ0Z0WW'1_Y8$M2*D(%V_41!9Z1)L@_)1UA+LG[* M&3*& EC?>*7):OE+>.-? 6',TOQ;^\L$U\4C51T,R=AC>W [CE;&@)0@O]$; M2CNZ<-H]FRVZ[?&+D?:G-W+.EW2;N JF6LR]'8_C_!Y=4: K9>+9)6D#T2K, M^S+I>D5F(ZULRV)\4,L^>/6]&%4!!;$TP6H3[\!>)]HS77E@8$/#8-.54"?NR]#:89V!<#%07Q=2+Y=G-PP([IV]79C!W\J7K8,!_!>I2X MY!3?1U@=V+=Q;-O#X[E'7F5E;?S5)W<^:%ZB,3.Z"3@3!M@&\?5\Q$5U]&F< M/G;GK)G(&B[0P0_GCQ,_#-NO8.MYQXO?[N:] 1HDINV6.HQ\VJAJXEC(9B"J M8XGJ5['Q']@R,P1>Q_ILSWZ"2:#J5>!P^IZK!9.]_0HO-WWQH$-X:"]P6^FR=J85?O8]3 MCY%&JXHO,0EN-0][GOKI^/BNHR#34&+$9 F@[1V!X<2$,-]FKQZ%MR5]*RVK MAO+0H**(FH"I0D+MQ1\IYW[0 ?4'<5T+IP-874W_V"_4MK$XLZOKQOL"U5V\1*EVK M:WQS&!/2G>XF,ZO4,Z?N(-M5(8?SDNE.BQ0P<&F^9B69I^(A6/WF?D9>E0FL MP9,PO4B-/ @!E^T9_9HZ>P0)X-OLA7.1!OLM0)R#G)&0 6/NL"K]]@^Q5 M1>#"M)5/A]Z'TI0="5^8>=6)5P([)H9O[Z_QQT:\#^$\8A9;4#:KJ.@053)+ M:%;59_<,*JMQ&XD.4?9_>F0W$NL8RL[L[8-ZXJ2=LL$\)F)FW6KOJM+1O*2D MHN/.(>>#9(;($-@Q/CI>GS>DS^5X?0C.FT#-$YAK^+J,$ "S M88'M1?IZIM4I/19U+543LP)D.;C9EAR$06@_FN, MCNJK,^GA&79@E)H=S],:_=A3] Y)H=);H MEM''9S[XWN695F7_Y=^#)>X.LO^;<,G?ZLO]WQL#B%;I,S5)>WN+H;C=K&:G M3]U93C"\"\JB &I@1%9AU/Q%58W !>IE4^>O'U*5]Q"X7X-HP^N*%HPRC MG'?VHCG_AQY_-/(RBOMEPHLK=MP&RGM)TT:O/?INU,W?3QZ;1F\&#$,,/#*> MR(30%WC83$G.$VG&LH/_:E0L1#;[PN:J"7E2>645?>AY8HD&]0[8[O3[@K0A M7?-8HVP^L J.K2B"+!L4OFJ#'6N/N0R:JT_9-.CZ\?Z!S[ 6\-VC!%KQ$7>( M3=O\@]@8N=Z\R-Z;E6U:!MW@#6_][8&=CH[@%*OCA2?398E?0L#4[ ?=?9J8[E>4J&ZY_;\TF\<)*PC+%%VQ9EM M><\^5Y*2B4]P%CO2%\CCP$M...:)2QJ+3!>S)K1KG_QD/,7RXNY:_]T-9LV7 M-_[F'SABEHSFO?/5 ^(OH<=^J4(TFPQUIN.E^0U?VO5.26@@I&PI@%EKC9T3 M$/ZW>Z6FVM\$0L::H8[7Z(V,PG4D+UD+-@H,ZVA:/:=RU$>M?V5DXN&$PY.' M8&Y2&E$YC0+H,&0KJ$X5?O8I'PW/#/VBDW%^X17$6?"];&NXUB^.\HP;+&RP M=A1+9$3&2FZLJ<>QH*_#K8\/D4P26F*Y;Y0V5FXDV)=E;@>Q=,"FHP?(EX[( M])#N+(9$C&7\TI%GSL@OA@*7F:7>YL:3F(CLV>(N_F*QR0%Y"N"\Y;;#B1<% MD \VK1]5OPB6R4["%F:JJ]XMN__2K@^V_V#2_RW3I$0I"XL]"9N]L-O&]PK! M$O$#2D=D=\IU?>$CN;74\J$B?.]VC^[J&:GE"I3U,:AXN0E8+E^J=0W:\Z7G M\ 5T?R\?A* ZO6GF^_O7EXA-V9Y7_G(BIT,I))09[ZY/NC(5Q][#'3 '%2C M4": @O! V@[G)'%.=9U>TWJ=73B6CO>*GXI<.J^G,4<:JDB6&5ZBTEA>.P6PLT&ZDMLH0P%<^CX@6G)[H4*]3T?3YXOIB^BX M([/KF*6S]=FMR;O!=AO>SZ@81,M;-^/6),AE8?DH8T.TJWMF.&-)7K2NNR8Q M0'>H7?^0?42&#T+_K6ZXXJ,4P-LNC#:)%KHB!B26[B$Q] 0G"N .WY%%'04@ MH1Y""J/Z52#A"9*@!\1L05O_*$+3G@3^.H.7K@I-W^;;G[,[00R1^Q4"!_@T MAS3!4KX9OVSO?C)#+6WXCF?6%SAQ[16PY9OH=@GE$@T173(/JZ)\NH,A(,.$ M6.D>KFZ+7XF)X_IU =-CY%-4')H2DJ/)]@NA1&@KWT3PIRY"?TP_J.'Q4+?3 MLTQ-E^3GI0M8V_-O9=R[W4\_D9R^JL2=ROSU*9>GP>!K2[E5J0^O+2JAX98^ M;J(U4^%_9(/9BDI>J4P)>@>5TOO!.7I"."&G>?2M R,,5&<58X"YP5%3&/AMX8/KS M@1G6-M"W7YN;B')8]&K99EBL]MU(F-/[NMGP:O;KYL2\W"'3#./JTQ"1?8Y^ M<3B;LF6T'"6!?WRP#4+U")6KB"J9^Y8 M-V_8Q,X,FL +8D6,9VU0<>#)Y;;_Y'%%-Q&"1#FL= <%0 ,BJA(2%TL\;+1' M<_9VMLH3KT4].^L3RTQ?^;[[#G^X^*]MEDX*X#)P(3-D#!Z&D'%KB(I69[0S MJ"7SX-J_.#5AZQU>5R/1,EAF-J$S\>=NO0:5?"ULS'%!" ^5-ZE@U&Z@R:W' MY\+WNG?8$D27GD1J6YR]R;\088\WS91@$WV,>X'_[MK8S5YEZ!GB9:]3,#Z> M<.A8P,.2W2^C&%?"_>P2I(>-QJ5_0M^KRT39=\2K8"3F\/.2I(Y.;9S4-M4DZW$/?NALJ$S@>\([ 7D? 93F7.XIUM5$.Q' MBG5JC/HYV_X1MRQ>+=<#EG,IMX.WZ[C[7!/TKMVV-X#\KANQ/XM;C4 (!^FB M4%D '$]Y6;Z;$5TI?&MY)D&4=)>6O[C%Y#S_!4V)>:$@3N^.)T7;+T8@6\.U MC=_UW;N,_6,"H*RV><]4LU4?'2>T/GVR52$WMJK?N%Z9P9NQ/Z\CY$>:$NE> M6U%]<@)TF4"W$286:ZN ;U3O!;MOW]*FD@=,$&0K+*N93C5C/!2&DF8%JS3! MVBB :N%(K32>]@"R\ A;P<@.BP?5%S/P:>Q C.T+C$&/'FVD^+@>)V=87OE] M3>=SULVUC9#PHG"UDM_/M1E(UDT55O*@$O/$IMQ4>0[D[G"##J*J<%%QW,2: MSU=/$3\ZQ@U6*[WR;FXDFKQU,.07FY0W)=F+O$C8;8-P837GVQGB=#FJIVT4 MOE^>[N9P,E(WBE42B@<<"%J^@:"@W/[27."[$]4@]GG/QC%.O4U 7RMQ*LA2 M+8S_U5J9K?:V[Y-%K\@L?@K@C1=VVA117=7\SO.@[*(T@Q7JQA:JAF76(;S= M^:IHF'@7D0/3;/EC3NP;#O).:KI,??U9C'!DRXIA!0?M9!K99PEXM0H,;Y<0 M$NVXE\5L(+]$Y]OI&6+0/^25HK!BHM,9^)"D?6WA^1792/=^R6[S8;^95/%H MZ\Z-G8F7U6CO&M@06ERV)4M\N,EWT8:%?2UAIV94TL*E,M@VWNPDXGUH2YDR MN:IM(B\ZAW[4L8!.<,1&;FS$7I\O9K3()$['-*TZT;6\SS,\6J3L[?_J[+H_ MO\1_)Y*9_4?5I0D,9+H6* ZZJ+C-O@2CU2\@P.]5-0XW27Y%.7D5W_6%O-=- MO:1]M?ZQA;W1PXK,"!$?W\.BSABOZ-1Y^IIMV87(@B<.F,T^M>TF8/'&^Z/: MX]#>[$:;>@$*(*6'>5>IX\.OX)32] 6E<0E=IB\OD;+W#7]SCR)<0L*P#7S[E77Q]&RL)M&M)-)EK]VB1>7\!ZD*'4APM<>_$\2#+D MYZLN0L7PT-\N\VP2Q8DO,=:-*Y@.,&@Q[7S$I^R5OM+[2%RL$@B)%"L%/OCR MW_Z9+(LXJ0ZL71QD@S?'%984/.B177_G9J7\.LME 4KTT8)W'Y,@A#[LH2&A M#%L"(@06S^1?=$,[?BMKSP[@N)7T_D3\C58:_5B1]!;[I[!E30?:QK>56$SD6YB^![^+,8>'$:P5=+XO=+!F8"IHT4AQF MLKK/Z0B'G1)^!>IG+39O-_^7HL(T'4D;K_L)&].3!)=.TX18\VF@/@7PQ$Z_ M!CH%;*FKM$9=9J![(LY]]\SYDD90P6X,+ JWSM(N MUL2VF@_M3VXO?](Z6WGJDR#*H]^J8M=.$EHXHQC1OC*C$M&* ;XS2%;J(1J' M&^(>DGZ?T2U@9!+S)>1=+=I(^*,O+S[^_Y%[^_6XMJS 1=GQ>+R^>'K*"MT^ M/&LWVUO102_2]>P9O\B9!)T?XH]_VL#6JFZG>=!%N8?(LKL!+6F8V&F490@VR=<_0E2<[;%J&RB\*1 MY5-RFS[,9O,/B_QG(K[3/A:(J(F>&%X@!)?*>7_*-'QRC^K<#L2DCP,-UKN@ MH=]'0'VA+!\[<9Q!GQY7-D ?P7D$$VN4OPNH_'(**$\',PK9&?BV\J/S3L&4\#OJCH,!:]V$*EB:EIPAIC69\<*X3#:LF=!FR@$ M*\%K\0BLCR%927HX+/KV=),^L/KTAM).?+[1M(-JF5,@Y<"O4S&^BEX<5ZOW M3\$1L AWZ<3WVU:>/Y>9,<"5V+K^9T<4P-@MAE.O_B43S?_O^6-=\=@CI&5E359:ZYO?M_O-^=7@J>T3OC-3O,&]4/< MEX"G2DL]H-3(^YEZ!%_3@F"YBXD];G=C MW%2E\V3WOY8UW'#GS_MZCD,.9PEQ,@!F HD'E M4V[&(0++A>@"^FT9>=C3;TM$S?*>GT67CDF7]LB-VN2:[(]$7Y*"R*2:]_26 M%J4@Z*1M-MW,(;.4_IZ?\5\]T/]12-H?ARO^[W:(/UI -<+@5/'QIX]>JWU M)L-\\'=GX6N/9EZ_!N^5O4*0"39R4;G9<1'I(D7::2CNTKY"!]].4UW_MJR.7DESD(NV>&=SB:R_ MUQ5"L\7PMAU.N+Y=4UW0'7PD2!XF1?F HZ3U8DFL^SHP=(@DS/1%:;W 9-' M.D?D.94*=HZ$/],^0N2D3A) MN@&[370@'%[=S:1$\4QUM+&1J>+X^WT_,^2\.JNM]I<,.:J2K7/!7TVGWF W M3M 3;>"..!6Q)OMR7P"N8=;WC53)'W2^ZKFB?(6GY%-'TD%ABJJ=F3HIW'7$23O7 M0_-JWUS^4./^ "SQ(4I$OVI:&G75>?.%S]X'._3;!ALZINH 7443@FJNK9;< M6-(1>9U-'"KIMFUL-IF MQYDG2FD^Q7."'R+I,X] PH=!:JD["V\^T0#3WSN69N HA^6(_=4FQ$=4T8P+ MA[$O^A=B=_6J3IU)9E\8T9'/@$[P/:]<)+%![XSNA+TTYI/H)!K)6\/#/!=5 MQE,77^X7-.KM"8C**98XK6^.[]I@E9Q>==X8:VF;KY+/TK743-*MK$/[240& M*DQAZ/QQQ:8CY'?U3O[SJK\#T]%XSQIR)F,;>%?)%TH#:.\.'PA8[TQE:ZAJ\;TR:WR'-)JF?NW)#^/NENR^_ M'"FXR+,*XJ?V'/BT(<,7XFDAJ-K4ALR-F0\.R[Q5YX44QZ,C+PU4GXV1O8S=8 MC;NT&BLM<@;%G#E[XK2-9E>XL.8=+A+OMD<2BY:"A 9&]?NE-;7N= 6N))^K M*"Y3#Q7^+!EWFHL#])(5"ABC/T(E&*\3K?A+9(L"O#4VYJ/=1].22AX8F-N+ M(UCN#HY5["'N..>S]U;G'S=V[]*'/MB 2L?&?&1&?.KG:DMQX@L\!75\O"2O M)= !DQRU,"!16?_(A;GVA7^HB6Y638CVMA#3K8N*H0 \"QNUS?(P)1D]\[/R M#%6:VI'!4X6OA'+ #F&/$) M>9LM;*EZ[_())JDXR?CJ]+"UU=G5OE= ;C(PW[9L6KD]O7!R4_5ZW_B\XFX$N0$4\&LQV8]<:E2/>?%;\^Z^,\-X+XWN!" M ]RNER ? V/5_J8.A14EDHYVMGGIS%54J\-='TF4J_W/^3\Z[)U6C1$ B M=3'*>M_-3]I^C>,Z/5 K!S#ZS:"K_+K@.!<-\)B IAQ;0^/I'Z.!OSYPU/U_ MYO0#@DQ5D>_-VW4$M0BR3<[R@5>"JF91=WXUO[UBG,X,H]X]AGAU@@>6\QGU MA*^V#B=QSVCSTN3\^'AK_6)# N7[!^W2QKWV[F62]53OWQ3/>W-]N7UD_BM4'EK^2-Q@2CAS&"!X./#K.Q7+Y\ZRO"> MX6,>1/P:7Y*V$3,XHG MIP'JFMZC,\F_U FL3/@CV.R!>(V3%\"0JN=4*8UO%MJZ5CS7I[*X25/.8,+X M7NRSZ7*AEV@;VVS$9PNB'4$#\O0FZ>;7D>;EU_*TYBA=JIQ>AM%-3D3-5\Z M2)S1="TI^Y0&>-9!MOW-DE9' OCN-H%ZW?M%O&ZAC?T:VY6/HY/R*4! MDLY $G+FV:UC:N([MD;/V8]4+@H[GSQB$ M'G4H)MJ16+1F63C-8+:4)W@*W7&IR4%O,91+%/W)%UY M;1_5H4( PDQ9 ,_#C7TE3]+ N:QBVI?@W9UJ>P_@V^MGH0T.^X4"?$-3<4K MPL4&E=(;#=?H5JS[4_?>(/3G1LOZ(%7#J;M1I5CG"O$02K?K@O F0[/L@)OG/T1K%96)&,4)"7CQE65>AVEASOV?>Y4H,-S.KM2,H,) M50W P$X\6AZ%YJ&-45%OUX8PW_UO\!^E ;R*ACP5ZQTHYWH/>KV2N$NLXD3. MS"DD'F%=NXWD/8J8-PEU".^V-="N!B:/J]4H- 1Z3E?TIW^/JN$.;1IH,XC^ M8$1&HD4KA']C/J2_P+2)1<5D>8= 'EZBEU/ T7/GF/-0Y5;B V^H%^XY*V6 MW-)X="Z0K4:\P&B9Q"C3O%><\^@A_H6^>Y8A.8]:Y!:/W_RRR.^D0 .< M1)VVG3X==3"_0ZY#O_)B23481?JE6%&&:8 ,MYCK61^Y>X\IP8P\8GK=V#[/ M10N8ZD4F3]:WX3K1RSK5>:#<+.05J MW3UEC@Y!,=$ANAF!'Y)1J0QQF$DQ!:?.+0T]V&!:79>[?Y?.ND:G 'O<5MDGLBJH,!V2V2^0 M_;A>Q1.:L;Z^]B=:9$?[YG\5K/I/.EOZ MEI?7K[V;#0"!_[WQT'^O\]+[/VG*5Z)?-M&C;0I 6-PU0O"5(6\7M!5"QR;\ M7+RK:0"KS8;>KP;W9V3-SYRX* S,D]X?_"LW3=&A =PV*!V0%= IPP(6UH]N M42EZAOH5DP$B]:"59; !XNXF@M=.OP"3*Z,7X7PM'F(&=M*R\/9VLNNO&B(O M9T:(DM*H)YBH(;]1?Z8"H&7("*!F])TP"?@*2W?S(/ MJ%;@@BAXF>\T]84WE'@*WA[[J\_5/P.!_KES3 H&/&1)^1&)F7<:Y&#AZM?V M._\998S_06-,"/H3&H:!_\D& L"Y_^\49O\'T0)FO_OU'[5#ORG%]^M26F5_ MO\+KOS2_Z0[P^)5;Q-N[T%-V"@;4BX0@Y.:2Y;G!&)M/5FF*B/VG9YJZ,SYC MY>1:B+6D7QP&B6748]3>.@.%C>@+;G"?2SVAS[EGNMVQT=A*J[0=[N;JQ<]] M8].WB7=WD6PK!Y53E^@=;CF@1(94;3XY@WWH6#M)]]2IBVO'/)['OFY;(*Y- MLRD=NS\P[UU@4=2[J;T!Z))J]1 MM3!\[*[OZ+J2";!#8ES",,R"D'K-DR37[BAUO.^RZ!,ES@MS2HL?A,2FFE0X MUI_*JYX4; DXK^!?WZ4UY1$_I1\_HA)I$#NZ[@_C=AQ@DV1XI./=O99FR>?HE@ M#CI!O#/]&<[4P&N5:?>SLFQY).\$U[4U]P'YS]UE8@$I2TM(Q9M]97[1'*$O M#:^R^D0+6ZB UG&UW:0M]^1?!KYMNZ. 3?-5&8+N7FYGC1)-QGI*^\LU6*ES M[%;#N7^)+[\Y]9LMT8C=W4&MBE1=]"?C]\&"<7;F&%WV)V6@9Z>&7,!NQ_[85HS8PV,^,V1_?=#[6,[ MX>^O=T@=0CU])?NUZ=6X\;,;;WI]B;V2V*C(%Y)UGZ(LC$F&YS#:U.WI,2/3 M[,GXQ&)DD?*/R+"*\R1.)H.'^[SJ7>,"HQ:E2=63&>($Y*SA=%ML.$]L5*[8 MQ23HM69!^K0P6FV^IG@>UD')E5Z=KDB. 8F0+?$P($.E#JM*MLFR[DU[A0'- MU/8*\9!0#NK9$Z+HB0YNXC!+'776%7EUHN/=^^N)"# MW(8RAC4_NOXQ*R0B6BX[,S,NPD(L*6D;G.PP7&):F6=2([CC$K#_0S@S8EGR M3]T?_WG7EG]MY.6_>*;V"-%MW!X56[1MBO*DH,$/P41G'>(O-,!/)R8)&N X M>H(&6G:ZDY*W1-?J4>&I0'W7$9[<#[(/)]4C"TP"\CVX0#](2'N'D)!C&VGXF_.7CO6-K\?"/(?W(65-5@%F7Z,']$2>)(Z3!6: MW>'XZ99_FJ[MB\KH%(B-!J@O3 /B;T\KFB%4:8#0@HYXILX%>#/SJ'+9[@H5 M^=,)"X/^BQ/6-+F82K_+5Z*S+A0 ?-X43/Y(WD$NE:,5X)C/-,".-WC_,7S/ M*R@2@K&4=DMF)K@,@XMI Y? M9$L0(YXR&D&V*#'[WXM/]04RV0X4=26 //\S22T5T\JE0:^KZJHB%M5K<6;5 M!_PB&M_8M1Y* MU<93BG-9SL)4OVL([;TO6UY0C]VW/J_V/.WV=ZU-<^(ZP!N[WXT1HQ%'[ #F]0'L[>>2+))G4S=I5:__;G_HW M*O.6A]5($Z@DTP;H2SBC$B->K=D.PW+(#O2+8D-W?8$9;"\.T2C6-_R#>O<] MX"%$7X5CAWA?D/-0:"B0^2B3JU&47KFZISI?NH+!TN"#X'(S?G9=%<]S?RUO M_&OOY-\>_37,$J),N#O;T0(/GCKSB;#8IL-MO.2O]9$R/[E=?U=&DI7]:;;' MBY/H6#@LV#[O@D?"MM,8/I>,S*T@B 4(QW@Z.#?:M$370M>6FK)_NH1 MS*U]6V-/\FL8Y]L!WW=5&B\MTP91&GM=;Q[!AM6CQ3 )9G*3.U1.%\':9%@=JQO4*QR M\J;J@!\,90L)+*:C;/CG<%P/U)NC1C] LL2VCL:K#'1>'JKV6DBN@N_@1 M% MR>)#U .=A"VKU]B*@JNU:_&A*R]Y=S6I*%D;$QH@_"I\&U?UU;!?2IFSQ50% M]1PS>7F\N;WW$D=.8L))]@?O9ZY>?L;.R+NO),KJ>'Z; MR<7,"!'V?PV A?!B^V*!IT' R6@Z=C8*H!CV?O>TN'S%S>L*W.&R$0OWWHVPXYBO=))L?L9=)C\2D\V?/ MT@!HP6$%^-Y9M\!X97MNF:LY J85!@6-.J6G1&-I %"(@GHV>1U% >1R]?G?E#&18+&8U7H MAHJCI$Z^>")H&#VC\PQ^&G;"W^N+YYB7LD7OLE>CM96')XZ"ZVE&[-TJ':A% M5Q 1\J,7+!X5@/=]5*:] E$3A?@T(9'*U KG@]5 \>E$MQB7Q,?SX1K2_*-7%[7[ M(?4/HLP-] =V+5A"D. GL>-L.E4!$^@PTN5H=QRER-85%&P:!QYCV(U(DDX" MA[TS>F! QZFF[BR4*F0EV8H&N-RV07&5]M"F V<8<*<-_AH90A<8QQGHP8E6 M&F#&$[VOO@TEG]-*V+K1F[IVA4J3PA^3!@JMOM_QFD7M/]9C?/_\_CM MO]_+'S RJ4-E?T0S_X??_O_#;R%I9'=*II3.RSA3HN;M 4$"9Y07//DNOCK# M0ZH#,:4!GT^X>R19^7G'';733]\]=$_C+Y.KS6_RFJS>5A?P$9'-?ASOM!1O M+;TZT*+O=551@&+BXY)I6N%!5RSMT$/D,_@LWXH._P_AW WUHL*<@6UK'=D/ M.H:_$]84XABE%T <1$4"PVXLX2BR#3SNHRVC(%Z<"6>&R;.\_4!=VYO>&C&' M=TM>KVUB$$NLPK_8]1GIB!C%AN%.%K4@B>,J=!@;;Z/IC:K"PUQ68&& KX=?EL:7>=9/Y@!!90T M*A7NHM-(^VI/1S:>Q$B%GQ-^?37_D*$J@"\X*4(4)Z/\X%]@2AJQ@F"#H4^_ MZ;"#L#:)"%,:8-?R18[A4$K.F@%Q6T"BRL[M2J=VOZI%?(D$,4"( MS$:B1FY03>OHT/CRZ$\\K4/67#P&_Z9ZA09@H'/UKMBO\-G'Q GJ. .WMU7(2]WEI0'*NQG?S6O@T9V25TKY9,_G M]TI*'I?&3K/!G85&&BS<\&:[2G@=LE@L=[,WU-*LIT:E_P0V)2K"[AG,LZCZX/ M&&1P635..7QOV ^ LR>E8I*;D6'08[ K+C,Z(:C39?U2J;JD(D4N[^#)R;XI M'[GY[TG*GD!"1*M-/5V\_4/XB(2HFM3M'U2(];" $99&R9 M?J9&?MFR%,*>2F9^%154I)TCI^$EEC8WSSZ_]O!'PB7O?1O=SJK*"T-]%XA0 MTNG2O%D2/!I:M1BMTXK@:?49N^UU>I+WE\[>;L4[,G@W4@>WP%TGHT[P;0#@ M,[LN]-*[A?U0%T,=-L7-(E41 2Z)^9>&61QS<>L[H&[1SDUR2F1>2$A:^KS@ MCSQ9\F!J0S9Y;OKI>UT5CH6,MW^=QY#AJD"AVQ_C#4=V% ,4C4.??JI[9_4+ MWUKK(7WYYH3S"VM))8UG+:VBGLH+MUF4MUVI4PU5/W\UO_OF>8"RPU<7L&TD MXIR%>A;L!%YY,7S12/@@^]G$\K>:!F3T'-SS4$;K(-L,) IUZ5,#<8]PVH&H M/DDG<0LO>YP>HM?*N/Q0>4?\1SLU(Z_$QN?%Z?KFD99L/C!/]P2>ZDP-@ZYWNWN\^/ZR MZ\VR91@&S41T:!I_O#3%\:W$DV2PS)Q]Z1 H[X).[=Q(B,2.CV1/X]HJ^SR= MT%PKL$R74%<'V^GW;D8)C+RE&_;KGY2OL\?!^Q0UX +.]\CQ<52K##QG,R)L M^A2.N>:%T@T7VZ\WQ'LGMS2IV]%)SG[M;C@+9G;(X$.\L5(]\WG0N32[P9C^ M"%W-?M$KGF#S@ CO_N;GZM\8UWH9N*4_0^$J!?OQUK^Z.ES?]$IZZ_;7RZ_S"?OVC( MGS#8A$/U?\=$'_M'8^GXIQ;^7[OYH['\%ZKT+TW?.H77UW)VUC!&;JBBOOKP M\T[^C. &WE;$N:!+08/CN-$6Z%B-?KPFOH=.+EG)JL==X8TNCP8#L,59S]." M048NO'*]^#&E2^?2-:JD\K05>ETZ;>/,NMSM;YAV9B5ST+6%NK2?[ MO.1C((I@A!LNS#"?-S,KF'93"O/<GO5!AHY?$#704?AE/<@UB5P^6)X$,,D ML6MHE)](Z=/ X4&(J6W?;&RVH"AS.#9"(VHH35A5LD(GR7*@:-Y[ M;"S/YB^YH='.8":P+7PF'KX9NP& _X#0 -HUB=L6L&4:X A=YA/@O@S46?2! M5P,R^KG^\Q:4+YQ9Z_(* MR ,Z#Y-J0X>35;@:8'X*3_-OFG?IW+IB_B:C=29@E ]\_?-37YM7[8;1"@Y^ MZOG(1NK) A3P9'B[H4'^[2Z=3"WTYQ6'*^U\RGB7%HK4RM1-@D!N.J.BZ:SY MS3=C!K#>P 0V>Q?^>03] M@@:P<0'XNNCQ"8SJ+;;ZCS4%0J&IN+,,U.::KF?>G[_L(%.I4SU;3I(PT3GX MYD%=HIQ_>T:B/6Q8KJHP51FZ]N/T27,OEX!]D7&]_>Z9V&G!NM8O=,+71%"; M=3D -TF$1;L\)K.P^::;'C].W7X0FW%[R=\FOX@'LC:=L[)'((9A)2)<8(_R M/_QX P5>ZZ+KB/NXT?G=Q8L'D)Q^P]-G/T2F%*4-)UUS,.3.SJ?C)N^(/:FE ME0#UTCA!DV$-5M?/3;H6(Q5!%?X'^9MMNUL/H'B'5:9+.7N[?_O4\_C]/E?OO:&7_H&);_A\G(?I= M-W]8L>V/'5/G!YR0#B>$876>41E]C8E9 M'3SQ$F^I1HB\B6NDU.78>Q]BB\KX T[-O1;M41+ VW1,5\J^*@&)4H=D#@]J M5B7H8)!AE_9N.U#&D.#%RN_4PS^YBP!CCW4M3L,8N;96]]-Y;:S^3DJ =G%R M,SI)=#JCWTA;=Z85*\"3T1R\4$!4\8E?JA>?UB[1C1F=E< MU?$W^6L ,J6SL^A5.,]Q[(/"+*;W#P]IFLWM[2.I!:%%Q"&XH9+WT2, MLX^.!0\6N<>[^X0TM;_PXM_/W8LG)S^I$]BJK_^9;@O[\=]$H &,3<958!"' M?2O)G$11C";R%9IUX:@5OCWDXN8:BX[D+G;=[&+?Q?26J) CTO[H'U[(.KC5)_SA?@+LZX+ 6;%&V M0V)<;7?HW;;.F)K.)[S$,_['R7#V'=+9:SO'MT*I7ZL3,L%#4OJ"K47]]D3?N'4'1LJ% M\WO)JY#2@-39$R*(^V?>TI4*QUK5_!/JU<6QO9J#)"?+H/;L IV]8:DT)R^" M4VFLM9=5PTV,>?T8Q4JDI6-<11O\*:_8,","VM*'9W:X%&-%=)^3.A N)B M@W*&MU?49YBVHLUV7P_L6-S188'QX*LVHKS8%9_$??;S?@ \L'.=%B9+LI3 MJ'ZM[X(L(!/6TC1 @&YU?,.*0?SP9IN'MKL+Y,FT42"?2?Q(D8INDYY&NE12 MN.J9"".- ]4;FBJ%ZK:QFJ4L[>!*M6=*T@5 9EL7CUEQQSG!V/=W=\,/T0!. MR?.W6,S38C5^VL/;!)U9EPVJ#.RN@P/G'-&FY=2W9K6]IV_)FRRZ@\K,/AFG M\9PO0,#E+'6\32C.@V)))!V]H2%G:>RSJ/X&7"TK"F\F_EBH_7P=+:5S8 -(YVNT8D7,\%L@:#= MR/F\,EQA>5PJV.F.RK8?=\O4'5X/NCZ=/<)?F M"!5(RMSK<[VN7%2867_]O&C2HQNBG- 4U"4GO:+%.!K@<'D(6,,M>/-ZJPU7 MW5 ZCW>>%N75-0,:H&TW9U5(D(YW R_-_Q&QWO43SRU>? O():# M6?070_#?RY8@?/COE?_ZC]K(_.]8'NX?;8W]7QUCVS!-MQ)LV3"1C-$F2Z[^ M' (P6MJM1@7?^,):K1<>0!>1I.M19XUW -AGK8]A1I0/2EHEOM4NSQ$51NG' M*F8_RZR,-S0L4_GN-OG]>"*5E:9Z\\O<69F,R!F7M1T,XL5U"P?]%;;5#)'A M&$I FT)RCX?OXI%\(9#YP^$><9) M,HEL!,&XIE17):#62/=YYT=4"_.%R7G! M#9%.^M^J"*CD0)3_S6AHBU[SX%QNP\1DS22JF#Y@V[W/_OI>3P">I !$DXGU MA"P,_#.<40<['6EYLZ+?\XO<5BEB(9'PYKRMY$#M6N$);!['')R-KF4FTGW: M]L!'T%:(8Q*M.MS-WO:=>4Q3HZ"96Y]]OD*&Z(PZ_6#[F4U MMG2M@4A(M("+DW3_V+*VQ/YBWGT)15J;&CC%,Q?&5A5W4=F;GVJ0J M070U6I+T_,*OO3;U>)[4E*Y$N4M 9^I0OX^*;= \?3=RW-*:34,?!B]F9-CZB[?]JI&8!< MZ4C$W->* ^)7\! >;^"Z/#W6O.OD)-))&A98%.<.+;TL?7J MK&E%@:*%4(-=6T E=I[#9S\=T:Y<#ZJ@4C7%>U\(&C/EY=PFA;K7\PQZAR2*2M>E?=@M*>XX[@H0J8 MPH2(+OG$KL>YOIF;:Y==]AU857. OI@^[=7' 7*M M<3/C-5,ZX,YA .[UP#"D!S!+8C0VECX(S=Q8V\K57_IS^;_;N5>&GV]3O5L+ M5LS?]YUQ9_0G1[:R<&S"PD*+C+JM5X937//DVK41BMH]!C7\M8;SMETZ6GK: MBQ/XT6/8BO/CZ4H&!I> _KI.(INE:REB,3LNY#-*7>SM:-I#DSD%I#/#R874P;W.["\3G[6LP/S2WR@LUVQLO/4&1V.Q*,_%74, 4X4*W'/> M')SPI%>_19\RAQ+IK!U*)A:JUW8OK-494WW;K7U_^.N6@+V<.)YR+'/8(N-^ M@M;X9W^FQ/YG#>^?7<,[[],!'.><@:[US82#^*G?H)Q*RC.33/)&EPJ(D881 M(_("+O5G72YV7O$\7FNM?*BT'2T%GUE!AD)/5Z&) NTEA)L0_+4W'K/*O.T9 M/+$:HWF#CQVZ[TT;AO/)+8@VGBDN/_S^F0^?/+(0/%,,KT1&@*UH *+@8KO+ MN.SG4:C-:(/LC%G-MVO/^L:0"X>GQAWYZ@539#L"/[T_31]UI^DQ;I X\'DT MZ:ZO&?7LF^+H"Y5HW"_[7G?J0].>T@!&$DR;XII^K1[E]1N\Q,4FZ"GRE7SR M+6+T+.[FK6^5D6IUPUXEU@>*#F9R[$^SDTR.W_MVNKCU$#0M16(-C6&ECP\2 M$38J\ZFAEO(6T:$'31:$$^]!M16(C79!A+?0-T+OTL>X>WPY(^!.\%= _(/T MF]03?GB&69GWHR/P=(DPL*T0UB0^TGPK7(Q]Z-6 MYT.\[[$GBK^PV ER@S=9H"ZO0,M'R1PLNQ-!BO"Z2V,3^0(6Z7] MN&KQ;OBIFS1 H/BZ\8^+8*].Z0/%_Z E6,8%63*[!)6)D_20S$SY"(/28;Y+ MV\9:(Z,FM8_$'+M[# %.7+#;'03W2=?76ZM?J+6*FGD($.U%L<&;U&F F0_0 MLS _*XPM"G0]5%VINY.SN0ZR/F-I3@-T(!G/L[B+IM$A6#F\ZQ8,3@.X(BG2 M)B.(M3#\-)45?:P3&Z@ZS>G?JQ3=DE"MOTD#3*N)KQ\>7>>3(M@P$C6W_?(R M*!HO.B ?-!(9KQK\R+$L$2!U^$Z2I'L,:^JC,\K![\@R77+=K2Y\HG/]';/G M3H=>KM+HDBX4;H]60/Y0U^C4VAQ4=\SQRA3_2U:D2.KT] DEIWQ?A6ELO7B= MMG6E-QZ5!/N2MF[46;7ZG?3",IG^2K?IOPRA?@>?1SL"C\/$B3F$ )+^[6%P M)6C2BO(\KVEAWS_P:^=6BW/,IS@I9RX;+ODC$9M]XQ.8!)08/@%THW]MW QW M<=8@7'+ K&S_TP7O--F/XL9@O*:3C1J^#X>=<3)K]2^I1M@=&CZR!QDLUNU( MOX9377@,Z#XCOWZKF,R-Y6,BF"UM09236%C.>_.R&&5<*C3 "H_DJ%,W5T0Z MQJ^9%A3QSPWX1 +#3<#<1!=LSJE<7_+=SR.M>@6:*25J)W0+="U/;U;,P8;F M,E9D_>]1"C/+UE"7?!GU+MI-R?6OWQS\,C0+HVJ95N_)C+KM5]>'@R0X#O]3HR5>WB!=?!-^PE/%KE1=BGJ%6O1N-%G9,R]@H MUUC7Z13L-;>4/?$L!W>#3=<2G@?95([Y%5)%1BO1[=Y1,[PCZEJR'L&F^8)& M^X!OTDV!T((+W>\9-YR>O +FPA4.]%NF*UV:=-C(DHA9:C+A< ?I\/")QH9W M7;S6P,V>;]%=Y&>9OC)3OXH#MU;G?P9 (9& M7]E7(!'R74J!5STB#%J1FW?M#4;1[C[?9>*K,PN/Y1P"3J>FGN?V/S7'NIE4 M*E 4["1" L+KE)UZ>)[VY_\;NWP&LU)#P?IC0G2>H+(X,_ M$/55JO&+H96I ;PGY5X:52>5'8GAOP!@R+'"N?UXE,-Y58ZO'!*ML5HIX[D, M7ASP@#**.8GH2)OW81IL]\;UMU>Y]MNGYKP Y%/=5!_"S M^*L+ 8J+)S!BD:]*J1S4IB"V&@)S6T,NL]6L:FEQW>FX@'VGJ"D-A9#[R+M; MI6ZK3_VN@643&B,TSHQXQ,^_Y/137VI(*D_JUUKRXR[U29XCQ-8X]?K?834? M3,5QE4!3!VZ8=N84K +I7,N.CNXJH*'QK7 .F$%2B>N$U.35,=CJY!WM8+F+ MT)0[Z@Q*PE]^W%IH,/9EW,VCU(('4#=T\F'"Q$?@&[ZRV@CG^I(V&D"GXA U MFO?TQ_S)8,,PM=*M&:$UPQEDB*4 /!+!2K[KA]UX5:.9VL=-?,7HJ[,G?GE> MW(K[XM']9_S.$YNQ=PC(=I>0:18&H<@&)RL'R9TJ$Z5.&F!CG&Z[-'#M!.!I M5^<+P\U#L0K3;$;]45"*0M1V;*+Z5* 5C^,F?O]T8%NB@KP MP>4.$[_!D \#>OGA*"[ZG7K@HJ>Y8RB ;SPL3.E>1YL@9-FK6)B3F64>?WD-T%OI=#XPB 9 M7^PB,960H:4P2:4FSA!!O5D3?; O:HZLT'=&6'7KJAQ]B0]FG/**M1-QS*C2 M$@B']&3+.%@PZ,7=L(+Y;2N-AN5O+PT3C$H$^N]PSF_JS:L]Q0+#IUE0P&9K M0G*4F-0FYV6113XKEETK;FORH5(IZK?QZ4BT%]X%PU=56A38H[VO$OV&!K!5 M%Q)?C6(PRSA-0:!8?2\_"LCVE1QWZ)E(H0$>]'R=1S>B[N/ Z[/UH'11<*%; MS%,JX57H.9:U?LL!.%&F\ $-T,4R-#HQYPO%Z"7:3+G$@8E'@+)4@WV^1S3 M<18<"Q:)Z(!R.,$4;6F &U\8MF6VY*SP'XB>O)+B,--'TJ11"BZ MJNJPAV!6:9?S@C>5L"7YGO1,M#ZSN@7O?5>['/GJ1:NA:<%(?.'@!H<,EH7D M?L-2U)$K]PUB4814E- M7+JL6G+M^OODJQ]N-RG%'.J0)N1LK,63-%<@\?:RU,-V-AE&<790XTJQ]0Z! M\*VZ. ^H2[\EXWGBTSCBUI[[-\'*ISM+77.UT4ZW'WR05TD(9>U>.]P3&SD+W3R[1 M #L'\&TV,PZ\VX&LJQ)_SGEM 6G* 92O$D0*R[G*?DFK ML[--H$?48LQTO5.T<3(.,G9ERS[>\*J&NH#W9%)WI^5Z=^Y/VOW]V9^MLLC^ MW2V@/"QP_YP$?/5Y48H/^<4,#5 J2@X!:/T[-XT/_=9QZS<^<@9_[-'VNUY^ ML]UL-0;_LD$'8):Z\)M_[%G'\7NT#X6.?@'BH;'[=VUP)VB )U07R@4. )S+ M@/[S(!H _COW-\@,R]]SE?O=_PIRHQ/-89Z%Z"QXTR4EE7,EA1,3RGTQ#9+5 MG4I=N486>B>XA(46+K%^Q[[7\VNR&; HW'!2L$FCJ2!CO.F>4.:/GG15.9R1>)[_R.?2!\*J=^IO:<@Z]J]:63-D2=85D+5C8]EH&$Y-U3!"B9+:P)B->.';=J?5UD M-UWA=4!TP*KLU#.^N%<]^BB&-UW]AZNX>.E Q>IX_9DA^-E4 MK!3\A-)UU'5;I5""\3>G]NS'$S6/ZL86<*;[C4P G%C/S.-4EZ#CL"NHE\8EQ%E M9\V0$7 V+]X3+[\M>8\L#%>^?#>4:')M_=(;JZCT-M9L0&8<6$TT@^B$C\6H M-969?&2S%'#,5<);]WMGE* 2#4D4YW('2W[$47N<5LSE>'L2NO']?<>(WRMRDI[(P#[0KLEE(@@-C*( MD@ZSP&JQM69<3]G0'C"UO8(BW-^Z\Y5;]0(7)DR9^6>Z%O3AI65\2\NK:TA7 M*=[K-[VGMYI$$7_**R3(%P_4R&3Z+)@QTZ7K8A!=VX-ET<1SPS\#1NG=LF3# M^WHVJ$>K@/@7R\"M+7I7SYW,?OI__+-7,F*G^=RS9NM<]8.OYNHI_2$Y.54BQD8QKL6L+3P>[[7766Y\9OC/MND33 M &5A[4"VH&$^1>(P!G&T9(WO# S:%R0U_+6YW=6L#EW#JTG M-$ +7U _8EN;!MA$VM#I3=%^Q[)ZZP^G64MX\E-N;P96I6,F83D:IZ7LY7HK M\EB<=*5YI5(,!H=-$9+>;W:G&/!Y+/AKC)(]-]Y&Z+8M<*54"?@U$[(+=<;N M!EY+S2+'J90;N.(LX=:;%X,H#Z44>+!MA5K2%PS\ M^7RGJ,-\1XC#LRY'2Q+X+L0_B#E86I'IO<^VO'=#>#SN'+_F92N&9U\=%H)B MN9A^R+<9%W-R/&$K>=G^:&50OR0T=5AUU,6F M/84E7%),W#%>RF#UT>I@P@?M2KTBE=X;1=RJZY)NL6C>W,%(W9'[FW!V&#-Q M&A\\/T=$DRZIYR^_?L\(P1M6^E>>AH>/"]^79;UX?OZY7(\=3+R6\@9U94H\ M-'PFELE>X7U@G%VUI2RJWR5QJ^NXQ*3F1^4[QY:;D/T:LR"QH![TH2#YB4K@ M.=39)7]LPOBU]34(3ECYK%=K. UPZ!&TWU#I&CZ99QW/UMRWG]\EG=E 29*4 M"]F,UK#S5'T1DHY=9S&#%8(%7O[:]2V4<_7V"< M)X"?4:\1]8'^LQV!W$25G MIYA F;XS0C5\P[GPAV VL@38COY:[&-Y?#FN+%Q@,$AS,+USB"SJXN[^;LG, M@R\C,7KV@LMN+Y[K"7&?=(EX<[8]!;$J/7WX_AOH5;A?R;5DSSC@O5=\.PCR M;7\=\V3>%Z5U=ZI$'MG39\F# A[9S=B;:_7SE*(63ZD>=_OO+AO?DFMR]E1! M(U/N49",W;42]!.=,^83D5X'B6[G@L9Y MAH(0COBV2AJ@I\VO[V70SY)(("43)'U23ZTJ[#7#V<[[C4/#+1=_J7VUVZUQ M'[#XT:6Y$:E%-"0(\AZO@H8"*]=S?&RN.M,ZYRF0[R3R?$V%GF MK22GJ(G!;1#C"]U49;!]HP+I F@"PQ$)WEO7V4IQ@ E1/HFAL8.S-L^098.X M:DB_#9521@-X^ M+!!_LLW?&T0>]Q2!,P4D1\4H$RQ]JC!KH+<1G]9NT@!Y\6UR2-*K20WXOOPR M#5"PLTC%F2'(TNLT )Y;DVZ:!>301!4:P)D$).X/!'%#G], (/_2/%;PWE8L M#6 !M*-4./K6$4]@2&L^Y81Z%02)6+6D((%3P=\T25V+QGYRM&%D.59T).EK MV+=W[!*K%KFQLQ(LQ B62B+AY 03#!2?3ATZ!]UDIT1Y<>J.:$J$&\794!EJ MI.#-\\1TNF:ZA/A.ZEA2FR*=0S+WS5>%.BSQB(Y0/_=B\-;#".*'4/B!UO$T MJ'Y;29GD?B$\FW5K@RP54I+'T[=62\AE@82UY#X!ZI531."8(A2+&?R+S6

:%\DGM)03:)%-HJJBGF^QM, ',?1%$%7EJ(%4?O5Q:,'4C * M#<"<3.(W(Q035Z&#C4$36=!2\,;;:&@YI1AMY73K.6/'$7/$OLMN/GI;KBT@ M\4$C'ADJ?5$U"]-],FIG:ZU_:S\":H"U=8IJZ1YET04W/C8E,XS11<.2COHF MXFB ><2'!6\H$/R4^18#8\F+4%MO*,H;5[]AU:<<=PRHK MQ9[[3"<-&I,HHBC>1;]S"'66:(U5AE&.36[MYUA-4;MH@ K+#PCPC$X()WBK MY6ZH!.60BJ);@P)FG@9X\>C@*QAC K]" WQ.WL^X3?*!V>'W6H#!S=.8O*B0 M=B1RDA+#&REN?,\)PV1JD"B,AF2Y&"*1 L,D-EW M$ -_AI.*]!ZRJ1RV[#1FM%'Q=3]QT:H[>1 Y@+J-Q$)Y*\Z3N-L'6A;4U<;N M,+&^< _)X1">JGO!VGA0OO$>NCQ3%7EWHY5BKU2O7JK)&>GG6!"P/3!ZN MUQG;LL"C(@DO6K(ZZAY/+TFN7K^6\U3JY2^W!/C>65WHJIZ#)P;E@%!9W-79H='[?T)]H/A!BS[J09G,N'J*5 M6YSB+[5KMU&V1;3KS;A\-KA>R\1GU&IG#,:<51AB%OD9\/DP[A.=&[P$WJ,! M$*G3Y)/VWS/10WW8_9^)(SY79U'/ M!%ZA!KG \>)%%I-7[O)'<1@\?9L&$'U&V*!/(3#FQTU0#;;(9/XY=\X+;5" M\/GTMB"#CL"OHGU?;SI6B.066CFHIOA?LQ/P&8/ZC(E6>V(^^C8\2;/5=W<( M$%RK1W7W+'G]&CI86I#N4K^!&= VPKC*6%;[E&KDK)/.R0]$V5MOUKV45>\V MOPS7-E3OZ_U^_OP3@CGU'4D%9DXIK!Q; ULK,U]@)6UO7XFO$FF4QF MV+'/N-6J73BJRO+J^M1PU;-6B(-MU8ZM+.4@,2X_DS209=CIB,V.N6\-C4&J MB\EY^X+2!"&<^.G4XTS#(M\%2'$C:"Z/1R:( ^3Q50G0K6( M-S'*)NNE@HO"TB*8;L5MRCCN@:O[RS.!>2VLOOE+,E-L% 05\,.61[KXL2(W M^:['[DE;_>H)6ZI[7JF:9>/JB!(OO@(SVO+]91 SWBODQ=&F%.%#B6$-TMF#!;_K;FY/Q8^9;C@[E),2;,'E>-,C$Q:E, BABT/ MDBXW4*\.S_MU4R?#KD9![HDH.&3KSAE!*Y*CR1I*?1%0[BIY*WAC#A&6:LQ( M$N@UO;T#&%7'P,>Z,4(O+*SQ&Z$OV23(#>\TNQ$6N"2*0VWF)U=SH= MR2=IT)6 @7.)3L**O+J_2LX87^X5A:]E[)/7@HSA8F=?!KE%J!_45P#_3:3R M_T8X45&;7_](^AY' /XYL:5?."_=Q[0\4A>3>LKCQQOE3HBX:^OSFIH[5_2!OV_=V71S684QV 5LX)Z;L8&2)U'^W6O=6<>$4XF>OY,W+KZG[C.\SR'Z"/_ND+LW)LSYDJ MQ0H45Y1Y-6U9BX%-&U78 9#?KTP%PG\7V6EPB/SH9UPCB?)W]J:AS\"_V\4> M^M,0R?_%WGM'-?6MZ\+QAXATD"XE*E6J-!5!HB)-A$B1#A'I("!*"1(2$>E- M0$!0B4H5Q4A7B 0(141%0"E!2$&D0P(2EJ;PQ?-]X]Z]]]EGG]^YYQOGGG'& M_F.-P1K,S+7FG.]\G^>9ZYWOG /_P]BI5[!_&.5\2K;I[ZR]_?46D[\-!/A? MQ2[#E\D8_%#&_M.?3)7@4E;CSW-0P]$))XQO[][>]9G$R GM,=0!5.:[UP5A M@Q3AR7:*2U:'9(B>40R4/S3_9!9F6>OY7.$XZXY3),SY,0[[%_A2#2ZP_#"#8HKC2>A? M#"@W(F#DR=*G5KI0_0'YMT8MBQ-^!'33L40FC-KH5-BB MB3SRR=_#<N\>R1D4=-A95G_#KT+.37T5R*X%$O,&RD#E.GZM5(F#G5T'_@ MA_^ETV#W'[A6O:SPDI0]Q]@W="8&.?*YZ2FB\/@O^B;JY?4LH="!70^O#\) C)FTJF=!QY M^P.3BM;9]*F]CG&Q\_Z(4JLM>_X#"G!$DN0" N"A)](NIIA^.U&17G.VK$N) M*_?*,%V',(A'T=;KX)8]=S"P9@^;0..$HX@D&L88!J@=+:=^2*Y>#63H E/D M-7SZUF H=#7[8()U6_/N7,_=JA(K8#Y<$#21*+O*/=\-RVA3>+,1#M?4&:[. M0K6*'CK+P3\US(-^P!&F6KZZT/>&+T'5HFG>74;#^XL:BE%G<#)3QCCI2^<=M3](>A5NZJ M!S7$)M$7$[+=ICRP RH."[4IW0-V;*IA+H^HRZZ:XAU;CY86WCTF>FPF Y[T ME"DL0>;,89JS%&M*[Z)4R ]?G;[,Q]N3O_2G?ZW9>@"OO&&_MH_B>&O1I?I8 MR.P.B O^DHN<*[UX(S$\,Q EEPTD&TE@/*%ID$#AQ!D5Y2V=E+80XVM^]5E3 M1Q.N\WJ'*K)EJN1EOU.%>X>D%NXQBA9K?])GV9-OA5 G3-_TN<)F+SUU]EJ\ M&,F1CJWJ9W1A@&'JEPUU(G=<%_V!-HZJ9HUCWOE!T'B/(TNPGF*-/F;3+/$= M!\T72M=RQMY;5BU?B]OF2-U/ (.\9N+&@-R?&%_W N+=8T87HR\7W@WGH2DNH]O%*QY$0G;6G;SEMJ@6:J:W=1!DV. 0F M9.(;/N1?@V_"!@KSWY)1-ILLO*E8WR=T^A#.L,.8W8>2[> .%:MZ3 ZM\[!T M49GR&JDK=?4REOGC6_=,+3!_7-,(\VDWZYFIG.OQS#["L32LP3?2B]>/SR5! MG 1_CNGT$PFQG:6QW1Z3'?+ 6-\.R/&SY:26PPA)YH"0T.(YUEQWTBW+&0U8 M,?S^3>IHUD9M23(BR@0?=4J%6MLB7+;A14"4MN?_-&G1[K4 MJ=KBZH/2#+1&9&."]P>M[4],2B/@-KOJX= \C#4FVYHYM;,K@0W;?Z.^NNZR3A9*N\\WUR#FZWS3G!7C%.-&YR,+A])VG!]24 MU)0*VG?!/%O$=(#;K7U&P[6']<+(UZ1/YX\&.??K/[-Y=" M6R"U9C=9HCLFW M5<@]__IU2T/B&D9[GUJY)S;_U47[)6N22PDJ&/G9^R2'2(>G/P$.#?RR1>E, M84YM[7V5E2";Y^"!?(^4&U.U-:.T9AGBI#PUPD677.KD&X[5FLGLLFRQPBRN M;V4:]B\6DE25F5OHEZG3RNK$G^:J7U?9@UUD'%%7%_HSF+T!NQ&"9D,WM( D M>BE@7^']4/;L%VT3,PX1V(,F#SJWYW5DX539)YT@9 U6)3:N/QF[JPIN]^&7 M-Y#Q;>B:RQ>?W-L1@2\*>MA*@"'C!" YWVNJW#&,./QH\D7@*S\KQ8_'+X@' M6!XGG]+L?Z2"E>]00WZ&M'+)"M]T'B<*F.ZW[9F!?*F+6?K5PX&S1A)DR3[5 M^OX#$:=;?"ZMA51+29J$:OK[1NY4O#G!H1+LS\TB!NL$.U3MPN=*2WM,>;"N66F (H$$36C3O69 MZM*@?>"TXJ\33&/J-_;9TVVIKZR0'J[]NQOE5G^VY.6K ##&'Z'H?5L:$6#V M1/4Y^,&\@)$.*;B/2=W^SARGZ2/&F._R@_DXN/_GFR=;23PKO=18>L@GY6&V M##QBL UKO!5V[=>_Y&CY>+[@(U$_W]K80GS?U7+#!8D?K@(Z?-2[4^3WQ[0" MZC0O0E%BVLS&@@=/+4>NW1_;;(PT.0$@&.GYQ:+.WRL>SJ945^ZESV?87_3# MSDIKWVG[?G#TQRK$ZF6JST^M MU\:-T__?D8\'_]4Q"9SK/Y0?[Q]?_XRJ_Y\656]QT5_]W5[%W:)CV"0*9D6* MH8;P;C_1G]8A$DS?7Y- 6T8J3%=[53RLV-1Z%^&S1'XVH?9B94_@O;GH-R^$ MFIX.8OTH'+?1M''\N@!&ZT,00S-,^DMN<*\U\O#D3_0Q%%X;.0'CP<4SC-@3 MK>Y?LF!+6$.:=T^([LL57%@:[[#E*8D;"6H[H)0N5J6I*'*>_I"5;3@<#/Y% M%$,<>^UU^5/.AH',OLZD#@JT.4'1/!ZU;!!Y(\#5_2(.6[Y2>V/3<3UK MB)_E4B3LV2CEG+KM^:8.8G<.^U'CW8-'<8'=.E.^='> K.[*- 4^5-C4&%]A MO_VL?#0V\9>$B)WH1%(78>\VQO$%#V5]I9%AS(2GCU/&NUC";B7CP1VE[RVC M>)Y\M6RYR)1V*4+A>1$6@ L[CZ&&'%OI_U@SFHP#U M9W,[H'=$Q<7]&M_7 6](*[$K=YH9R+IG@ ,'UZ.>CW=(A=SV#)/_D#VTKG3M MQ.V#UT>;H\#"$-(3= ,Z9PL&6!BB% 9(K$@KL2#3$PT)ZA25D^(E]3+A$RXJ M#77=<5^#3TS U7^,O7#RJU5J'SC]VHQ-S'*K4]!Y.W_1OL?V4\T/^SHIZU:" M=K %BOZM(O5*@I-AW$64/$OU.G,/F+_8#^[^+CI0QAFCX/10P^YJ);1TM559RN'< M<$/4]FO&4-*K\^$:,CG]+N4#YQZ4V]U]C5G5V6MW?:ZA(3._ZN%<3'7SM^!4*'@O;SPYO77F\\>W>8 MX/Z*6'BM?4"Y<@W9.IZ$\&>U1GT ]^DQA5FE3'F=GMPT,XVC)97ON%/R/IH, M+F->BSA^V36=UW17:?\W]B##%3FM&/,H&I:$XUL[X?&8E^*%Y&+-OJU/3PUW MS5U_YA<_U(5)Q/&A.(2>QYP$O8T4:!IN JA^KE)ZGJ:ZWVT4_>>NL[XKT1= MF!_%2T808<9DTD4:/]NSS_L;C'7RJ=2S=3O.W)>P:J*@E!)01A2=6&VH<"IJ MXY<]ZULQZT2U\I,$=2?OR&JES[F*0"1C7TB'+BT,TX>>\NB+Y"C;WJO'2JH6 M;$2]>,ZH/FRA]Z>[1C(&]MCM4KPJ"#.KK:VY> $D#1*ZV^227AHHS9RI+5-Q M-W?7M;80\7HL$=1[0\O[Q;KC]+N&*SB52C6?\N=_D6:$Y9UI_O_F&5%X] ]S M"/UU!,]?W_[Y5$3W_UX@C>/?B;N_J?(G4P;^)\_-^M_5_&6VP;_<@?T/@.^_ M\(C*O[E,RNGS.Z "2]HZZR9L!V3FOM8AA1K0IW)NZR _SKGP_\, ;C6NF+^S M[US@'W7DGS@K\?4.* W&VR&-(B^7?D5=OST4K>?72A/KU@ M(OK.D7I?.>PG\LO/4=@T6VPVLB07=*E>NC:GTCK>YIUMRZISL-<;[W0M* DL M]?*X26O/^7 PKYW!8O\D0=?:W+OPZ$I1IO-,HKFXRT+J]_X?;IP_?N:@GB;^ MF<0@D'34-YWR'=#XX@[HD^T5Y[^Y__,91OZ9F>!_=&8"T_]@MMP3_^J4\XYU M%9I.]BN45O7-SLL_U;J9]?2HN?!@HY/^>Z:G(EP ,-=# -:)-2_Y_%Y?0/5D M\%2I]\CSB$$)B8J _ ;K()S89HPP<&#]8=U0.0KO-#N0[+<)(>]9+IM@1'ON M@%(Y3N#+Q YH+GT'-/UE>^LO]AUYHYD6T'V0!>,=T&%[3HG PAV0B M>YQ>( M0Y^:<3\O<6#D9_JO>W\J)]T_\>2?>/*G+H%_JR/_(]N3:3K,Y!^H7RS(+U[. MB_S5W9^NY)_; _^9XNM/)C#]]U,J_XDKX._:EM/?31+[B+?F3UKQWX+67S&# M?QO%_U4U_T:F[J!_FTS\UR4]?XW*+C.@!>)QMY&*M.J;",%H2@(*.J)2<(HZ M=X_UO1K55/>FA7(JV]LA8T27=W_^VKM:UVCQ"SQSK:N[:!BVT%76O=]9LB21 MHS IK#U#R#5(08#Z9NQUW92E<$9%F^NCV^\^'4K>F E0'+PHW/SP[IZN#PEA ME%S".(6XPFG,[JE/J*!U@N\YZ@I,PA#,&ZQK39X*&]N/F-'X?/O"5'#YQT*" M6O)<3Z1)UKQ?L%+U+CLC"* >@NK>HK5VY@*JO8\V+P$8FIY\:!]]?JTU&6'< M>/&-9?_!@#;;H^.?,I]H3."N$">@=!=.?]YB:K<"N@POA(ZI%O5+555;]HO2 MZ/:I@_*$?J70(Z'63RZ_RW^[QYHK;K841$--;.#9_'A(7YV& ^L5,Y1Q>(CZ M=G)(Y1&:=Q5Q6@43?3"-]>#,]N,#5LSNYQ]C]]4Z:7M<8V7"BG -T)5AFB][ M+Y[C,^R!.(8X4P9HID EV!_034))%!FL(1DBOK1G+8)KV?UBS9N[IP]S26Y8 MG &!9OQ^XDW.6++.<49&(POX0#O6NP,2:!K4X) >A/P8UE?Y\ZK<&$$S[YE' MC6=JV+>K4+D+/,?^L7N81^?"I#N,F(& ,44XN858C\LQ^&GXYF1=_H:U5H7H MOM-?G8X/V95(O"8/$2)F4Y,1)WW(D0PQ.&690&)SGCI!^ M[@W0+X4,*@P(1>> ?_B:1>M7P)CG/WQ+_6$FX!+JG[6^JY9JI MP7#_3=VY_RSR_U>1B>=_251^)MFP6DU5O! .7TQT0CE#U&'K,'[^5FB=H8Z/ MOIF86/.$[RYH>&CE?VN[^Y]7)+,'MR$UO -:_K$#6E!IT?@N+(><0HL90$7A M$="Q'9 O1FKR:\B)^V;5'E]GNA76+MR^FP6Z-C'_P,5F!R1XG89G9P7VHP Q M;E#\%PD2CCH.D8,L]"$X;#SQB/T_2_QG2UC^O960350/>LJ1@DDUX7VZ7*;$ MRD+X5T],N1>_?M..3;Z)_VB)O]KHZ&W\UP-Z'<8/"1M*+U.CKOQ*3<9Q)M=2S.+3KV>V)5U>-FC6 M %%*B9N'29]X1G^XW-H!_575EG_]W%WK3O\L\G]:Y.)?'@< 7_^K?TM\"$:U MS/<,8C+]B<7^B1-QX M%RP;(F*J%C+>ALI"!0Z) $L"7">UI5OXM#^2KGMG_IO-U MBCXPV@VU;ET]R&I&B''>590F5$[*%6-WPF21"O"X'U[GYK"!Y-QT;_G2)7R/ M*B)$;4;>\&#?N.7TYE;#M#C0O/%F)_@(EA.HY,L#]#FJNS?PB+ MPM>M/FD;H/@6R\1& IJ&L?JA4=0WY%:I?8.&O1_P'IT-GF\=MZ\J1?:*Z)4D M=/\[7]6[.4-1QF&I9[C*Q=*S>Z;.C3YJSJX(#%HE.SGT M?&L!R15\_OSC3R_XD9$5JAN,J\QOJ9>?6IUFM] M^SPJD\_FE#\IZK-2*#SYI]4V'+;JLP-2;B2A6+G7=D"+^BYM3E(WO$M0)E+' M"%%BUJ$JC&"59+>Z9ZEN':>;BHIHB%C5IC^U%+JG)@^2302?^[%H]5H?-N[X#4H(Z[X#J MU]UV0",%WHL7@G]YEU2<"FNJ.\'O2K"(R9F1,->TL[FT:^"D+0CZ9W>B>TN1 MP#^M5'-W0"MG1W _?#E=);IXP\_]=FF3>Q1_K*:/.8U9287M+::G*$D$W#92NE!Z:^&=?9)90Z1"6,^VQQG"W(&XZX< MXM .Z&5J.H3#/6LN\-@R+(!B-G\QK?HB#=(#FSBS3II/9"J2I\]LC'8KR +I ME=Y>RPKZ1_.Q#IXVAPI3^F;B%",::WZ6ZN5;T=)!T',[H%MFJ*XST<+ 8=2* M1R7R$UL#X*CHO<49SYOO$X6!*7Q]X[TK6Z''^(_QGT56/? /9QP.'7 M;RSISUF/PCMV(8XR+)-,#'= O*HY3#/]8)005E[\OM_85JQ%T*SO#DBS;I9O MU-,.Z7HIPTUX&O0S=:69:LSAT\Q]BFS>KNM5 *X',J7:I0#^@O6@\?>(X.NW MZIQ/:]$?GU#1._;.[9"=ZZ&>!WEON9!<_99I2'W[,2R!GGQLCKBI)SY5% MG)@X*!,0<#EC[9PT?6"+8[:ZU-1>"#?$'\T'=Z2HJS*5?V5C?VWG?+,[6\JN MCE1Y_%3D1J%4K'[M_!/UG)M\@#&;3WD6!:A9KOQVNW* #@..L*,5)R+5F/O' MF!X1U%FVZ#,=;E..A40^?Y^VW?)\6TI0_NJ:PY%*B0V5??D3@FS>1>IU?2' -: 1H'MAWM%:_E$/7/D;G@W\E9W MO^3EVC]N[KH,_U:ZC N'_M1#9X'I-HC3.Z"JJ0P:&#B@\_LC L<)U?^APY+7 M MTH[L=ESVA_@@2C4W![$&(4J9?UMOH>-'1/^N/Z'/(4_E?"RY:<<8$ &^*U-DG9E MU1+VH(MT[Q#\@9^SIDU?BK[T9?9+\%TV)-39B!K.?AD+C@ M&N"Q"2]I,?? H@(XCO3*_P?Q^=?0 WEXI0L/'@@XU3$'5S@5PY/BM]+VOQT(UT[R-"X%E5 MIJ0BN1@? 2BMIT)(5;^.W=1>#Z"-)7%D=K*_DQ\.[7X X_A],Z:,;G/49GT3<4-V.94J,DR&U4('C2EZX( M2%$W[?+'R4,W=T#!F-T+#68:X;QAW%AJ]Z:YJ7O=\^OBW>^#GW#2P<8 MQ8;5UZ@^DC'\#J.Z^QSY[6'8PV?F[KXU%5KV]K'OBF@PC03&.8YA-Y[CT$+8 M0Q"Z&8+CYJI"SX%^^CK0+)ERFQ1!TQT0):; ER$#E\+'[IF]T/#))"Z28F1H M*P7].B3GLC&9KE4*IQ"4@AY4S5T^G@+"M8NI2IWM@-X@,;T>)K;=K)MF&.O-?3\09;6,JF#RD M7 &F/M4TFSK;Y>[NNC #'@G[,7WHG4Y[1.AN&W'[7/^S]L"%/RX]=Q++NE.MD%J)\&7\P?Z*:X[H)P)J.Z!5:\8A MY'"'%-4[SX?J#.$3%B0 IC:9-Q=KW;_.R*B\?K5W]'7FRFS:DXOJG8?G<@D7 M?TYQ.I0#W'-=U!K<\1(YEEV-.*6PS?(%J-I_6[%":+H(#F+<2.&;,0];W M*3=_"F^E!/8\//&=3MA3:NU M'O9?#/Q9-_!X(!\"U[Q:V= ,<7?-B( 90Q3 M7(S>"^0R')FNG JNJ+4SPN]Z]V:#[L5.F$!KG5VP)0/4BD$>3ZBDJ-4U^XCH05[M4/'(E@[#; MX?U*PLT%(U70'U8"#-CJ03!0,$;W2 M1IU/-@"P[?RAR2;]L5=M9CPM"^:P]=UQM_-W+4"D336!'^PQ'/\.*)"80AAU M[U)!/X>W4WA31@Z7>NT?X6YL;7B?,>,(125$J#?X3!HL?A;A=^F'4.UAA (V M?S!#AKF/,TU(3]H0Q#TX,@SN_)VP#0-DHLN]K&N[RFTBY6!OOA2%YS/IPR\T_<0.*+.5UCY[;#4XDC'E%=@;2LKE>1\'GIA1B%NM]#?- M?0ZM.VHI*'W[&VG_[[.QM->[.'P@(AL5,#B4@6N(Z(7M^@J/(/>\!-I[8+Q8 M*"F 0_YNMVGI%OV8&HH9UVSHJP/EA3GOQ?:9[_$&/1)NQIZDL'S[8/S/3>+( M& 'IB"TO/EF&O*SGJU!'N89N)2O5J!R+M%M=KK>OO3KNW*>UYTG:O#SE,2(O+2BQUG%Z3B4^UC%" '^UW?362E=S[8/1LE6MA#O^3@5<:(L?4 M>+B.8^[@2!FPC7A8ZSCK03J'/3J> KNQIR%2)I'4)'KXEW73?2&Z!&"^I[7% M5)*Z>V.JHELPU*DMIV_D6P_I>7KX)JO*_)++N]8[K>\$X9A5K5I4EX^I/C#E M21U:X:7D)G?LHF*2[@73X!A*66YT FI6WO:0\\/'&=-GG8NL%:4%*F5F7"O5 M,O<_19T%BG= 4A@V'X=U)@\PIA5).Z#D-40L1O7B_HXGV@;9,A[UO:_&*PYL M[#\N+73[1NKJ+MI0-ZH1A]<82ILYW-R.R_.SL14[/3*[#Q9:FE7MWX(.5K L M,1GQ$;_*H]UK[W:7Z[LPH"S%E.#O!S>C5Q9I$#=6D\FN*H0)D$[E[RTM3D7J MG*Y^.W\^QT8MJ\&[T^W!7G[1W ,'TW^PVMDGD)W>BISYT8Q0 M2\)+*@B/KAK"1.''2!W5Y.WXNM#N7U$CSS&Q-<^G2)_##[26!9VUOW=YFD_/ MMBCD(]#+D$:<97&:24I#-Z<\I5P/BZ0%4N:338)GB>D;06M^MTY:L#^ZJ;QL MN;('KE5W,>S.#@A<-'333_W$$* ZMYT2Q;'$8\@MPZK: 07Z'!TRY4+]TM"/I MD9?]G#=>*&4<+E7-*K+DRS%[#(LDH:GFQ*DD>B:K'2F <*;A5HW+ 5\[FO"M M#I/E&?Y4*#5+3+GP30N:^PY?G;Y!/EK/[=[;":U7B%J0_5M45WV+@N(HCI0* MXSI ._&V\635:ZVV#P^[)[=6S6IF@S@6::B=1 MUFUA%(['TW5"?3$$[PGSA##5_!'K;UX6^7&.?2\&WIAI?R)+?8,!ZE(K0Q38 ME".;SS@"PA3CI^PF"J-"((D=W*F.M-R>'[B-IBX?N$J8/G[\4YP#_^L7;GYW MI6#J&E=G+MU'1%;7-X<#:1C^EZ&5@E3ULL MV3Q[Z.*!%9KWC'_J]JV-X9-B(;3&..MC7WJ0_P@/T>DOTWC1H*LVC.OLM%??E*&RX<2#,^2T/ACT-DV1>I^;2KW_^!IC7 M*J-SL!=K)N NG<=TKA2P[KM^T2YO:&W3M>*S*NH+:(^^Y-0?ID(Z9?A]!]1< MQ1&NW"% \K.E-LC*21H7N?BF 4Z0H!2S'],3]D>8PW;O]LRY=A&MZ4.CJUR0 MPN_B^2YY2CYRD;?UHE"B$ I'/W29,06IDY#XZMIJ=SMFO_@H,W@'-!:!OPNAA,TH M&(_>6Z=Y):SB%;;MU=5Z_+[#@3&J3Y)W%RQHS KJS**9XOVS@2O+)!O(9.E@ M=TO9<>!^8 W\W0ZH#[+/X.F>$A)*T&L:VV:!IMN86[9_%JSX=%9B:M?S-;^2 M!GO9,0BI?#S66P-0K&0/MFF]SUN"R3+= DG7OQFY2=D\]'LU5N%@Y%!Z\D7% MQ5<]93#%0V]&UM;Q;!$JLW5[V_F&=V'E9%.!K7[%47H1KO!L9KCU.U;6Q%B,X \TX=*I,#P@T9USYO? M&*EL5*;$Q_%NS#DH?=M-N.1_$-^O>$,U%1*ZGH-NP:Q6TR+HEUCY[ ,+'7S4 MXL["^E&$S^S]=2%!]WE7FO*(M2H]H0EJ$-D;%I*7=W6U1,%B;\J12L+Z"H8: M,LOQO:U8&\ZS'6DO,@V+'D:2TA#\5$LH-K'\(?-XJU;L]3I;V:R^[7%- ?53 MT4TI*I<$5M(WQYFR"8$UP6PC5LL*PE4:G@,A;/:@IOZP9^"+W]5O<6-'A,T^ M"LL7MS]T2O^J:OOPM??C=N3H#_=0_O!=/\QU*^\KE,* MFXP@-D%!%PAF6"/D6+?9?YCF"??D9FV7/J"%WMBZ/^T&7#\[&F;[875SJE\I M+-+XYLLNR2TS1:GK+7JY_4&HEM1^R"2*@RRD=4!U>S6,4J?16ZK:IR,(6T+M M11Z<6$@ZW\8>?NFU33!GJJT*I X9ZFBL\V\TBUC1!=B*5)5]F$WK_UTOQJIA*PZ7I8 M3S%0=Q6%1@43Y9B1OQUG!ZI^OEO>@Y[03A7X'>=\$D7AR318W@'MO&M_J+*GLO==XV[96!#R]5\NJ;GTH:A>.E/7Z0V<(8AC M=[+56;6H .&]\$._H$)OLFY4;F>&O_#+'PY?]VFPO#6BY%1RNUBTQ>^ATZ4Y M\&.&'@X"(2U"?YX.["/^6B2C6=91;2"&;S]LGRJ00/5P!.IT4C!;[=D:^/R0 MPT\61?>T?0ZPLJEKXH/K60%G=R>^[K.2&Y\77JUFN*"ZD!P&@\8)!+)P'=K! MD%U8#^JX&;;U%6V^6YC/'?;B\9/@@O-YW^7/.9B.:L9_\2L.Z.QYE5S.$[$X MG@SYYCR*6@$+LV]JS.& P[&W=7!A.R!A%+[>5&'ZE<+14%ED2] M0[C>;6CZMWCD*26I!BA>::T21)!)ZVE@JOT.*)O8$)NXM7ZK=49ZV,2+IJ[! M,4$O -__2^=A(&EUW]K"6>B M2/W):AWUW0 MI7BLX#A_IS2/W[.DN72E3QQ#&/Z7N=F_(DOM[T2+X *)>P&%!-D>G%B3#O]R M6VM:>'A@1XO-XK3K%.&0DJ#VF%173NP,2@LG4C M[AL&N@/B.8(:R&<>Y5#1/"J,76AS"OSDXL90%B0$3#BQ3!'NRX:2=))]:%'> M4I]_0$!,(VKAV&"\\9#X "_V<[/LL^;L2@]C>,3*F%?%[?UAA"=-S[GCM_N( MF=[B "\UHA>[GFE/P UYM(V$MT-TR" M*)AH?HU<=*+:6]J"RS;&/X/R C%]JOGS%^*C\O4C39ZG\,,':V6X#&[77D&@"+'DY&*F>"#]&96G MZWZ0Y#P9U1D!GH(/4B1?[KG\Q<0^4(S#V(,NM%KO%C1JQRX];2&(%>>?EDJ$ M9PQ=:-T!)37_X,=)[-G0AO@9H<@RP3SO8I8:TR6$:R!!2M%=VX^$RSMXV).P M?4QN3L.X.:!90FQ6>5.U[+ZU?O,)K;5[!R2W2'!]R9X986ZWM#>TM0H-5ZYB MAQM3TFX7[1&& M,2\X9'+?XIVY?(_77_*-/>[?&W^?\X5/NB==+I^7J_ ;)*SP\Y8P8+1)UV^F MDGRU4KO7I3V7 R#DAGA!"P.=7+(>28#V*H-A0Y\"OLQ"4W= O?)L,YXM6A( M)D1$:RT*G>I^/N?,Z:L7--OJAD'W5JX4F9<%"WM:\GUW(UN":)!D"-4=FC2C MSK%^O=^!:B@:IV->&"2H$/%24B>JDRFO!15#/LV8HNG2_CXI8MY/^N5N)TQ> MO"=P1&Z\3VG<;YE;T&T<+:&89]R>LKO(S0 %_ M,2I#]KYQH_% %+T &B&WK"<:^9H :20=_/F,S;_-D(>'TO=S'GL5:\1011S( M_XX20$!HQU*UFJ=F%<;?6+;GO0C_=L'*T? 'Q8%G5P4H!E.%(LU-K0H-L?=Z MT;H#@VPK2KV3Y1]YABDW3QN8M]+4+4ZJ<:UK>#P+G0I:O_)B7U# *9J-6(J+ M@YZT:-?NZZ4)<9@5?Q_*20VZ*6!?!>_U\_*>(K](EJQM#(2_]C+=I;VR^9#< M6/JC]G^';I8 ^!JFQTB'?$@QD0MK3&8Y]M (KT=63:"U0X%^?H2K?O"#)6]Y MP&KV919SRUZ&EK$[((5\CFXXRG;:M8%FBBK2QX WG X6XO1T!*!*?PTL^I=/ MP8M[3Q2UZ&A%\1^[-;)W=2NT/<@W6W[Z9?W9),WWUKL+"CPAJ[(4&* -ZWOH MPE$@HB@??EQ2&0\U-S6:?Q"Z%QY!42F,BWT.?T\X1[..U,QPEI6-^Y;=\;'\ M>] [:\4^I5U&:, PD'TADIK)[E;@\,Q1]F/8)?87=)/@>*=."C&(&IB"(RO1 MB&D!83KD\:0G!5=*9UXL?)"[@IHKQ/JXAZ8/#0J(VAQD/!(1UOX__U[2I-5A MS!YF'P6*:7@G0/Z).SS7CNJ_EDO"_0'$7LC7\)#!GCDD=:*L^GJ4R >ZJXM] M8XKYF5Z[DFOUY>< Y0_)I$HS,')/##5CO_AL5[V0?:DZ5XJNXY"3/,^D"*? M6Q?2P!O1S#NLF]?A,+#O6I>DTK>2YS/:2+]>')2Q/<8,0-]'-J4R)5+HNIZ49"$G6PQW0 M%>(^A!Y02=V>W6*75R[>0./7>;\N2LU(?ZX+8X^F MSSBK''ER)V[0'SVT <-*VOIL;&:3,"&0C.E"[P:25S0=SX\Q VF'@J[XOHJA MLM%7M,J;\8KW9N(9RV[BC_;IN7JJH[&61;\5/&I.$-U(9*6)HA860]M9=R"4 M-40<,,1P_8K<&+6GG8&+=8TJG!XQ,=WLNCJXB'-[-79:,<7JL=%Q:=!/1WHC ML,E!PKU,%> 8!DE$\E#'N_C!>^"AM@4]4NA=T5I'Z;->F:?3!48R[V]%6WS> M!_*V(D_MO^MO=OB"$AV5A::ZYJ; !'&D@@XYSB#>7Y@!M;^YW^\N5,RQ4\M$ ME3;>2-2+D-V6>TK]^X[D_[S_C8OEN>_$T^..7U%=5H;KTLP+@$T-NQORAW9Y M1!I,NDFC3GXM(R(7KP!^B!RJ62X^ "X\E&*9PZTD\Z(BP_#G60R8,RNI,.A- MMBCK @8A/2P["!C/1DS94'1N,WU(J QO_29J1+8V]B0Y=I3GUM;@ MQ,.5-:T'0X=?C2+>5MR"0;9K!*ZEF_ZP?,&J8YIQ7(H9T$H[Y@#8[H!V__R, ME /X+:C-36#J'>9IH*32"S;P-,3Q;&-=#CI82.I=CE1RU>L[+W6.YQA.BU<@ MYCA]'9(YB :4VH,(AZP('>4T1WP+8=\9U(WQ #>WW?#Y&(GZ#)8(\(SFVP7[ M@RT3 A%G'PZ]/&0SHG5Q73E#LLBZ,L I9^^A4][!E87Y:H]/>5LKG;WPOE-$ M.!]'NH.C7A@B!-(?T=!]T(E-^B(0^!@>/POM/'FC#]_K4K8O&-(0W6X\,9?_ MD3[MIUP^2Y@EJ3(E%.E^K/RF(0X=(Y(Q?0]A M/2+>2P._EV_.&7PX[BFN/B!^-&/(1(E[OUS)A+(>F;@)X2AABE:QHD4%GF$GC(9A]T=,NBR.?34 M5)33HQPR=O5)6$6#EWLZH+UKA$0(%GE]W!W_MI4?VV*L77A+?Z&]GU3,=.>\A29OOD>[8 M_3OY[PZ(S$4M>3G\Y#/6@Z9/L7MX/3Z,RU;I:42UJWOGJ;)9D:9&:\7=&48' M0<8V&W!5IAB.[;C-J8)O!X2!)!-_Y;Q)V)[= 8$!'3+L5C0L'2R*L XN7W!7 MSBHN??$T0>5MW2-SS8_]$T))^5=!2HFGP&*H+BT4Z1&Z1:<'14!3^IEB@6P^ M'1*4G\!T!QRK)Y>/(C6IZN=*H>E-H?F/M9V-K'5?Z9F/!D7HWNV7/3O5D0%T MT0+[J^G- (QARCPZ5CK&:\#R[26*G#^:=WYD8>R.UL,W17[.&Z4<%Q)WL4!H MH-KNT4UW+(,NR'J A4;3B!0,4SQV]MCM-0.H%#.@&-I(74]IWMOB!;_>78KP M]DIN[B[S;7^EO*ZM.+ QXTHVZ;9>P/EB@':4;(<^*Z,]C M99/GRPC.C@N_>GZ-^ET=3K.SV_5(N A">H)K5F5*CM+U >5GO[_L1/WL$$1U M=U#K/C2OX:AZRQ9M!1>3+(HHQW'QSS2GE#KLU4MV6[WL,[MR;!?/_5^RY'6I M904]P,MG=D@0?@F/JEVX0)Q8(,SAW>_-%8D>.FU<<++DR< M\XA8I#"JRPP1RCCJC;C(*D"J T*S>)20E3OA-$. /2K"8:7U1#R,\$1'2%X>&T>:DK\\>TY/ M2O*Z[;Z2R\['M3-52,]/?7TD)T"Y::+(YKW(B$2.$IO[^R((,#)N5?\1W-+F M-7"2Y@KW,&^D7K,;HTP?"M S&'VXJ7]'-M*U__C>YE5<*[1W2 YQ@'6_.7[H M=FE63(<136LU-QF[RZ1E\4B2^Q?M\OJFU[K'-0YY8'= P7FN$AMUW[0VDF J MJ"YQW#DX'4)?*@81")DF&HR/:G5V2;Q-%-;^?=W+&N(DX-* M8Y(?;@YQ-]?6-8!G-R:I LFG]N0F[H BH%.XV>H5;@H$T'#I3C/1]2&Q3$>/;>VK:LW>"/:['\@>/-4K63*4@[B* M6660\"'@<. *CN-[M*@N3+%<-E]T*$E8.I@H'772@N/&8+W@5'<_.E_XGF-A"T,EK8#&JHN$(^)^?#V 7_Z MN*X)AYJ?97\"RS%5&<9,/2R03;GOT?Y3\FS3L(&\MJXR_77-NQB/8'K>M[B" M#RJBEJ!K*QA)"%TTU.T^Q7 MJH 2CN.\@]?N7/WI1>2[JHEFBO[+>A)WH2.UTW!B;ZYC^1- M*%.TFL/+ISED98*5&069&*3@,A%:% \HOQ?Q0P4\%S]T7;R8/S;><*K?$#M, MYC-XS_4\]6K?Q[1#C55I(L&(0/"-AC>GY:#) MRX(VY"^K )5^1^YX?7.A/[! MGD(W0U.8J*?+:(DH+X]>K2=!ZY6++3/2H_(ZETT6T__]935-)7<.CC MJZX-'*#:O]+,.(_L!5.A\E)T\\_-Z]PA[,-450ZP#O' 4SY^7S/6^$G3GWKS M%;7[U5GN'/X!1=SB1?%= M&ZDY.-(#4VW6,Q3I 4=(U_>ODFE+\WW>Q\;]"AP^=R@NT#6"HJ9]PK-["\?0 MX4?KL#'M/MF^7NTCQV:L"R=&:;DK^@QS]OC,"< REG$#:._<1DH#AA0/E#AA MH8,W9Q%'/D)3;M*1J"J':XMR9XF4*-]U[0OGLIJ-FA/S38C]'=G*%$^BPX'7 M#$]V']N$580462J3'UGK. "$KYMUC)M8FK"]'^Y>K)^S\LG.6F]ZR>=]1$C( M0]9N?$67FD2I7J$Q5 N>AS0'OW(.\1[%S6EA/PV&B;D:?=IZ8B;&_Y*L:#< M& .YQG_D7T=*=*[#<&/1+ M;^ @%MW3EH$/:@VO-*D7./K'AN'![75LQ-U=!6M.?QTF+?C@_Y M9Z\O:N7L.B GC _QF3C_'(G?.FUP.^0O$/ .B,2OMT#$UZ/RLT]_,BR!HBU M>M,A=6+?HJ3%R-=^@R)R>.;CP137.*/=OL$,[0P0P %Q>88BJLL>$AR14R9% M@ZQ\8)QGJE-S$TWD-=TY;41)P2V6'4-97E<=?JV:/;\F+?N]-9?;]ZK*@7?U M!LZF7,@A&-6M3JSO1'\VAS6L3R61^S,OCV)EGUJ2(O@ EZZ-A3$](,6UVWTZ MQ"$YWRVL?,^IRQ?P49DJ?4'Y'>\Y?;1)@G0.0 +1DZEX2./Z3>QI,(&I0Y8V M:+<-9T\,S<\H[7*G1PE4.>>'C5H=.QP3\S/1"/,'E=B) 30B>HFWVH965AE> MB!A -] ',^D97-J?V[%_P?W.F+;!9&%YX<'F-HVPT"B:OOK7 *>LA]U2&D,3 MXA=X=*F;9'2**3=3?KA#!"%)K7Q8E$?6$>JJY!"H_$7*+36M1Z(>W2/)>857 M,RKI[=%7=$G,KM\9YUG)N.#U27[Z'6"3%D^ISL#RU@5#Y-@'(!G?FS^I8G-F MSQ3[9;0L?\>W+)Z[Z_"MY[3S%;EDL*_]*04OQDFF,.T8GN.J+@"5-"['EV_& MD0>!N>:],UW3^4-6+D578:I>)P0/*DSMC3O4QA,0ZM3DVR[LIA<=%5/ M3-?BHDP/.F'X%-@0V0=I'%J=?60]:VO)YH,PH ",DDNGH_>4/(;'=I=)LM^/ M:&K2= A9+X_:]C069]M8N:J;-\>D7D44_T8A;^0(41#EB^+(J"YMI!@BC#J= MVR4?8PNU&S7Q0+0Z .6GJ!\?&^1/+]2?6GZ&58;(T0D,4^&50 >%AT=<*T1?GB16KYUD9$G MHI8W(>O]-:A2Z<]^-J\.@P\Y3'RID$J#=*&D$3 21G0"80[4U\%9T6"ADU_U M7;V6(('"@=\^R+@=@BGEZ=Q[KG\KU0A\R?X46 >&[ -+=? A9Q2,6&TH?R\7 M_(E,I@>5GE?%M*?J9&'6- ]AVT9FX9J&&C8,N+8[CTW MC1/M/D7'3XV]'N^K"Y2HZR_1O!K6I)8GF.@<'J;58P2"X>OL)WK,MYMS?DY#Q?43 M)^ ZW1QP'63S9Y-Y$* PC98-=BB0)?9E4(CDT.)8X\;*-]\J5 M2J6ZDB#QGH8#@B*7WIZVASURNL!3C.3(9BZF+76H#R+6H<(\_44S(GH'E(8T M*7;<--B.R1D]U]IRJ]_V7RPW[$K#VT=A8E^_AFD*T3<_^.*)5.=I17H:S7;^ MMNDAQ-XQI.12?CG<8;QG_]&ZT.<+9H,7!E4G)Y^\N<"XSTW1*MNONY%;^2][ M!?)0_A!A]KLR@?$57YI2QT&:93;6(YZ" 0,O*!_"IMS&PNF\_JY.+UN3%7/4 M?&[KQT6:[2^.F5:$0WMS)T+I]30<4R*W4EA9MTQ;!'L M9YV.+S6$:1N-YE'/NM=62C\_I=V^IC;A$A_^U?0#QR&U]X Y[:6L3_'@T0I8 MLZ<3D%03*B(174[CAW!_WW/O].?<[9YU[ M[EJ'M8:2E829O6<_^WDR,WML@<7\K._H]1BS[[!&CT_E9ASR565V/?AT=/G" MOG<&^50O\.C.VEMVJ HRJ]2 _@2XKVWV+D20(4MZ81".HU[(7H(+>@3:4(S+ M(D^XS9?=?C-E>?ZNU.7S'TX<\N_K^[?!AN-1VEWF:C-O9^K2I7#T"C6[IUK:VD>S MR'TZ='E+2]7R'#R'C^R=)C]<>\#W6;KN?7@B[D8UH9NM!>+;@^" _=!Z-'G5 M_P&QZQ.20SNA9,_BH3<+J)XQ#>Y%=W)M6@R88YG7DOC;O._3#=(@%):.!VJ, M_W5_!6NT13+^6^O'S*E@KSZC1H)%!7RHSKRA">N-,*6>*$H/B85^RUDAUE:L MJ9"R9PVO4-&]\MZ].XLGP0JJFKW-.8IM3WO(@F+KE*KYK&#;%57[D4$NYKS$ MFXM]L?M&9KTW&O[O)SB\CJ'QWNB;VIF8O570F8(>3&UH%UH,=.O.[SA19!OC MU5-\./>[E:;CJ!VV_7S2HM2GNYLA[SS*/%X^5_=3^M5RA',X0EZ7MG=@V?_C M%Q/U"%*,.B7>'^,[WLA?T-HV=K.53R3$P\!<]Y T6FV2:XMGR*D;S8.[7@V> MA)(P29M_8/O9F'J>M;]QI/;MZ-M5PO=2X .%38<=<$4<&Q]4HYA+Z]?,I6;E MPBP.'K.04605L&'-E"'!?&*JBXBF8+NK4X@P4^WN);=J-A_CV] KK1R1#M&W M%0UT.F%=&6C#&B;)Z6'#0 M6C)I7;$8+H.X2KF5AX+9:3@-Y2_^_EQ_?I!3\+7.QU/&O\5C"&D0H#H>5Y>= M'HSVGV,KC'.T'.KES"K&A8] &NAF5@\L/,S_YY74$-H0\SHH^IYN U;4]J1% M_C(MY$!7JMA96701>Z!>N!MP HS%)PMD=V'V=PB"W?@.Z7I@)SL<(^&^ZJD< M]'&Y.!KZ)/=K,#EC_P6-AX.^:O&OH *H=G901M.2077J.5HN:$T.34*I!G-: M8S%]+::OJ ?'I^V**>HOM/K60SW'9PE<.LR2H"!_'Q>)$]]L3LY;VFTRFQE0 MNCOC"K-8'YV,J87WC@HAA/L(>(F!)6&1&9MPO59'QX-#H7(Q(:@?%Y#O?)IX M^=2GW[P4'B8F$VNR&9*MY)7N%\:DZOB]G;1P+J0F.?WD_I(!($_UV(> >_ M[3VAA!B*06&T#=JR%6NPT^+X2C%/2]E,P3C#\LMGD^'LCX^9*N80Y!A@3%.E M-E:LHRG5X)'L=?E*!-H>?%6)T(+Q(,Z=^^+I-]ZF]LI<=[[Q?92HHG6$WHZ6 M;_ZW7@G)VP$RL;VLB!IF$H[43H#U94LAPX%=R/HJ(*,9U+MSK,XZ&NC[_>-G M"_(\$W.I,4!%5=TY79=+KBW72KT@ZA:\3,\..M1Q@/G05!UYCYED$D5G1\EE M4T,WI/V4J_WJQ5:JQ*N79R.8E529T]JPF]B.>-\# M/\=TR^SG4\H^ZIH@SNVK[9]KL(- ."'7A>+_:TE:PU+"]IP@#7T#G6Z4N@?5 MF=GC(^BSUQLNF(3FE*197&^/A!AZRQ88)[$ESN_0_[PD7>K09J;"22VNV>O& ME&S"5;Q7TTYGE<&J<\I/ED+-9(>\)S%;.("C.UW6*?=LC?$Q*Y-8[N+S9BNW M[DO^#_ M&37Z,]P.^KWZ/ZU(V\%5%F\W99. 9?'VH^ERJ$68P@>D[U),I)6^IC7%-/MF M4[+-E,2/>1>/ -I2X%Q_4)/4E/YV5__V$$_%9]@)J']<82=?B^> MC3UW2R(4-KMAW&W6H90B#TG\"0]#AJJ"6Z=*GAS@"Y MD.!OW5RN'VU MO\GF,OJYA)1X2FP+$[Z]ED MN/S/VA_PZP NR60_V6#\-KG8*F>E]:-@?O&96@NY^RIV5@80S;PAU!RFIG_= MEFZ%6L34L[$A%-CL*>:8T$/'RKQNC+I1LFI84'6/(KQN[*RYXJ)PTH!PVSG% MIN1V_CRZV72P)%:I,:BB,7/S1M:IC.O#QOX(:#M7>L)923"/T1,&D'[:?%HO_Q%Z5)I'&9)Y'_!6]XNE) B'>A]1VL^9?E;@V3Y_$G&J;8KTA& M?2("UVP);DL5B0Q;NBYJ L[7ID2RA5I+O'J-\.I=%&F9).Q"G-S%.EKM5N62 MN/]6+>&=YWE3=-[;2!+8<=J'YL#Y58,:4ZE+\MY]NY"&G74\L-1;&[ H.%D* M&"8BU4E_PX.DD>K9^HZ4W>Z/?CM97K[BG0:[I898,V# MJT**57W=,@9S\IK-EN__\V/G(K@ DA\T+D4> C7)UL::2EV>\@D7@:9TE8E> M+CNW,XK8Q')^I6-D<>OUR%\SWOB?/UX*9Z%)SW^!R3:]D9XSK7'Y*3-4X_YR*;7F[_SI6=X_]+\P'W^(Z ML2USA)-D2["@Z;"]-BR#8GN+F8'VP\SUG\GK*\S>6W## +A>V/JZJ:"N M&;"9:*+)?%;F[$+Q:I2^?KLHU4];)O]1S;7TP'4A$E.=G3\/L^$$5%E9UP2F M:894&./@"MFPCR@XPS@P[3/Y9UV[%SL4H9VF)RSP2]1*G M-J2W_M37U/JJE"6ONZ/5C,VQ2X^__'=R35EI4)DNP2;T?B3<6A7;W4T)E-"$ M=;;\8[,GT%NGL7(H22;2J(00?J1Q_$W;8F$LZ1B.NI@->9,;VGJC5@%'GT $)HR]Y(L'+9MWG_ M\Z/M+X[7C7";W3HR6'HR;Y--3E?@,UZD H:8$GFCE9(MC<:?@0?!A)'G<9.' M&AJ #WDDG. +M4OCU\\IV2J=1P6L/"D\W#YTV_F,3>L\K/1_C8J,_[O]+U,< M\W^W_W^Z(OG*9#A3L<_CJB,N:8K ,S0:%G;$68[FX+ M#S!N@,_>($]_V791!)KB$%-?"#W?-->HN=7&2YN,SH=K8ON..T_CP<3^IT*0 M 4>=AM/E5AVN=R[/CTP'MP>+82-C)*_VC]2GG3*0) QXVIYOQ?VVF#7"K$_0 MU0)DGHV'=.C.F+R;LR80YFTET*ME874BF\^=7H'J_2P>,+M4^ ""OS=2ICW' MV*8/$U[W#KOC!ET.]4[PRG*808J "TO5L2BC)FI_W+9:9FF$9-.EE8'V9+B> MO?:=:(5W]Z44<5P#IKG219]+Y>9X;6<,;_W<.FH>M5.NHAZY$X*,%,VJ%6IQ M+@S*V85H;G30-D'8A\>.%K$F0:5("^!"WA)1N%56T[-+O?+.+N2^PZ1\U8_. MYR*_!(.FMY_P3=;J>;L^_EBJ7!ATJ[ EZ"NLM"OL^;62C>)7YF*.Y7(5?; L M##<[1?(,+.U"LC!BX=H\_G88XJJIXF1I0V-Z!3'?3.1!5EE$M1:;:,6_1>-U M-]=>3J[C0C<37H]_OR(F64V5O>PL/]!Y1>F2I#+ ?=_D&AQP?'JXF?UL)]9X M[>C!ENQ8S^/7I7Q"/"36$K:Y.+?%J=6,@Q4L/BNVO&D'+=C?K4%;DC"AB/8! M=..2B>K.K@'K\83OC4%1X4OAB[[O"R,]79X5* V*U-Y>@NIQ_$LL"2K43@V/ M]CH WG-JG-2CSTA$JZ_*)N;+ICSU]9"W3FD)'98,: U/*L3\[9 M@TGHFP4L?EO#9%,A!HQ9U:&$&G1-R@:\E_S2U_1@ HC7PA+=$94_,:%^;K+M M%C;.XH>3/!*S\R*,^W@&-PY;0L?1XO 0V*PAJ:)?&+I7IL7TE#\A*KLM&J7! M.$I6"5#K:'O\@73)KO*I71RKSB.5]?5!(RH"C?7+PWH=Y<57Q(YIU[7L]&EQ_$)&DW=H:6"LG0-AFX[V$\_C[PZ MU@8COX"GO_!R:Q.Q: VX(2/E0VQ/L^[?#]BN M,]EN36A;?[ <6'@=<1,_64Z(R<3>]Y'_AN/4P29Y"8\@@ZMW3EP>G M-%4#JC2KVGZ$__1:CXK\J-/D]1,7EUBXPX_J(^ ZW=X%J4W=3.S@ M9I@ [AVZ8.J2F_'0IC#BUMR5K'&I!KKM$?=?AE@-*3?7"UMSO>WV+@K6*5,G MB=_5OZ$A;"7V=H *7QKMM9U9HJBM#5#@PLC;H$/9N2IWAO'8]IS@>43VQ:+! MW]5ZK;/?&I,D0Y!AJA[3Y*=KS,/Q][GJ(U&>\_>OZ/7Q^R]?@Y1:XP*; M*GJS0:W[P.A::2F*".-&7]^%I+!.@LH$S:Q*"E'NA;7M^+?Q0R]R?)TU0E2V MMKFQ?K/J?960.WC5.[DZD)BM:R97*3A^4+:[H.,$%9NJH1>C9(,-RK1P^!IZ M<)$P)2X=H)QO)BXF9'T"Q[>A23$H:30>"UDF)('F\E?(?6!R6P$X?V$ M'FNSJ7P76I>V;KI& QJ:+BM>=\C(XX8>.P.=+Y9DFZ$ A4>=:&[TX*>5 Y6N M@:+OC6[51R"F_ODR,NZDAL;H5#5VGY"Z(I?AEN&GO^K) <:1,&DHD3IV=NG& MB+D$N:J69/Q#559<5HE?=ICE5\J2CCK*D0R5YDI#IYOPDZKE039C)T]G(M4J M @G<;Z_3C++2W\PJ3V$-1EIE)%/C',TJ]EOVJ7]GPGLP^W&D;'B=<*PIQ%RB MD@(W[$WN@O$BE4K?F9:_G_6Y_" M-N6. W]3:V64Y!+CR][/*XA2LAD2T1Y ]CJ:*DJ3!]D9E8L%8BBC*9Y00!$L MN#06K"^O8T@5T%2$ #KNUG(&+#?)+=^(Q\W.CMR%YS-C39=*.@3V():RX(]1 M,!&F'T>,LG@7J'D7P(0E3*)%GY'7PXT)V^BA5*O?T[:)2LTWY2[6:^1ZQ#P^ M\ZBA;O]E"R?ZWAX^S_!1P@2MD%JQ!JI,QDO X?8SDG$4EOES^ M\N]!_?LR(Y\EKH3=N6*)S7PF?Z7\F++_PM6P"YRRM&KF2X8N70WUN1C.?(V\ M$>(WT08ERY]S;VYT(DS#;\4M.XN1R&6^UQ0VU'O8$9CAJI:ACYZ1Q1,;*GKG M-M>U4^"R518]PK*KEYN#WC:JB+KVO,RKXX\6#0@6\%ZV)-D9?^.L:?P_ M9K6VWBIL;HXL-RT37>>%E\Q>DUY_>I#O4XG[*ZX#9_MX3)_\@D-9QHP#S%?( M(R91@/"29&);:(GT)?2<@@AU?U-Y4)O XZW@AVGWV) M>VQ9)PWV8"IIX8MV&JBHP R]F:$ H^^/I5;0II57G. M]_8'8N3QWW7Q:Q?$N5VR(:*>H7L+K4>8#S^$K[;;TVDO@)$\\>)GIB7=/4[" MY0/Z92+/5(JY6IT)%+TSS@UG.Z6VQ0' MZ+J9TFCY_OWZU9.?\RX-INB<^?;[LOIGI#;;0PK,)*1;V/[VY'5]_PXN;W/._<:U'Q<^^CM^@4,?P#QL\R$"5T/!D\0^-KR::AR9 M9(FS!A3$XE>Z.@ZTR*Y5FSB%T2*"[2D2@T/*IA&?PR2@0P94HV -.NXBZC22 M![2E7T;"J-#.T"Q3OCHJ-!%I^WK N_)GU!BWBU)8YJ#M4<7G1I;-/A&.]CS< ML:+=&)BI,%C?8Z26& Z3)UBC*5Y"%M6($%YQ"FMJXCGWUKK+I&:G@S_!/*/^ MO$I*\Q5%B37UI=&Y>S17JG#4DJ77+VH22B1E5-T3F\1]^ MR-SQ#U&26Y?GE-_\?2 M:!"TU%[W4;L0-/XU\??C4<(F:Q'^Y^]I]B-.)&&&3/ NY.@EY@=V0+&SJ6W> M].;V_YC^?6*X@1&4ZI26B/*"1)1&($LTEQ!Y/T0O9>G6"\O."XO"G-7BTU?< M9SZK"*!DKJE[Y;L1[-,WRTHF"P9*C1K(KD4/FU#!J&.?J6CP%BP#_N>^J?XN MI#,(S5+-_G\^T%Z2]G=S6_O0^E4V7$WO0I:3)6F.P@TXX-0NY+=%.CN/'V?< M8,O- 6HUB]-M%T+5_UM*R52_^J7-^LV/PB]A]_UB]"1OVK9_+WURF_Y-AIE? MG8D+V9RQZ&%I44\3^W#Q+4YS(=KH^Q]^V)$N_H[[#&1E.0L_,Z6&7*#T"/8Y3L MN4S70N%AHJCC8-J$.YA,IB]P=HU9UGG8Q(@D17^%FKH?F0DM8CTX(+;/=-XBIU\",Y^ F5P!E\[E"6=O"3, M5+#-1 ,RQ%U(:O7-B895>27;!*OQ=:5X-J]+6N0IX)<+W/%V.2<(#U"[+)(>V.A3E&$?K')%)?IVKK4/:BAYH.:QOUG1]V#EZF'] MNO7/"!Q#5[@/]L\$(\..9GW<+D34([3+]N&B 1CQ9M$3K%S*:J=\VKA^+8WH ME*;B+"57X!%[]\$]CP7QM>N@FUKG36_/-(Q>9'O@N$=CQFL**^#%M3J&IDQ: M6/OT3MDNA)M@&KZWS+[:HIV,(SW>A30\H;6^FYOMUN[$B1/Z-3_CQ5\767U, M.H(_[?(MW%S>^CAGGI58C;V%M'A< %V3];DP9M!S!C52S!7O/^*=#^-Q43^ZS66> MXV46B),(8%LZ"#&[6(:X*N_06&/+[N0FZ]4'.8,CE+-P6-KV*+96T\ M@B^4ZE5YRZ6W:[J*!,C6V%LZ2&F+QJT0L;AU6[H)ZLLN!+ 6CL4TA*:B;ZM[ MR3'.3YJJ@$KN5'3R'TW?EV,HF)NT2T6-D4UI3-&EM%D\UFI3;-YFV53USL5L M8ADV_LC^]W<4>][6>CMPF"U)]5_R;@PCH-?(=), 4Z$V,*H)X&83#81FQ@>(%>2["Y:1;OUR6X M(&+5IG6\,3NC\,E4'JK@\,UV;+0;HK18<69+,0I!L_QHQ95RK29"[6DVK0U$ ML]GJ1[8 B(?[LW$M&'=0.X'!2;=&&'<58KJ)*3*$NI_I824S,6ENTFIXR\M_ M0Z0V#FG-6'N/F*$OM7D DB2_[.W0]4UYAA10C$4>=D[\_%X+HK-T.+CP.3N'1APRR^I[47(,&L, M\",WEG?,)9KZ]CPH3O]^ONWWZK+U1PNE(63VXZ7M)5?0&JCN*3Y8#PBG=$B# M; WFV#@UI@2.Q?BW:Q#-2^J%? ?/D\H>],IQ177ZV-%UT4-__YY_(<.:[2# M)T@V.E7K4%THG\O3TGQS\UQS6VV.9]X9NARY2G:H'YW0Y1V&6#TEM#-[-HC% M%T$W0LWM0IHP756P/J]Z;)8IUP")?U,DD"6=[3:!-'[73OEUW*LA6"[N4NKR MRPC9SV9W6YMTIJ>(M?!>&*@"9]/IK'_8##CI!9M\F(JR)?I-\'(H:(/28L"! MX,R',H%MC_1DKA+-;Q='#Z9J;![\=%[=/\GNM67]'^8*?O2A:W9W/VC^!JD. MS+-$\PVRO 1L7LTU/?_A_NG:G-CO%"UK$>RFW/8;Y&G D%3Q$"6/>6@J"L+) MP=I=/@>0VA4(%$'P9#P^A:YS*#T?PEQ\*0-AL.=/_&&POJN?)?B.NE&&/'=3 M\WUX=0HN^-D'.Y6.E?:Y>,I28KW\ M?)%)>RLMM[7VN9P=%,:>ZM^^ZJW[L7BI@/;5\5!R"[: S7:3,N[A#X6'@D_F M$N)/FL2;EG1PL@>4 =IZLG\$H/$A*+;RQ_NRY8A0H"%N/\.;M$3RRFA9?.:K M,H1PM._P:'IU)R=^*+#W]F^27$SQE9VR5+=M8SP+"CAU+T@AHCI-AG5T]HQ"(:\*NQ1EV(U#:LZB)12TJI##+9J9J;R9,\-* M!\6]SXQ\-GN7>Z8Z]K\4_@#S2,0TKUHOAMAH+U%HNTJ2C.VJ3B^HIA[K^B61 MNW1^0M^QJ:GAJ_9AA\^F[BGZ<"^O.+KPC^!5ZPG]=H.E"U/A/[36-LC^ M(55:KUR4"@VX=(QJ#C^./PN-%X2@[K)M%]QVBCPZE]Z#JS-<^TLW1K3:3#/< MHNGG?Q0;)K$9Q,[8_ O#+D),XP0QL,\RE1>B,\=UUVQ _4*:]8&C>P8GZ[+) MAR7#&_A!U6V8^U4-XUTM:?=>K_77 DIHX8JT1DN7TQA$J];UC&[Q*AR.Y M01'!96SGWH91$>#V@XQX&S,X'R)D^K);@72WI>:2S4K>P.A5FT9F,0KB##Y! M^OD"AGA@E?<^K>%K"3#\;KZJ;WWQSF.+-M/-HLA[Q??.P/:QQCU/ WYQ:-(/ M[=@Q<*AGRM6/1ER;K?Q9>-7+7V.CH+;-*6ES/.+R>)D7)VL-W523!!U &$*XR3H0+>?P5ZG"HJ! M=;=<,G"L%9U\;_>N)(_(60CY.\?B#P6Z>^%2.%(N.R-"294!:I/?P6!T5' H M7^X6\XGYQ(67=S\/\!_AS'46VL:RXR>%>BMO"0ZJ^*TM5P>(*IF9\B)N$

MWO!-N(2-=UBBUUU8!9W&1,^)]]B$AAUL"RGWD+\KIB0T;!(P(=1T$B65XS(I1@]&OEHE%!JN9U^FW^ MB#?JUI+/#FT=.,B]_>G;O4\?3DF2I_N$P5/T3MA!..EQU)2DI\(80\2(->&I M"G!/ SY:)'#UM>1XB/!@+5T%Q_')58X@( ML_@]J!1A @I W"-AUX,JNRE>G S;R>2"LADPSJ^EN>A26S.\M>'FSO13G>,> MJ1R?!.;@UB;WZ==1H\5\8QJ;;%:5ZFJ1LFWC)00F[\.54,1NY"N![<^EGF^'EI0=Z[)^DX@ MWWM1+19;F7U3\!ZHKZSIBLE$-0P6C\H.D)X&MR*OK&:FAJ08OILSO$1FCRMJ"?3?/D0>>739D4 MRW[O6JW^STDE_-0V#8$I@+>?C]KR@.\[[2=V#@%.6^V1N'!>6< M_-M'(#X 1+ZR!%A):CM%6C]([&;',3/_287K431'F$[WC5*'NEU??'B][X61._=T8GCPW&\"@VXQ+A=:%KM8"2:S-5C8U$LZ5D-A+HRS:J1Z#)MMPS M/R<^5[R)PJ9*Q^WH<8RPOBX:-8_AKL-3<0<[E!'A_K8!0+;;9&/5L:">YS.) M$ZKYEI[G_\J]W&_E_O80*2<>*_^-FYQ"'__3IS%!!%PP)M94EUG;=G 74A?\^>!/F+#)Q>OP@VWG M"]+J?\G8#RIX* R+I%?.I_1LYO)F"?/UR5NMBTR#5?JY78BP#WNT M:/18S"YDR,EA%_+-]3_\L_1)IS4X5?NY]"[DK%0V0X@=-TO1G1T>'1'YL>P0!6N+\6.['P#76V-=T&_VGAGIQ,URY]',:MS6F.Y7,( M--,DK)N%'*-9>0ZY*5>/P:;F#9].CYR,@F:_SWT1>&U%N=IG9;_JD[G(UO'U MUH@;YF).6=$61ZG)2Q7XZMFM+ATVWBU5] KR=\F(J>W\&TUI/+*N>?/GSO*C MAYZE;^6#AI!P-D7>NY+-!U%IUS#>MOZCG7I=&M M)@1!)^:=-JA^Z< \&L_N;H#S2JJ'1:>VU'$!'9T6S5GH+QXH4#WBE>S50%R3 M-63(\I+ALQ-+\"R3HY1-B2 BUX9>-3_CQ(06>;*1/APS'G:S:>I 0;-+:;,_ M9IC'Y'VH,L<96'W8@-S8^]J3OM?YZI['"YL):B+9"I@K&G!:SZ&KHO$2+%GP M'BT!T)^JI\IV*TBU?0SE724,-+1B)UC3)E.1!R]1!Y:'Y9\EZ6=V\CC1;P\H54=O.&3 M=5;60@/SP[?'Y^6Q_N_S^VJ@,]>Z]H5 ML^Y((P!55=7O*WU-+ZNKK *CCKUL29,3.=BK*N5U$$+N+VN@8WI.PXM09F/'J5\L(Q#^&K%*NYAM V#[TI^5?C%Q> 72-.W\2?[3 MA0WJ;[HT2T0&-!QOI]/N:QT6F-&-Z:0QHNF!C$M3C+-+HX*H?DR],<,!0WY" MGF!XW#/,.#16]>VK>5N4<+GS)V"85OF)DB]Z*$S@R,2Q^WUG%0]!7[$FO!JS MV5);AG'B(]A/MT/>&&N3)@]=;6P4]"0EJ-.RCCS2R_LXRBM3#[OX'>VO#1XI M6'.@'V,(C>'\-PF2M(0QI"89)C)S[CZ9OG[AU'!?N4!MV9OK#9:$[U?KSJLX M*@XUAT *P7X6GS@]BB&X]VDTFP8W>\G V%QM43S\D!3D=QIN['&IQ+&PTIV MV';L0<+(.Y=SI<'7KST:_-%==1<#>,S>_%J?#0EXEJ2];1[Z('> MS[GK N5I1_F;_:3%?XE_^S>]=H5NA%A:"FFGGT&Z@3=>@1,]#SI>!)?/N(/5 M%O%_PV.TQ'8AV>H.SUQN9J[<7WGT1E#I$J>$\Q(?QU>&"+@%.-$>@Q&^U'LT M-/CV)3C4;11W(^ #XM[5K(W9V[#W37RR_DUIMXM>8V9LNJ>H)/G5E)5.TXP#:4 U(5 MZ%]SHK/A"G^&I8;D^S)2!/!WLS1J0_G !SUKM6R5_"=5*^+'NNA&3X[[I2;P M;,/](!BC!A+N!83:QJ[M;2 !E57?4K-I#QO2O:;0 ;9B8*L+F!<1'E=T=6MS M([PI%>LG\EZB4L9BY\IQ,79DECH9-CE&V@<:%H29AXI=L/++/?,FA=M:P@0" M/?4S;6Y]QL3FT:XHI%CEW*_-UV6?Q+QG%H&H,%P'KF MB(0\EE (U2(>:7VJ!2"NK=)-N]4>ZNU\5P\.<@WBK9@44\AM?S(Z.\"BQ!I_ MG^[.3B$4K&VSY9LN@DX+ YCX]&Z8',YOW;COW^L"D1YK"C]_08U;HV?:N*N; M9=T!G65OC"@46OBG MA5'.]H1;8R6. XT_WG$,S.N&"6W#1=QG45],U?*%A1$(0G\42PXL<<_QK-4?<0ZBS^+0HN@UCS=65]F6Z*QAN@E,#ZKF*84>-T M)G+TP$_"@Q^%$0_'W^=!FZ]/U_\](4W@=UYVGEX..'<=5HX,VJM7P'QAHD27 M!F&TJ7K6S-<_H:EC_F/(D\!446"R$U6HXMT[9K)UO&2$;4/K"0'IK@M*.<_B M7P5"5CM.L.;97+)3.+U8$(12[RWEIYQU!?6)WQCMH*,%0>^R3R!;R@%#%K]T,-V. 06/4J-I8"C>I*_5[F@"AW=K\ M'HBY?I9*P[A>Y2&&"3"6)Y_:67=B>2U+] HLV[4 M]S5BKL5'W'/%S]9P0'.'J&=1&PR M0\R+YC2&)CTU:D_.8.F 4(K<@^3,#D7&Z2 R],LMTM3LU*J&3>Q3)$[O MW$K+WR*3&6SPB$GOZ!5/%)I4102LG^0'1>Z53F9('W1[_?<+PV*B7F;IU(V5 M.R=&;![TIW1 D494OSZ, #*&*I12@%("(I/?_43)-Q?K1=2E7\D=WGBA4YY[ M@2[ VV[YE[_Z<"8JBM5%_-T 7<>SPW\+#__G-_Z&(U+1_3N2V5FG7^ABK&\YZY>UI]W/0 XS9X MEHWM.K 4(F>'JG^Q%L <$F^:8AB_M8@*."$U,N"MXE5],VB(I8W&GX3[HC-V M(?787J_9Z![6OB1M7J3[5ZT(CVC;AO@CX_WVA?R(X>62=QQB)4'^&PGR/2,C M*X>;IO%PX"(1/)+5SNX>!;Q/56/QGJ6CK/1'>T)GIQ:40'>-PWOE]Y#P,)US M97,_/]ENAK@&K%602= M/)KV/J)=]DI&>WYYA;M&[45.\>L\/P;97_<='>TYN)QR65UL?WP.F7RP'=V! M22GOG30BM;@:KLW>4)ME0.G7$'P[GDWC<3T&*/WQA,:%R7,;?5IK![5/,UG_L9Y)=2?L/Q8^^1_3 MMW@V\\KNATG\21?W-?4-^=\=MHU[VBK://^FTV.*0@A:KMY>TW'G: M,B-W/F@,JQ?98N_1E!O F#A5^_2BU)K>&T>5:<002@[@GJFQZXYM;.:_=I_LEV;!F.\_[L+ MV=8]_'^M!?^']] '6[W&?-%&$4Q1DD)8UC"N 56WM$&7O=MU@$A89.1DTMP6 M%PS]MD+'154[?6&S&$?[G?;&O^^N%2\.3JT\KFHE3*_6\1TIP94(?U_ZL\+B M7:&?0%X'D^DPQ+D^!0EFG4D V9I_=%U8ZPI%IIL;N0LD3DA5U(I[$M2S6/Q6NX"SG" J#,7O2?U?ML>0TD2U(=[R53 MYKL>RYWR]GSG5&K>>BSWXOI$\+^FN5^CFQN"9),"T2[IB,"T"KTW5T*^5JI$ M7=:2I,5\"?]YV$L$!PA-L,7RARV282++=?W[7[=S' 87O\F:JG5$-0D9YF7\CG:EW22HU9V M4)8FV0\30,DB;1KCARBVW0O"/<<)GSP)\O>LDM9OW#SNIL- M_G?8+/,22W2ONH?OT>U1(??9'W!1C8:A3'6*6K?Z7(Y$*9EY4\__=>K+1ZDF M"8=43_'@KS;6*EJF_^VG"Z.FO>K1#W&D29P4:Y"PTCNL $^3@7=5I\JH5@(4 MXQS5UH#('5M M@!LB<27_UG35']GP=IU/4I;?[Q3M'+\E<"]7:N64OCF;2,Z.1K13/D?/O.G9?"GT=:/%@B]X+:Q> .\\/V*1(/C1Q$-\[DVWB7?:C*9 6-L+KO)'65CKPZ.[8 ML?4M@4LMF'K#/C1!B18QC@[:G$&S^"*H,C"")-D"CTYJ(B1.]]R_;=)NM@LQ M;Z]OCLZ4M3_RV>>C!/X;/O+I/N=67N^Y?RX48CQ\/R.&7!2Z'[%)%D[/V4?X/L534SID66:6UNP@>X9S62&^H O&U2& - 4$,'S(_4!VMPPL M<=E%PDOPI\S^QL:$9*D[P4MGI06,&&WL 0Z.)J)Y3$^B\2KH0*_9B?/,^%W( M[?3-#%R]6C]&WN+E3QR?B?6;_LIY1,B(6T"(K,.X]H%\NF";NG+6M6/'UEU, MIAY;MF6OO:+VLW@'Z'*H>7C#SEH,VQ^1H .P>HX:64GM]Z"N=.]"8$@;P*%J M&)=B J^T6>E*C381$NMO>%$>OY&SY%6L)OYO!=BB!3-?H$00A?0^#)\I!ZC> M+3-2(6UC[0CL)%9I? B9;*+4#0D$_A;82E(K#D2G[D(@IIR,D/PN=":,BZ%$ MV1DOUPD(I60+$GYQ#P]P-5Q S V=XGR")]E!5T(98GX]\+KR48;L OT\8I1V M$90D9R?#!+;73:V0BBP8\%E&OCKUR4KMP\#* +GCZUO+%[)4?37U[+J/J"B? M.04#M3"IC%-L:.!N^RG91-@N>_0+=0!$MH3GS!]U>RWZ[UN8-=),K>FQTB.?!.&#+;/KV^_G3Y:]KR[HCQ 0D0[Y9B<<_E_,1>NYH M/KVV1#*4(VH'_ MU&'7AJBJ$S2#27B0+2\#3IUJ]:9E'T 4.7UTD<2W>',49:L'I4;P.N#&JN;% MI;>^75Z0Y PAQYGB[NMDH[WA0,8 [+6)1FXTP4&J]NXDTW1'UE':X%=E)Q MOA@1,.\R->E%3'C-4%BPYGI?A6_4OE,+&H8!D94A@\*%W3=]D]3_G.LD\K#$ M&,=SOWLEX020I\G?VWFT9<^-76_031SYPK+76@NY[7=R/B906Y0A!NHOAMPPNI>$2^N8JH3@A-"SZ1KSS?=$6R?1[$#&4'.-V [A)T>;&!Q)##!;OI59Q6>3H.#>(MOE '>.6 M\#<2MK,9DIYH'C3^XB[D%CH>7@M=&UI2%Q8C,A#@DY+ L>$2#PW*1)?C@,KP M1J-J5Z1;CP#_Q]H6*P=)K#B]KB 39!]391\&,F31*O+>,.#0[^BDO3-Z8AP. P^C4TO@LMA@NI MYO]4L @!S8&T(7)Q#H7_EG#0VZ#?H[2Y3U7+TBZHP=PA@3G; 8UW9(5'YXMXC\=R]^NY#%QL[7Q.6=.QU&'G)HS)EE?X8EM1\FA MG(@'$UVFO, 4IO2G$5)15E#[8KUU=+1___FLDYW7O*Y#7O)'89L>!#\G9)5& MB;>WM]DH;XT>.I\IYOOL*0"!Y-IRBO]EZP/N?)"()Q0P1/LI/DV>1R:^N<&S M%Y5:6]4C,Q[XK?TE1?NV8H][O%<0 MK3^K=S[I1(?2W\=/KC90GT ;(2AG=OS!3*Z2D_8^D3 ]ZH4.G;TO42P*/L7> M+7K"SQN&^O'AWN]\%Y'8T^?>;JCW=2B#_2[@6;9RV#NT\55_E*N0 MT[%XD;[DMZ9)5V"_"SLY^VM#V;]<,Y4"94+YD'<]H+WL!,$ZAECM?^H2+\A 'ZUH^=?QJB MKH3;9JG+YW_8GWYS,?/E]8-0<_^(UVQN22?K1P8K$3^/!VS;[ M"&2-DJYL+?$;I:[\.,)9VM#:,*FIB*MIR4*H9?HD^;OK6#[TT9@ANM*O MWGO=YY/C3K+X&)\?6E#=KDOK!#IJV>X[S&S+9H@-D8C)&\)KT]2B:TT3 M .5356]ZY;!UJRCIVN96X=H+ SX$\K,S_(_63#UYI?2_X-@$AF.(M DZW46H M688*I]\(T5.=N&F LOP)R\/>PF>W9MAQP01-CS ,P&%2D7 JG-?D?AFBJ/M? M5=/_8#D M))]<+TU:ERZ/#M:^F$:^QKDE5?973L@A#LJ-LS%1 RK)Z-B&:)PP0I+<$5\HR,DB>O &<58XS0&9J_0^2\T_VT<:=EKQC4XA5RX$_%&M9VJW"PD\H_XGR9($;,2/ M^1>*(-X'\S1,Z/W)Y#^F/2!PX]D5!,?_T=Y[!C75?N_"05! 1*0W(2)-I*DT M!20HTD0>%)4J1 2D"1%I04(B2J\" @IB1$!42N@@+4(H(BA2I(22@H)*@!W1 ML"6%$WX?SKSO_\O[GIGSX7_F/!_V3#*S]YZU][W6NJYKW_>]UA6Q-R<'>0OI M#O>@]6N57DP;Y !C$20%WT(K(?&63)PYD\F9IH< M2;"O#8DM[>)7JYKJ(RGB_;6=7'!L+'E$\H?G*: Z*>VW;93;3ZE*?5?3&NNCL=WOSA50 MJE'ZJ]*83*A0X:_+]IB$[K615R-(N&PV^5AK8?O5#-*F;UO:-J0E>,.1%C!J M*;FE\8MB*7&1____'/)@XSJHZ< 26[XZ?0M#?H'AFU?)';)UIX;DUQ70VHFW MWYY.C%;9_WO]_VOJ>*?6G03H3?#DGG'_"&H/T)**.NW].J PB?"8BA]O$CI7 M*/28Z!JEDMUZ]&?,?0%]GC_+"1W.%,1!\.YX7Y<@70=;%>!,%[P51&;?*F?<0,C<9'6'$&N%_!+!V!KX>^&7M/0N]'C9D+8WD)$G)23 MH:+,E'+FGWG:HOKFT=6*MD<7=(9:)]+/*)+:'58W%G%IGFI@2@FG#]H0 &+] M !R\R)SNV1"S*!/N'O0Q4KEC7WB\1T73M3*>850$-$#QXZ$ER['.HW26X MC W-=X/%\=1H==DD]/27IDI(Z6"7C6N1A'$B-ZKH]Z64^HG_VX(_!R!7-D0V8;@*I M=E_.K/+Q)GJ^W2&5U?&9@E^F619P/]95=M.>;*9M!2T(X*7@6.H8,0I02U?K M] VMKGE2CHRY$-WQV*>KX]?+\/QH7H'GJ8(^U]-IHI [/&N/G+EL1)0 MH*P .HP1.V7&!Q80,'+H X]G^[""SSC]096ST8].-RT516E]GO68O5!5Y!N5 M%! AIA7SL"6>9<9UN@UP:A%/2Z#"B.O_V< :P+*EWWQ"GK_L[" ]/8=,LA]/ MS/6N^#JD;&>R#2GWD/DR1W33^K:+\M61GK33G: +/<;-SJ5JA5(.60JO89+=6 MMA%G;]@;U&EVJRF4*<"9VH8T#&/W=UC0CU--Z?=DKQE;MJO5KK?71 MJ+1H[9KLR.(,>64I'A_5A\?X)_6=WZ-UN79CD=1%\D@OGAA%%J'5HP^AC$%X M]8J;%2[*;Q%9'5&TDJ%FG<@)"MK3C/S8Z&BM/KPIJ%?F.\:_KXC3\5Q$:7*G M&A6T=AN2V'54_=W( *"]#)<[JR M"\RENU-PW:0]TU/I,1@2Y>^)1""YD-.$JFJ MR*] ?EE-Y@D9>5<>OB@)'O=WV,8*VB;=@A([T+\-2<+*FVI7@2?&)NV*L%(_ MMKZ*!=2=D06K'$%<&" MLU>5RZNXSO#@ =X'*X;N-3M42'BW#1$W."WE'@[Z+@Y%)%W\'/%*&:'V\UWM MU3:FZ5!K],E'AX_E'"&<^,S_H_HV7A$6@+L';=@?YTN%9Y&D?L/W$G]&O1BQ M]7"D:1$S!F5_:9?(YE O^- R7&L%^_<$M>$^9(&:B%5>.H(C^(2K#OS G8]Z MEF ) '4'$X#]T/@HQ=U?UALU0T-A<1'R&39S]J\&Y+V4HU]( 7_3WZN>47'O M%JCBV>(%8AC+["PT#$PD=>/W8+A,4!"9YM$:,,!2)D;69+QZYV7^*Z5:4-Q] MU; M%$[ ="\9.@_*EQ?_OB#E[Y/J8O'BPO.$',<.,P=1=994 YQNO2I,SV78@GH[ MREP)4C2Z](+0> M@T C1N%*._OHNFYWE\&[-@"??;!> M_]-[_B>B+NI<^3+/EWKQNM0 NX3K]#BW35HN660/9QS6F$2+P2$19&QZ1)JF M%+V%I=*\\;,+:M==Y%[M8.NRP:=SS,4R5#_[ON1GFW/A/(SR*U--\\H]6Y+K M*1UG, K5B<4!JE_^3%1\2Y29:'_+V"L(.T_'IF*;4<;. Y4.,Q:,&# 6VBN2 M/ :Z( LNUP9'Z*_J6HS)P8_*%ZV0=+SE'0[Y)AXI*;3^-?^A+-"S8Y-QF^O" M5<@81B)H1R_J%44/_C#1+MEI!^_0"$91[-?.O"^]DXRIV\;6 MRI5Z5L,'*&;^F_=B\%P^:\_:QZ[K$OB.;8RBS2Q^[W @XT6K5DN#;L\XA.B8 M/OG:\BC:673@J&2^QH$DRU/P"W+KFM2L1#C@O#Y31( !UL&ZG+TE&"#($4BZ MYSE)"[;8-Z=MICH ES/L1.,<]0OI_!IN)-'JZS-4U-\?$)%/^_JK4 MLG\H95$(^;T-$4+O3.IG8@(5[!BZ@,. MK0+6/SB^^45N9$$_>8,/>WKM-Z+!X.PQHW$5%:K>8H'O:9[S?!<@@JW@F MXIY"3IU.<&;'PQ"(6=+B%$LBAO$2X$^'W31QU3+=_1H91-B*? #M%4*NLDY! MFB=TO'.\Z/%C MRZ=R<[&M,\&-.%, QM=K>(:ERX&;G/VF[%*.VNP9YFEN*M3O$D-^8A*BX$WJ M?9H8860I?&SY^-SL=\$PW]US1Q8?;;AQ%'ICOU/S!)3>XT9UX^$"77*HW:#O M"Y0\:$*NAA&Z9("E8H7,M!<_'@I0FN+V[+IGG#M1-Z0GUIMC^WR_=#^^A42[ M"FQ2#/%T4A^I2>1^]4[YC3-:!EA1ZYH^@T9G1( PU;WTG/NGO.HUI3SOK+ 3 M[P7X"]?1XBQ'0'T FO!,#OP"M'AP)H"1M-]"IQ&$ML?-^="F:0_SW-F/WSY4 MJL249LL'O:G])+-+ )>*0<"F6R@.M +NL RS6R-T'VRIYN>5H"X SLFFKJ&4 M%?DSDIV9KXABLW,=Y\VNNKI-GGH/N6&-"KUG6DGF9TGBW=@)&/)C4@-_KP@4 MW:=HW GJ!@ -[[J@=$2_R*J=O$MXY9/P(1.,\6E#:Z9OWQN[7_+WLY6S'Z>_ M&6VXARX?];Q$GV64)%&R>C'"+ @82@Y ^=*5^XBQ2^6EX UM6RURTWBPG$KK M!*+&%4YKKE0!SLIZYUOGA%_)>!?IH 3R[S3+3:)6],/2,%RGWX;<%!'_#I=' M'PCX'%B()=C+N]5.N/?*^5"5A=<*8O3S:X?C[?=3C!Z^][54CKP"B0VR1".1 M\ARAOD7=#&RM-$.D-'Q/]^WQ2T+E4*%CC4JE!: MK_CEI=?H-/H^6=#"D-Y(0^VLA5W*XN4,M>FN+@,5##$P:]$A+BS .+*S"\,J94KB6[8LZ.D;;(^T$Y;]1)F$S+MW0.AVP1&$_9-3 _^/14MYMS MKP/1FQKB=1"N.K=?<6E-W_:/YHD? L%N^?FWZ:SLD]:>_XQZA=W&CXBI+:!&; M E- [^9\A@L9Z"9R#-G/PA]-=L1X,TBK'F;!BG8640KLO+E0J_&2A"@)I/?# M$(BFPBS2%49N+% \"%H"88Q:,)>I$2AGU(W-5-09_PT50KX4D;:(J/R1=%%' M2Z=)P>#ZE439LU)J\I6)Z:)OHPZ4\?[0386UB-"* /AB03SL)B8%=K#1PV2 M8]HE]4P22-7/)7G:7*G5/GAT2>*0WW#!#4Q3KFGEW6BW%_][(EGXNJ91(V$6>O*CPYE^P"&<):X_+,=KXXFK-DZ7Z+NZ)=?TQ^=E3;-]@P -#E[9YF:*"^N&P<.<./I M''U/:2P%QN,>8&1DS'Y9=R#HH^'/!4JU;_WTDXV;00FBO=)/+F23=X%044QW M+[91>E5\$0>JZR:X4_&TH&B*B C80HU*U-'/L.QPW\TH>3<SNXI_IF[8N9 M096SEGL$:[)]V+/U^;(0-OI%1]:B\ZJ=41Q:^P>T =&CFU2]"$^16W@06C/P MO*NF,/;9DW*+HST(W-J,RK%S&\8$N0&)L?=,1K^CAB=,E?T43W[5AEN5I"+2 M80V3Q4P]TG>\ D=PSMS4'L!>H5^MM;=:"!>;G7<)5#)]_2+_<-7+IHQ:Q7Z]")OTWR4!="5$DV%BP<9%D865P>>TCKF? M377]FF.M=$GRC&H*!&*+TP6SF-&4[TR<&C1;U6# N7]4?C;ZW<07O[G M8&G:%Y/FQAL;0UHRRB<>FOD2]KWF8\TS_5A^;>SG7"Y6C>7%D N:Q_7 R_\ M7TA]F%3&T3N%U9U/J_=D>>G>O!XP2.!+L+O1\.AS_4 MTJ* N2^C6\XM[E+56[)X3PF;<&Y3+DM6R2!H[JO4>*\\V8HC\C(0H#CS"NKH M1)<@^C->2!\AA80[-?N'_"Z^,>ACOI=LZK=NOXC*;IN ;8=H3QA+C-FG^:YB$ \2V M(Y0+8Z]ZXB_R;,[N!![>:YK#?:R>% QQG +0\47?N'\445>#V:_Q(:MX7]+2 M,N+CYMVPL1Q=\ B4=LJH#PY>NH2>Q(L4]7/\=MJ6W 7?3/\L:EZ?97AP0B)9 MI*B*TYJ4CXZ?)KBWGRN\U3]CE#4C6B9'BD@6:%#BW M2F7_36)8NMK19$GLBETA(S4C!69/+_)_W^S#94 %S7B19IADF!Q'Q7]!XG/P M&2.W3_A7JM55D'TYO]Z???[NIXTD]@5G#-M 2NX2N8;^W*;;/R)T#;E_\B-. MQ_1FVU=>N\SYBZ<>STO]BO=R46 VD__46'/V:O(9P0 '7&;SIJCF@'HW7KRR M-#V1W_8MG^B<\P &<,F*QS069.#).=@]*&>F#DK+[!0B@:,!.&287@4^";A. M];FI/4$LV5;('! W12-FROS/UFD*'JWZ\,;*)>0F.ME5OF&9!$< M%"QD%Q86>L2&FG%&BS:0<)%'Y1E$\N\4T,#@\M3[-S'=/=B&,908L)Q2I0]/ M,;[*?O;6B^P@-UMF3$KZ$R0[1@G1YCI#5O*7TB._W.O,KJ37'T5H7$.PI)*X MP(H)= "/2M/:N7[B['%S;>@=252]J!\CK56M(Z=,%3[\WF-$ZHFRDC CBC/< ML2$-.WY<<9_W(6C@#SQP&0^J<^I,BG49M4#\%BI*;9YEJ?C\GW15X<8*1CZI M;FW^U^+'E0%/S==TV.IKIC)2G=* \J$7K*J3.]5[-%[/_?A(C;7K/7:F(JTR MNE"0RK2HS;ISOBH)VW'<8ZV8S-5^ 8KB2>_N.B3\7O'8O_#.9?;[).-2>9E3 MB:& U %#@1Y4.V0V\WCJKZP9=P84/,748$G0C6CCY)%]/QI89I,=EZI^&BI* MM-8Z-S;63Y3IC50\+CKR6="W^.KQQG,?'I,_\]L!XHP6=@$F,,9NWH(1P"XQ M55AY.(N(Q(0[3*]ST+HXPVPN* M, H!IY9%[=.RN [E,F2B4+'CW-%$DU5O[Z-/1;NO/4V/D/SK2Q:19UEQOY0\M29(]?XO3W J/+QPZXZYUN:QR^ M5F7+=\_D21_Z.7H 7I^'H\U28OUZ%_2^K)I:TDT&MAY/=FF 2YK'Q5?N)8?F3W'.XH^R+H 2/>-[+581"1RCC1_:1PLSX$V MNA_?HU$:MC.7P$O0OZ.IDGW2.>-+WA>7 T9!9%(67$:%G< E%-P@;OQXPJ$! M"64T?OYC+][G=N?@&9'4W\G/8Q0NZ@(CH0C]2!TKT[[473._SN Z_O?LNOIO MO26L)H8J_2!B&R+K.COK#SU@ !7I.)&?$WSJ0./S]&"3]OU-GT>OM/1BLRLGS1&NEO'*^75BU9OQIJGP0F9A &MT"0.4FBEC1@>111R6 M!4<"TY,.9FQ#K%6I""9=!'1^>0ENPBD#MB&_=O+EGVW(WX"?F"I9+!)#;L.P MXO[+Y9)<)=@8C,W@[$-*!-Y!?T8?[NR84&,:%.78GF(D+/*%@9QL:&X>W&]/PJ5D\Y$S'1A[8AT0T/YJ\&_<+)P&J1FO$5 MET56I=0:OE8PM]9('S6-,\Q<-NW#3I*L8K/X, %^?\GZMNR MG$&UZ.(8.*W@%;*@7^[1-F1?<)=ND/&N :%K/YH9EG*G]H<=OK?XX!-M?ZNW MIX8;>A_=LY*,D'1!XL\5!$]BPQLLHO/V+]N0_V M_WJ/E[8A>_6H1NR#!2GX]5X8Q6/D@:ES.7*YIUE1=U1U/NB56]6HSZ^W!U]O M\A]B/G"+X"1X@1:)H5>4W+(:'ZGDVM_0G'E94\A>^P@=;M+K(&98_X-Z8SN# M\W.P:H'S_-=!^,PZ#<92L_8L7+NVL@V1:((?4!G=G:E@I2\DRF^2.#KQNZ8F M]?/'>R]=7LJN+"$>[I(U_GD "SF.(YYD>7X)IE *R<^JJ=_[2]=1Q^[)K?1+7GU7]SW6%7 5Q M7XTSO0VIM^Z!@OGR%T&D]N09E-OWY!)G?H/KJK.CR1" M!SY8K9D/&&S",\UD6(9@4=#N@EYL4ALTV:OI86>C\5*N,+&G]WI]RM7[.2?? M5]FK,_S83_6%SVJ[GV5C.T1](X1"$I?&>_)#!V7_.+ET\_^ GXOV6QJ@57+] M=@ .7,6#.MIX3E45G M&"LOZA_RWFJ!A&PXG>;2ERBJ9 N-0,%GP8!_UHF8WOPN*%@*+"ZJ->'@[BLM M=B%;G]+0ROD*-\0U%,-U!C5EI96N4K6L ,T_^UM'4D@-!;0_]);+M9,&"\?]W3T/8GL8!;]F-K#SIO2ZK&=HQU//11+PY&1,0UY!JM8V)&@]\RXC MO@6VCYMFLCC*G8!O0N\Y]Z!"7EM3W5?]'3<7:!^/6"VB0BM%\AYABV'>V!E> M*FDUAFFRTZKWO@ J,LNY$4BB4:BZHEQ86WGIZW%3<[H0(>!S?U^E0'OKA**I MEW!FH9GOPU?LLOL"VM?MW%T<3Y::UPW(W7OS_#J$WYP_$%53=.(YX$7FUP_C)<(%Q7_&TW$+)4Q8GT,T?R#\D63A)VY>( MPZ/5658 MGL]\=EA\.WB[ _M1ETA?^>[74UAP@W#=#?WLQL75@Y>;W^8W'OT M_H ,)-=-3CVI4438;Y1].B>+7[R\9_BV)[(3Y$:=5\^@/RZ;. .Y]+9BZ M =;!;/JL#;O40'],'T9T?^<)Q8-V5 ^W2Y(O2T++W"R"S/(.5O\22M V26[( M>961_B$.STVLJ%V@)* XN35 CNJ&"R)/"#LNK\H]-9, OM4\+0@+8PY:=OBK MA#@,SY@6MM!-*/P]\(PN.;-]X$>@G="E,SK\XG(9B#UWGS/=RK?G5X75A7L. M)T>XA%X8U 4HZ&.8[GZ2^#;D%C1A*_XR$OH.VO M*Z[#%3?]06YLHS>75+WH M&OVI7@SRH1"_AK-[\>7,*6^KT"BE,&0#)O!-K<'XL3(MM, M1:>USGWMU_YRSLMV.63.Z70+[2/3:.;'IK$]EL8D)U]( GF8F86^F?=9P M=,'C[*>EZ$,/9>9Z?#22*)Z^VDT6QY@D1@B[!$].)#4B^F%)*\S=+ 'P^.)( MLMY<346%!^A *2]NVGQ N\C?.E%3P93)M3^RJS^Y3R4_^D8Z1,@X]BW%(0$J MA.(O\T1BWI&$4;!2ET!99FQ^;NF98.%/S@$;8@9[MR&Z!Q\,2#I0$.\0<7C> MX/5@,T&6+(!]0)UX*1YX'.E.:";>G;?12WIHGJSPUK3907WR'DP)%H!XL&74 M(Y*(D>:JM_IM"&"%FS5O#+^K"B MH*$D9_]^P8*1='.O#G\">8QBPB!.PHJW[NP)?,DLKOXKE+ M 067WF32!Y>JT6;(4_70Z)[8@>>1!50:[ MHST-89>E.6PU9_O^^AW;FJU[,!T8N=PMKX66M W9_9M=L#/+A97U]8!2#*O) M"IL>F,QS! .$0\QD^9\ M]#SLH4F-3*&*B(,XPM1=!($D@,1<2=RX3+=Z'R%^2!FK,EF;XU2./SH8;B(J>SK:U:.L=8]SX3JQBNR':X&:%.M#FV)FRLJ MT)T9*=Q4SQ(S88B \KK]G6TQA@V27Y M)_KH%]3WA.KT&Q_3 D_8G*\**2E/V_OS0^H[#NZGL4Y6Y6"P8779K,?IO 'L MS:D#FH]5IT?_)KLH5-?-1^U3J"&4&/2 W@PK]B.4*%VP2QO48]P H\N0U4^> M=#B4@SK]I(NJ#:U%CZEB/E^7EY;U(>LSNAQI)79>ERR6J 4%76 [C<"_*?% M&S8+\TI:?3O;CQY="E\/ XS_V#L9HNBB? JP">:I#! M>$(7HG3%X=P#\T?=?T9N?9!$+<9M3[ZH4KE7(#OT>J'+YV5Y3/-8:JF M%LP#+$'V0SR9O'YO:YTEEK-&LFBEYS^IN<;YC!8Z#5L*-^%4+@PYM,8UY+'RGS "2V7U7EW7P,C.&=?H+R\$WN'KEK@.ALE/Y MPK-O3D'O@U%F+RB+CG>HL$:+=@6^>X7,38KN.U@DY!1?^S?X$R_/?%1I)@44VLC.I&1T=*S"#'NX &',NL+.-E/E M3!5V& HIF:B80LGBL2T3YC+6JZ.W#@=[!4?2#4,.Y\QXW*FW MTWJS_VI"%*R^8)7+D?=P.&-<]I.50.J%UV.ZJZVI7R:?!+V$HT1:08N*CS4D M,/NB-4,^)JKQL)?JN[_JVQ"GU.YR_^;WXG^PY@ GCG):;(I@)O69]ONC8?_N M^P,.XZLY,MK42PGG,B!7+IZ$0':'W36B_0&$"%BQ-8X^&$..>D S]497Z7:X M^E&*7)I,'I*0MN%U*?#3OP;T>?[F1C&O(*4Y@N[:F/VBKC%RB[SL854E*4SJ[?J[UT1'F5*[_01.AN3 M_9U68,JH Y/:$? D-Y&D&J\TJJF.]WA3VI>F5J.T8.4W*906RQ:GMV='&SJR M$X=%/ ?I)ESQW..0T7504>0_6/9,9XQOY=@8R^&%.VE6T%D)_J%8-FK?TX,^ M/A.;&*Y@(7%!*9&KET3"3[&,]ATGB"0MC7D%262>V.=_2/-;@N.;*[O?'3T^ M=@\FA_%!S)9ZL)-@Y F'>(QU&^ &FU1+TWUG 4%0M-[SH2 MI'@LV+&?^BMVSY'5:DK.O@#&AFGN479BG[)2C=>PTLMT_$K7$T">'))&*7;H MO@OKQNYU\R?.H3T;RF:1D423H-_=\C=3+JJ4\J4?.VUOZP78D?OSO)\'W(7W MP/:YNR,=G0IZ)AE;N^NM2VW>)<9<%4R+//3T,2,WUQS*0Z!F[8>Q%)#A]!JW MM$1VLN7CEH![N:O\O2\6!XG18M&PCMETVM^ZS" H1W"(WDY1[]Z&@-J8U2] M 36J5]C(DNZ0WH$A5P %2;HUNT@K-L0+,S$NL,EKA[62?QEKN)2:^21-W]NCG9"R[+=)^XI^3/_4A1+8DF$ MR,\1W.D=29QG@"T$$/ZNJN>>L<4W^E4$JUH]?G^^0SRHIB M CPM_/K0U@_QRN8Z7&>!.$F,J4T>7E<9+WM^*,$HMM(<6H@!0G$T++V] M_Z[(.]Q. 0<2V61$"JQD>("YTJD(E/K+?L_ERV/"?4\W/1V/:"N73IN?ASCD M;QS[=AO=M=/XLI14)[+J"@2.+.*Z1XC./49W%?I2YQ:JUSH1P1'E"F_]$=>S M"42NI_OPRKQ_?P@;@M.;Q-P@32_W>IK!)#O.,-58>GCZF=:-D11=4_Z*(;3O M)]1(H[Z:_B\I\N&.B\R,\2@S*>T4<2O07)&T":1P- 2JVI$.VF M2L>:7=%ST^3IFBD+3Y7=2$N<&WT@G:>%E\=T_X.RH#"S0+W2=XD*@3OU#8,H M$>7-_ZEOZ/B=XV,WHM-UI?W1'=.6D?F3[#AZ!8$$0=F,>7/%.Q)J/47S>NH@ MF=_TTC)"[+SD(QNQJ]=E-(_QRQ)$YR;Y\ U&-))9WIX$&'?,DNJ:G[FN5I%Z M\F\>*7]X^/W/9YZ2CRUE;NRQR>#Y-'I/9#@+/,K?)S*S#6&X<(>M@R7&;H(% M;T,2W'33MB%^B&3,+N@[76IL$$%TQN M40*/G;^0ZHSZ8* JO!>>T;:9A2$_P^XQD[!%O$">]Z&/]$,A2+.!?UKJ1+0[ M'O[0C97LP/CK9 ^&J@0IN>RN4K/G9BN=JZ!"4":E(P27"@@F4 /.C9BHJ_3T:Z M#1 8GW],ST&A-\^)QI+EU_Y _NSL@ (/+Z>:&HBPY!JH0V__K.BG.0"ZO?TO5FVAO;4_Z(\9B1' ?EJM7UF\=YS,?_]&76?.*5VM1:"ZL,]D MH'W([XRB3,TFT>;DPO1/_VU((O?!*95F+[M"TXWRZX-;9-=PFK]JW\)'W;$S10Q$9VWS& [F1^*S"_*!TB+' M0,>/I0^BYY@2 PEST2?['=2:3"V!&(IZ&@<*C5_0 MTI'R_WO)2(!_TNC6HO MC[,:#[V)+?X\T'C@F"'9.Q7RMY3*SY)T)^/3.#RLF^ J4_X[ R,3#DN [_NC M[>, X<:WXD,K<^2&.7L8KP_ MUY?6:4RF-3*7T=M$G^HUV5FOPS^%\BKQOSMTY@4*UGQ"S^%Z>*655)N/TR?A M-@?DRR4O(:J?+.]F03>:!] E8/8206D*Z7YC,:]%??J ;ZE_VRVGYOSOMJJ. M,GF7]MB>A$14*< 8M]G/]+'\'BSCL2Y>I,XL82L!Z,1_KF9I^^='&2D14K[& M6]=]W?]F]KUV'O\IKJIFUGS=W-QI=.+A3\[5P&Q+0*39[K3$'0 D!]4UOKFD\U+^Y:S$D+$^L MWX:F$#;AB.G>C7*E!%LO5JQ2=+!43=D<7>)&K[.CJ;/-V7>W7SB>H0AFFLN7 M3,\!06L@S \ZLS3E@A%U1^T!?.[&5RO;QD(35OD^^?#9V"5OBG4_-C)-/+5R M:1H]3&I YRD,&\-I;'*:3V>SX68:@F*G+][CZM)/MM[0^7:Y\:OO&=H17D"/ ML* )M&5.<*>V#XL;SB#?IAEPBY=-[U$G9<_CS%8'JN.B+[Y\(2:K:6X^YS1 M0:O$?](*MW#_Z8:T^R [!1^(!574$A:Q%/Q,+F4-NZ?D->$5B>!- M;I?)6?HEI2LY''>#YYN5:KY%OJ,MGQR$16"W<4PY[[$-%2PI+!?IFRI6V\E9 M N R(QR< 4Z,$\S$P+S7_E);G(P704YW,_K>R;/>YBDCOZFT\6(;]S"S/SBO MX&?$%[%982)49!^1]GQYR:IXC2EG1/ M 4KZB*&*!H1Y[%3 ;>P5UADP"%BACB14 $9]#I#OS]1&=5+9E=;T/7G"JU73 MI^1?/'&5YW]I>;D>U 00]F"4=(^P"44W,9BENO<-@8+4EP\?+[T:>DCHEO@' MR,E]QSJ.C;A!6 G@-N3-RC:$"YH.%!)XRHZ W1\>@XG'B$?(!TM3K>.#?Y,C M-!V$2*J=74^H3QL.& @^ULKIDW%V";G1G6,&&3K?;K9TM&1;J&2WY;\RXC+;N@#@/5]#M1_B#+"@[2V&]7_FEWF M+JSLD$D\L#ITS&9"QR$LTY]W(_<2L% )C'#VMXZQO*DRLTP3J@.M*,R;,EL M5?9P"PP=--WKX.RRVAN_?US$C2LK'[1U6#[_O@T!+L#W![35- 4%A\;02\V9 M*N*?WFP(C/WX>E1P<&^I2N:#ZMBW3&_TH!X*\\5T-QU'::[V+45=!BVIL@:X MI,)O6\=;,,;BB-CR^4>[^XI7&_1/G-A%KTV]NO^&P'P12A7TH!]]<)WK^:;L."[\ MPA.=H9)FASA?S(2>#7K-5P0019*#FQ0LG!]EY2Q\F)PGNK^^]E#RDL.U'(@* M2GX;PM>^LV'RQC9$F#.!!3S700WH_3_8I !ZE(>]$Z%'VOA:0V"A2)+8C_P9 MOQ;+#;ZQ1L:/NGM'FW^NUIZ:W7I $8G#\'4I_H3/>O* )A2/_1LAI*;O',7F MY@+%HE+S4'"2@Z>P^?ON*BPGFEY^X1;H%E)RB[&YA2ZYU7 F3.BUX=*D 6_&)U#^31^.953+SFRL E\.:(>,_[R;GCLS MF_M%-8>$6G"'?'B]P9/]E$1L\!B'W7 3^E1<*M)=.(65(2E"^* $QC(++A\ MY:'ERQ];-.<['MK5PZN_S'ULG@M5!;J@HI_%7IWBH>:XN/KSO]7DV'%@2(XP7H#FV;AN2:<8'\E+WIU$= MDO&2';*ON7B(N]]XVE&SVL)MHDG(-KC$GY+RA#,B?UZU\(YIZPWKJ.N[ ]&3 MI&9=0A:HIMO#I5CB*"^Z9#Z6/.\WT!859VI+M?OFI5@D]+TP_>%\CH!H!;&J M.CYSYDK*5^^,MXH-0!KCZHYT]EM9R;A,YA([LB[?M06UH79NPC$;LL^)>&_B M44T]2XCK_BTY$UBX/ZGF=&/A9%H A!3#VNAR3_D6Y$*:!]!)B$9RJM^W1,SSP'3_1_VO*8$6Y#OG"5/W5J*"S7 M\]Z'JG*770+=_)V0:.LX#$)DNI+JW./?90RJ,VK V%B*8/#NH:#%OOSLV9YX M/[&"VUZAHSGF564'WAVPO$KW6\4#, I7G5=ROF :U9.?@]%D._7"8+W+]&LO M)Q>CF*G M,:.L[G-Y#&-]9JGTUGQ=6+J?_\@9+2\AW+. .FY'NQ2MB F(:QTTM MZ?*$T'D4;ZI)]@F4T?B=%D.Q!^*2,;/-+B_Q$>I'!@,SFN=] C#D.!C@! -O MP>/O%M >,!W 6?LTQ@/0 -+,O4*4JLXF$4]6:WB+WVEY?ITJTJ_X\VSA&&X MWC?7A\ZDN[H$?!)''GCZ;!>P'A<>)+S7Y5NFA]30A51-:UN])8V$*TK"K6LR MR^JG/EX/P#9$T7Y0[,]"Q< @1@S@^[+$Z]"S#\O_ -6/+O<=_E4MG]SM])[\ M]?JF! \ 9TG%]!"S^AS HQB6^! %D7 CH,D=DV9,2EGC,\_=CWUIX15QFV8] M[YAL?=KF'6[L P"/)S4H-E!UB0/.[':.24"H._C&89]N0@@:Y*TI6IUMWS8?W'D /7\./!U8TFX/68J#2G9XXT7YE##]+W MLOFV(7/=.)8G^G]_"KSJB9[,""&3"[B@>IF0;3G+ M;Y2V1Y:KNB+CQ0VL$JNN+M4DK]/J3_\ +G=? %Z08DUT=*4LD<0Y/Y _G .< MY=_^U_>G.?@FBC++%__^!_\G[P] +%C.L\7#O__AZ_U[F/[A?_W'/_W3O_T_ M$/[GF[M;\"YGRR>QJ,#;0I!*Q[WL>@PF*4XA8&D*"(P6Y0563 ]0)G]L:Q_>9LS4M68GY4+'+U"_PMV MET']*^@',/1_^E[R/_S'/P'0P%'DB0^&=]Q<\+\:!G]K,H MLIQ_J4A1W1(JYDKZ^FG5R[/X]S^4V=/S7'2_>RR$//S8>5%L/55+B;64?JRE M_.=C@_U\@?B.Y*WV974@7*WN1UBWRBLQ'>"W6PVR(/->_N%4_M#C/_[']1/LV4)'PAYGKU9EME"E.4U^Z]E5F::O*^_9^4L\4/LASQ0 MZU9"(**^!W$B8^A[J1=@*0@1_JQ:O=HSL8!?OW12U$,9C?,'"SVK(]]K( MZ]8?U_E8:,VG!U3.ML29:V,A+W9AR)DI#.MOL%0:U!A(4M):B?81"I @^%G, MJ[+[#=2_J3_$J[@UGQHF])*U2JW>D$: M@)4(?P!YP46A;. #ZJQ>VK*H9G="F7.5T%9P_:(&.) B0#[D@H80IC:A,$I(($P(X\.RI??1WXENF/0602_!9K7H%:!8_JP__$(:G/_8+D1GX M ^\+BO%'?D+]4Q^VNFWCHU;_6G_0AYXXRD=\0I7NPSUUB=W'VE' VV51J">] MSPN1/2SNR?>;[\]B48HW8B%D5LU$R"264OF@ON00>1Z":4HPY(F,$ XB$4@R M4SXRS4W7\#,CVKR\F^,.]PZWDMJMW.=P-5O!'6(U\(?>2@I:48&2%;3"@A]: M<7]TMZ8; N-H;3\WVJAKO*'JNVN]Z6W]:.1.S&MWCQ35RWU!%B5AVIHHKVE9 M%>KGF4>2(*(4PYI,4((H)$&8P"00Q,Y4M:R>7\FK%\N:C*620)#Q(OA4G,%VQ(YM1@ M4R.8E:Q *BN;M]("THIK1RTG43:C%5?8#4PIG4C@3C"1?2-T+J[T^0W/*G"; ME^7:B%&NC)I&,G=HQ9A@Y(A<3@XU*K&8*+U+*D;W]".4]]E"GS_="E**.WT8 M]TE^+<5U68IJYGN"!42Y/![S/8A\12H441^&&(=>(I5KA) -GYP8:VIT4HNG MO?:E>O>)EK $$,A& 3#7&MA1RBF4!1 IGP?88C%&!*36B?U4Q4UPM^\U_+[+G>4E[1%4]\Y#," M,8X#B,)(0IS$ZI^24)YPP;P46_I2IT><&H5U E^!6F1 %ARLA.Z]:7,>>&/W MRAV< ]/?Q4CV<:S,T''G79T9;VP7RTS] WZ6X8W]:.>=D*)0SO6'!N#V3%TW-Y2>IG%5EJ/-W@BJ[#9%0)CR"),8<(N0G,(U1 M"$GH1PQ+1"4EL\U81X,#HH,C&7V<9Z,WW=H9V8)ESV0.6H%!O@!$QS;I#Y9V@G47!V='9XE)%/S$ZJNG]0 M=OKROHY=RTA?JIS]_2>&6]Z3EVWCI=:WBM0UA*#?"TR^"%;M+\^?M33"WM3S\X9HH/[ M=1V87QHP&V'!AK0N73HC6)PY=*='&]F=,U)]WYDSNZVO*T>K#PMERBQ7@:H> MD3+U@@3*)% >&A8^))Z?PICCR",\#-/4*-CW^!!3HQ,M(5B+V"O&_P"0IH[5 M)? ,[B]9(=/#_3FFO#.O9F^ D9V58PKN^R!'K^QQ;E7SQ!M2"OXV?]*^3.VU M7!>%FMTZZ/C-R_J2SXT%<_T[*?BGY]J]^45=6)4?%DV<]U^$/E$3_/J; M1/W'=\H5>$^RXL]DOA37"[[ZY8=%I2SX,F/U7^YU+,:]^%Z]4;#\?<8DC7@B M"0Q"Y"O#A7!(6.)#KGA&^@&+HP"9;?],6)BCZA%:%6'^IL M; XV,0(;( 'Z C:O:X$"-5)7[9M57H$&+9 MVG22*] A!EK(FDN Q@=HU$ - M3GWTL/&7%73MGW^KT0,:/E#C9W-,.]%7P.:T>*(J3/#06@FXG),"\*QD\[Q< M%C5!*GX$O[=:0]*^B0]:1O^9UZ@OBOI>),D#=X-O?J MS:ME47.L>OZ+(,5/CH[*)S[?)T_LIRK[>($#4T7@4/S"U&5U'$;Q2Y&7Y2SU MDM"+HQC&<8H@\K ',:((.O3[() M2\W(?.W:EY_S><9>9H(F<9+&/DQD*"'R6013A%)(0B*C5*8DH*E56+K)J%-C MEPVC7IE-*[DW]IPLC&N>(#LPX!F J,JJE!K^U_S5QDNQ#UFV )X=SE/4X+NOBG>_*]SI@IVSBG MQ4.=3W.;$9K-L^IEQCT_\&E 88)1#%&:)A!'&"EBB#&2L:0H(L;9+Z:C3HTF M:NG O!4O.Y'Q< '2!IO50^ W^'EB&VJ@ R\;H:_ 2NPFVPZL!!\"5XMMU"'P M'6E?TQ'.=MN0MGB=W!^RLLZQOB.5 MF!&4(IE@"?TD40R>2 _2($$PQ&G("6>A,OEL3+MS TZ-O#O9@)+7,O?Y++9F M]IU+Q :FZT;4/>:X BL4[TZA:&WTF4+CR/H[.]RH9J"I\KOVH/%]?2/$G@NA MG,]ZO?20H#@1 @J/1Q QY1@2I"O!RH2''HJCV"[N=//ADV.*#=F :!(";&/" M-J S(X>^@ QNMZW%/'/&UK]1^K->!:_I]GG6PSH>R7 K^ MKCY=;NO,UW&B]1_;H[>;[Z)@62GXS*/,XWX:PS!.0XAXS"&1E,(X#7@B4$R( M8':Y)?9"&+W;HZ:=K$3K'SG>8R[,6&$@?,>,&'IC&#'TYF3$4*??1M"0.SKJ MC[(CTNHAP*C4UA^@70*\X$F7I2ROW*\_"?Z@QMVL;3?#7A %W LA]Y%0OA%5 MUDV4!#!-O8"G?A @9G4B9S+HU*R>KO(KJPN-LI@OL:.5ROR5NU+]SG%)@@Y3AX^.>2K9 F;@' L'=CHWGY\M.VN[01" M;7IOBAB96@EG(B))1*) N5J*EI#T0XCU'GR(<1Q1FDH/6WE>M@),C:?^LAN? MR3WM >W%:F]M"EV!5@5WO-87/$<< M9SW\J'S7%YQ=[NO]G!['CF\5CRI;0UOZOXHG*HH9DTPB3U 81@E3+"<$))KE M>,2YH'&:)'%D?+ZX]_BI<=B&@!9'7?NH&9P57H3%P,RR(1OXK9'.)F%C'P^+ M,[Z+A9!NXE;JJG*M\@J.@G#RQV[]KO*.Y MHQ)OG<$=OZJ?$7=?*(Y<%B^UPWHG*EV@Y#-IHK9^%=5CSJ^?-%W.4N55)FD: M03\E/D0BB91CF6(8<"+C%-$$^U:.I>G 4R.\._&L'O6HS3$=H=E2[ MRQ:,77O+^OZ>QP1M_N\G^4X4V3>U8GT3&]&DOY!LH>OD?UA\Z;I2;82=*E.O MSA56@*SS$6/LX409:U!&RA=%L<<@]6/]$_8#%J9Q$' ;3G,NX=3(;S,%NRT_ M]X/6Z$==WZK;$>H=]^Y^@@V/)EYSV@;?N^LTV@ZAUTIU1:VQ_(#$4MJ[. M*YS+-^YQQE#P[IUV##90#Z>[/5HK[_/KIJ9>USY4E!^%'K@Y 'C;[O_7>Y[S MVL/IY)Q%,4\=)$(A%.5RNLG#+C/0:L.6.MS!72]^D]R MU>FP4PIL:+5)].-.EL4.QKB3-M*6QUB39[K&>YL_4;44ZR>OVE?I1+Q5\:0/"\7HI.MCI6SXVK9_GHM*7/._+.V'!RCNJ0#0[WKF,V_(#]%I]5 M'7I1ZAS/62*"E!")("9(5Z"A,<1^ZL,HEKXD$?=XP.V:9NR,8$,1XQ0L;'?( M*BVA'8_O@F?&OA< ,C!GKEM5B++.MW;';T>4=L1*NT\?E4N.J+;+ ,S!!)(&(>A%,0Y9 $80XY81':2#MOF:C M<:?WC=?RVGW<9@B;??+.41LZ3J*1%]0"UW&YM0Q"G6/B<1H2\\ M'/?(^CTXUM2\QBZ'M*17R/8]J?+A1-_3M_0X$+HIJ^Q)1Y4=+N[90 M -)8>2:(LP!B&0C(9$P"+TDP]LQ/@7H*,36R6:G1)!"V]:_99M9;FTD,E&_9 M)ME40-8*U36!+P,-2UV!SD7XGGR]*;OL\<[LKE0^ZUSFDN?U;-NX:+*>#9?ZD"* M+T*Q:%V&Z^8[FR^YX.^5NEJ(9?,R?Y(WI-"]+Q%AH MHS@1D!"$H9]Z41A@$>+ JJZS$ZFFMJ)II6"G51.JNRIKO]%N[4JM:XV>36QZ M?8?ZAVB5!,^B:-9$H%X!MFS/:'NGVKMY \SL]='G=>"E<5,?L%8(W&S-X(9. M^G"MTTJG=37<[3ZPV"G0KBI$.I%IW'J2+F'H(;O!LASQM%8S=;3]V)>9-5NM-XRJS_Y&N]'F8+ MQ[2F?.!5Y6#YEG6%EZZ(R[J&"ZCU ;5"(X51#ST-SN.J!Q/XE0*MAYZ XY'7 M@X_<;RF[J1M%:9'RA?I*WN5/)%O,"$>,)8S!.(X(1&&B5I_43R 2(HW3D/BQ M1#:>R<%1IN9I-$*"E93@MT9.R_WYPXB:$?;%. V]J64-D359GH3 $;\='F-4 M2CJIYBZ+G+ZX5[WU=1I(4UE)5U2X5T^J&P?+,(XD\1A,<*J,SSAD$ N"811& M 4E3AGE@4V7]U%A3(X&ME*NVZ%133D1+;-69V01I@ZUP=_@-3 XC0V=52-T5 MA*.53S\%I;-RZ2:HG"F2?O(18Y9&-]%EIR"ZT2U]>E^+XINRT\HZE),+WE8% M(6$<,\]G4$0!52Z][RF7/B0P8!%/>12F81@:L^KA,:;&IIV4H!/3I@_N810- M&/-R;(9V57=AZ5-VY@@^-FUZ+\9I)#IG"4J?'>:M&^Z5.V_3"09A[DQ? ,3'V[R)QGOAY!Y2<@A^!-8B1_GRVR2MPJ0XJO,U":NJ6WV4)\J,13.2/$ M3U/E5T*"U/\@%*:08)9"&7H!2R4-(F%D_/09?&KLT,D.&N%A+?U& EE;IA?\ MIC4 M0J6>U!64V-X"#T0X$.?-;O$VOY N0=HKLZ-;88>]WBX!RA[I\!]GM'S ML+?_QOW^MOW'I2;>3W+C;+$];IP)*M,0(P%3+]9IV5&J#"6&H)2L3K.31%#+ M$]]Q))_@L6^MXN8![@4]-4::?L,3W>E-Z92/=:_ _JO@\%QWW,EP=;@[DM3C MGO"..Q5[Q[PC#]]O)?NZ* 3+'Q9:EGORO>\J1Q5SCBA-,#4@VD2"8B"*(;*B>>0I13C$(=QBJV:<[L1:VI&_DK\ M.M&B(M_!.)Y-LW5G_#D:>%G95*A.8.U4TI4\VC(O M*Z7:@-1VJAJ]ZIM6FKE;5-PB[6C-<"34J$N"6R!W&=_QT^T(O2RJ-B:@J=#[ M8?%-E)40']4+W\:;4)K$3*0>1 F2BJ0#"@E#" 8A"N/83Z1GULC@_%#3(UXM M86,;:BDMPW@,L#U-F6X1&WP[UA8L8T(SQ^$42:FG;!"4^M>:G P&&(5PS!7M M2,3BC@OV+*@C>W3?#MWIRK)URQOQD"UTR/T;,M%DM-,PE5&(W$2=U\8*5Y.XHRA(J1PQE M.NJH!&4)Q2X_V=[>CYZZ/@.KACN+A[=Y694SCD(4B22 -*02(LIB2(F'8>#C MA*641H($LX5XT =)]^:T=&P\HV\'-]_.WJC#?4=O2?G8]*_1IVBR$QDP+;,= M)1U%VHR#+@)NY(XSBK=70H*W)Z&R)IAS.#ABE*/#C$HAYY3=Y8RSU[NLK'J[ MBN#T4Y%&,0\@"W2Z-DT2B+$^\9$R\,*(19A;V2YGQIN:S7*J4NAMWQ#:NNWKY.!*RAZF;U5_=OZT!3Z012FG@VO[ \Q-2II)02UB#T+0!P THPL M+H-G8'ZP1,::#HXK[X@!#@PPZD=_7,'=[_S$E3VRD=\^BJ?\@93OA#*?U5/% MHFSWGMO$,A\)1B7',$8DA(CX/DP3X<-0JO\@J9P.;/25&XTVM0^^DQ>T H-6 M8J!%MLC&/8OR:0IPCMW ;' 2MC[9S&?QL\AK=HGC2!G._5Y#N]QF4UA.9CF? M?VCZ>;460.(Q&C,>0>4W36]SE[?CQ9:MFG/?37;O"=9\6?=./23U/]L4A9G6*8L\)B 490J MEF!$0!S)%$HBO2!-XI1)/GNNPXB_5,H\-.,*P]%MOH1=&08\25&BKENL/FOS MHFFN"D@%:!?\H/]FGT)A/"U$A!'"'(9"[Z^11)$W#R.(DB F,@V2*$S::;E9 M\%>>E$Z"5YH2L>##3H9'?,FHET#"(PD1QRDD08H@$[['_#0FL4]M5M(!)F*, MA?7H) R#NMDB.P"6 Z^YG;W=BES;VU>-%]/(ZK[*O"5(CM9CTU%'79XMH=A= MK6UO[QL1]_P\KZ->R5R?1[Z?Y[]O5!"_IF55$%;-N$\C#\<""J$#XG#@04H9 M@U1BCL, H<"L:J;EN%,CIDVQ07U^JP7?JKG^6R>[I0M@.A-F9#4 O@.3E1MH M>X2]60'E+.K-;-21@]ZLH-B/>;.[W67%DHWH_?+-R_J:]LSZ^G=2\#;>^'U> M2)%52_7N?E@T68NG0I!GA"C#&!,.HR#1&3Z>T+GA',8\IHQX(HH\VU#@D56P M^E 6+LQ)M7F,=!2Z(,*/X$:J,,/SEF15)&D,,^N?Y.?,OTN8#R(M0H M13/6G6!SY6)G,F.-Y/QORR9WNBOP'",F/9%"XL4?"Z54OBSG+^!.R+E@FIKN=;V$9?'2-E]JLYC,<_7[ M3=7IY6F4"1@\7J.17^\.U1JL5H5=):[ 6@V'Y5@O!O&"L@#]QAVM6L!%L&P6 M$;CL03TCUM5KME$,@R#&J$59\I5;8)8AZ#:< 9#*G/9,)"&MD%=6X^?&J?ZV9]"VIC M61Q$SNQK[8O'P-_J;;YX@/>B> ):0&T5-"(Z#.@^H+BKZ.W-1X\;JGU J;VX M[$/7V'VI7&2SFT6552_7G*MI+[]4I!*?BKI!@Q)T%O,(JP55PB (*40225T= M.(4!3XD?^4R(R.C4\]Q 4_N"&UE!*^P5J,4%VIIM!3;[GL_B>_K;=HG:P-]Y M?\",/WA3- Y\_*5@/SWDWWY6CVB^>_7#^G,_^^!1/GU3]3H:,+Z^W^+]J7H4 MA=XQ*<2CCE;4_:ITPOQM7I8?1?5)ZH*"M>'?%1]\)YK_KL[#4(@EB0B!D@O= M3-JCD*;8ATD0R2".>4A"*QO]1,UL9>N,Q,&>;0V'?R^V0RJZ:M6T]>]QN;(?4VFNW=O B5[E0 MUYH$BHS,?U',H WW69#().0IA2SR,40>CF&*4@1%3&(L0Q$QCW3%K\P^8(-1 MC5[C[1)80W_8G8A@KN2[-+%C'V:S;]T5=*^9T-']ZQ.=9P]=U,,*7:U&NY

/XK:YX2#?'U3%)[YI_DJM;-IK0UPSE%SZ)PD$L4 M1RH<=!&:=O6#3-$Y63_H[$/&JQ]DJL]6_2#CF]P?]K>UBJX7O+[J:%+Z\^X(!'G:0K#@ N(=-\.]4+%4"8>P\A/)/*253GI MO"+SRR,!+I&WAR^^EGJXKZT> ]!:2MW3U=WQ_T63>WE0P.!S]7JA C\T6OX( MM)Y7X+!%3:0R'/8R(S82(ZZZ6;\_,>M. PM<3,D(X087B3F9( 078-N$)C@9 MK^<2\RP*HONLU(6$;S-"LWE6O;0]:FUW.&: M982*JY7G]&#CKA]&BN^M F9W]>/RKH;(:I!K5F7?ZB^G*1:_+DY$18S]T(=1 M%'*(?!I"&HH QK$GTI0F(:=6!^+&(T^-X;<[RI"ZMIDHZ(ZNEK+K1M/:,D'B=^UQLL1 M>YF/.RJ16<.QRVGV#QBHD-&9@A$WWY^SHKYG53!B%DHJ0Y\'4#%> E%(/$AB M[D,2I80@X8=>Y-N%%@P@Y?1"$=[JW,GYO"U'5)<@.G%8/MILFO'E:\W0/UZ< MZH:FZT)"(]8)ZC\18Y4"ZB'AM*K]](?8NJ#/!4/9U^S193\; 1;\_RS)/),O M]:YMNMM5"Z\@Y"&.F81IX@N( L(@C5(!HQC3-.$AX6:'F+U& MGYI=_.7F+>C:6%\!/X >O@(KK0!9<+#6"W2*@;5F/7JM]9NVTYP_^&0,S>;C MS(-5&9_>>%Y0PL=^S-'*]_2&8[-T3_^'].TAJ5A8-Z-<^9JI]#A! 8,\$

!88KM"ZGLC3(WB:@'K?JBVK2!WH3,S.R\"9&"::3<*M72# MN-Q'=7?6SW'W^2-W<#RBWG[/QF,7]ON,FR.D>_+]3FA1LWE6DTA]BK3ZU>*A M62DCCD-*.88D01Y$J1_#5#(/C%=F<+-L-/\*1!BVGW[5OA;48+ M0V$X,&/<2"GT-L\J^5YGV]_IXB+;>BAOLCZ%WU"E,4;<=U+H@Z0C_K$:>E1J MZ@/*+FOU>D:?WI1Y\9PK%U#<%X2+)U+\O:W/23T/2RZ8,D:H?R6,HV?27 M=(#66'TE+5XIRVZ29T XW47RV,TC=H\\(_]VU\AS%_?@OO=Y(;*'Q%P5!"A7IZ597"8$X4?8;]7V1^AZBQ,/&+'A^ MO*GQ82LQZ$0&K.&\NYV&L:< M*D<[%*.(/.K.QIB3L+LC,NK8K[^&?2[R9U%4+SH'H5)7W*AKG[5M-<,<\Q1Y M7"UBB.J53$#*I%K.I/0"2G'JH5=;Q(Y*/;55K!/TJDX6KFIR$YVPK[>>'9_U M\1UL],PY+IV?O"^ M[4M6(\T0XU$0AARF!/&V^WN( XAP'/D!DQY+Y:PR3V#>>+;5(C%:LG'OI(-- MU SC%?IA,72D@@$ /7J5[*GJK%7)^LDC=RK94VF_4%^K>DFV:BN M,@U!OI,<>4D:I,$TF1'%D. /S"9[J9(GBC$W\6)NRS#WA6Z0?$J#X5\QP](< MG-,YEQ;/&3E-Z785TTRCF/FIQR#F3&>!>\JK#AB"'@K]U ^2!$FKK/O+19H: M83;9*]0PRX7N9[GTB$]W.,%FQ#KNM U,M1?G)3F.9'):8Z;=&3^NI?US$LC@F./P !'L7)">:38 M.A PPFGL$U^9M'YBP]9&HTZ-D+M^.N 'WG;4^5&G##ZTNM@QK!GN9B3J',V! M>;*3]PIT$H.UR!LEJ!RZOU80.6(YLS%')3(K&':YRN[F?G3T450ZU[[N),@% M?_/R5?'>A\6'Q3=1;N?=KU)30A$DL8Q\R'V60!2+%*9$)%!&<9BD"#-DYVC; MBS UHJHK3\AY_GL)]"N@2*H5'9"5['^THZL>\V+&7<.B/3"1Z2Y\-=B=^-JZ M^T%KH##_$:R4V"C[,4CN47\0'5%=#P%&Y;W^ .V2X 5/ZNEKMZFQGV17!'NG M_/6]/JRX%]^K-TKCO\\897$0)[&NT2\ADK&$)/'TP;606""/AHE1"&W/\:?& MA9WXNJC1C9JA)[)11O[FZ7F>O]0%--=5;;BJ$] MX\U9Z&KY[T(,?JOE!UH!4&O@T@?NAYTKA]=R]'&]VW[0[+FR/1]S*2V^K2-D M=4&-(O_;YKCKUC>[GUN4*8=W7*1S6Z4CU^]O,V?GO+%%]WUM]Z1W.QX.2,R0H('$?03SB!*$@PI M(A@&D<3T/<9#&BBB86GD/H!A<3WO1@)H3.,3*+?; >> M:&C<;E7>*[#(%]"J8+CU%)QFFB&!'2TR1CO\K=P'"HJOA1\(88O\T8&0'BF1 MU"'B=IFE/6 [F6)J\[SQ^WN2%;H>G/AU77:\7/WR3YF2 MHV"/+^]R';DT$PS[?H@]F(82J44 "YBF?@!]M3C$G(E4K0TV[KK5Z%,S-K6< M=7E$ 5:2UI_3Q^L_@]\:F2VC?>QFP\P9'PSC@1>%R^"U]JU[P>3(F;8;>U3O MN11/8LX_+.Z+95EM+.\BQ5[B4P(CJ3O1L5@YQQSIJKL$ M,T)2$B//AKY.C#4ULKH3\_J\I2"49J#2P@)2BV_'4*?@->,C1Z -S#YMQIP6 M$V8+6 /FUARRP,,1S9P::512,5!YET),;NE'&'?B6S[_IFRMMX7@6?6>L-K" MZJK!(1][6'F\(HB4V\LB"6F*B#)[H@ %(1$^M3K$/3G:]$BC%1;,= MZ.!W)3OHA >_->(/"IV7>=;$ +9QYML875::ZZ!(&!F<=,>:LXB4.: M]HJ(V'K0:+$/A\3?C'(X^/?7Z=NY$5FQD[Q_\UT4+"O%YR)CXBZ?SV53"G86 M8,8\@CED$F-EXW@^)"16_AV/2, (IJD?VMDXXRLQ/=MHKSA&)SJH93=9HZ?R M@IA97=.>]($YTV4CT0T@#M18L7^-1F\UVG\F7[LJ0'\%_C&J"%P\0:[[F%X@ M2;_U]6BAO:^ED,OY;2;%C"$21[$,H1=Z"*) 1C"-PQ 2GK! K8R>[PN[!=%@ MU.FM8.LDMV4M)9AGWVQW-4W@-EM>'$,X\'JP4X=TNPSI%6AD!EIH=[1M@9 C MGC49<51BM(!@E\EL;NU9BS-?/.B:6>\$K=8;^4)$E",4PE!X4EG?G$ LX@A& MZG^\).(1M2LZ<'"4J?G7=S=__G3[YP\??P&WGZX_6A;G/ BC&8E<#,[ M*'E M@UI H"4$OPURM'$2!%>E/ ^.,6Y1SU-J[I7W/'EQS]#4;)%5XE8MFOS#0ADY M#]FJ%O"OY&]Y\79.RO*C>ANZX%3N4R&"6%D<7@I1FH8ZJS2%01+0D/C$"[#5 M$:OE^%/CB$9\6,L/U@JLFE74.H!:":"UZ!NR:CE+9D0S(/8#4Y![V.U#6?N! MYRJ8U7+T<<-9^T&S%]#:\S$C[VEJ&ZQZ^; HJZ+>7RWK+JKWCV31NH\?\[I: MBN [SN,OZM'5.^6[K()T9VE 0H93";F'?<6N(8:8I (B@7$41AAS/YTI"S#+ M^9>*%-7 .YT.5;,ACUT%A^,1)3]L% "4S.OT'%+JV!@J'K)%7218_>-%D +\ MD"T 5QX^*4J@! 2E1NS'D;9%7;YCV&W)GQIN9I=^*"K(DU MJ\AWVWW^&VU4:C14?9>U3&]SZ=$V MM4VNE]5C7N@>8%\7ZHEUU9.&\/310OGF9?MD4[/H]?>LG$4BD#'V8XBCV(.( MIQXD-$"0^Y()Q'$82ZODS@%DG!IQ[<1"U'*"W[2D3H)J+IO/2TSVT69I8)KL M,T&.+& G$ YJT%XFX03L4R<0FYF;;H;J&3+251W-VQ:.M1W[N!#1&#*44HBB--&=+3R(@P3'(15(=[98B <=46$8-6(TL-'GCIO/?7/X MX;[ZM^0YTT6FA%YR>:8+)#>ED+/U<4*3NP](VQ33,JK$;$8, TO +BO M<_7T15Z!\C%[!NI3[_X,=+L;-0C056T*P-7__N2H0MU1Y$_6H=N_:[QJ8$(ASZ,&64 M0I(@'JEWBR32*-?-<+RI\>A*7%"MY+7=$SP-L.F>H#/8!M\3[!!;BPH:60>H MHV*(B[,MP=.CC;PE:*3Z_I:@V6U]ZZE465,93ONB&P%C::KK+,48\HAC97XE M 22"IC!)>!2F,HWCT*KFY+&!ID8@:SGK&/A+8O2.8FM&(2X0&Y@[^H'5HZK) M:22Z7;4VYB04OHPD]!/J M0R1Q'?(;P(2$!",D$N%9M8\Y,=;4Z&%+U/JE+R]H,WT*9#.2< 3=P#RQC]I MG9X-X'!$%J=&&I4O#%3>I0R36WKLX7P4U0TI=(SDNO0-(GZ<4DD@1JFB"D(2 MY8G$"8Q($HDPH4S2P'@7Y\ 4^,'W1&SD]$Z6?XHB@9[.A=B,S !# .+Q<;. MA?",M+6S"9.C?943BI_<63ETWWA[*R>DWMI=.75=#P;K.CRWN]S\W;)0C_Y< MQP:K_V6ZW+)D?LB3*(!1S&)E_"B[!RN#",H$4<98BJ4T9S2# :?&<)W(.C*9 MG2K)W ]> ZIS#-K U+=N]M[)"QJ!02/Q%?@\") 6Y.@8T)'(\G)@[9C4 J63 MS&KRG/&8UD*K+>:UN:_O3G>1?2/Z>'$C&/<7Y=G>YF7YYN5/@C^H$>L*^SHL M]S%[?O/2Q,U]4:]>[1'?ZAE5?WSSSSA%/$4F2W:3Z6Z%-;'=;";F8?7 &M//A!J_]CVZO3TE4>\6TPW>&? MXAP/?EAP^?3V.#,8&VEGQP^C"3[R2<;8$[)_*#*Z!'T7,5J]RTHVSW4'GI7G MFH0IBHG'8<)3!)%($DAB#T&2IH0R@E!LN^ <&F9ZBP.MP%K,WL4$CX!JRMN7 M0C4XQUJCU(-23X'@C/X.#C(R59U2=)]63E[=CP+N"\+%]8+7,7/7C.5+Q55W M@@E%.HI@FJ+QLSB6* T9A9(( 1&7OK(^HU#]1"*?8^9%E-A5;S,:U^:]'Z=^ M6R)N1A7,,!^:. ^ -VW#""B!'O&(VYJ@T8P7#+NO8W=R/A(X8 M/W7*C_ B(JG/H2=2#!$*E.,K)(<^#C"/")),6%5P.C'6U"R2-@]R)2OHA.V5 MCW4*9#.^<03=P"S3&S5K>C' PQ&IG!II5"HQ4'F70$QNZ9V"GBT$;]-/]5%Q MW?(L_24$K$8PR3-%16"_-"F$H<0#^((BS#,&:19V&XXZ=VFX'QX$D=\L'].Q)S%BQ%+SKWIZ)\FW7D1B%-$$QA3'5O2.B M@$/"HP0&?JC^&W(1)9%51^)C(TW-WFD%;7(<2]MR&<??AO[_#9&_I1PD=1O27EX^KG4Z8SW>#'L>EHG4\6J^X@B&*$Q]0F#LX903DF",XUF55V1N MQA'F0UN1QDJ 8:.2F!)=9X'5LNME]H=E69?>^1'(3@- 5BK8\8K%K)@1S3!8 M#\P\&F8M-?B\"?/7#N:5\.#Z/,S6A&2/F".&LAAX5,JR!V27PWH\H;>=H[>, M=/B%WBI2#UPW @U([$7(AS$)D#)T0@ZI#%.(O"@1. H\2A)+0^?(4!.T=%I) M02=J[_.F$P ;&SX.8!MG[]@6L3ZVSQDPW!D_QP8:V_HYH_ !\^?<'3VB6]L& MFXIY%KQA(7$KB/H26ROKY3Y_(SZ3C/]5D.*]>J^4GX1H% 0I##!/(!+"@P2% MNAI#&(6*3>+ ,SJF[C?\U"A%O6"Q19"F/=RGR61X$ KL!]#MX(H)6X EH-H/48%'B+6-E!)V"DR-EA)L(NFK8WCB=C:^V?.EZD M;6^-M^)N^S^EQXJQ7Y@L;*L@""I2R;!:&3B3$%&&(,8>@RQA<2BH)$@:=E\] M/=#T]O;_A^^'/P4(0/ __,C[*8TLF.DXG@;4[P2C@2G^8.7$L$\9G^-069"U M$\A&(N45=,\U='6=ZKHT3ZGK!8*\*3X-\G7K25>E=\ZB=))RC]\]'K6>U6"+ M0L]?W;.\KIXH77Q)V:)-%?%UIJ(02,@H@E[L:^];A)!ZL8 !XUZ$)1$8!Y;- MJH\.-CW*W)3U7_XY#?SD7X&H9?ZC9<';XPB;.>)N4!N81#>%_)]=+X?KJCDA MJT.ZJEQ997H[?)A&RF=!X"KCXL%"^K2BKMWE9 MS<(X]3U.0TA"1"'RO0C2-%:T$I$D45R"L&]5>>/T<%-SP#O9 %/"71I-L86K M&7NX0VM@!CD<-[&"[^TI^!R$1QQ"9;"8B*W!7CD0XI#BYZ,?#M[5TP1ACX(O MY^*3/-S<9*/V=*E;E#1Q8F6Y?&I^5Z>\K-O3XLB+:"(HI-0C^O@@43^%(?11 ME'A1@"*/V!7W=RK>U.BITT[7VMP0&K1'>'4AS956^J)&TZ9ID^61J>.)-K2> M7FWZAK:X-F;N1%NM6K]U^ZSU7&[.=I/^.$RT_3 3X,J:M2CFKBZ:2/+GY[4YU_OT-@F*1FB;\;, M3A$=AW,[D1M6;=A4K&MY7&D/M_DE:&1WF;1DAY:SO"7#84=.7;(#8S][R?+^ MWFWI]\\Z/BH5VPA4'/,4H22%' E=EDDYQ02S ,8L#GP:)1'F5O5JSXPW-=NS M.\2;:WG!?!TW"2!8Y O(SD2P]L+KEOB"+4H>SYHO;5456&J0"!43"1!#6>,,8 M8>4<,Q)Z48K3Q*YHP[D!I\8QK;R@%AAL2'Q!!=RSH)MQC$LH!R:9"U'L43S; M#!IG1;3/##=R,6TSY?>+:AO>=^DVW<%"-A\6JUS.3[*-%R;SSWF9:2%6[877 MVS>2*;?,HPF,8]D$]T(BA0=%@J4R?R0FL97QXUB^J1'9YG;/NKFY_M?A^E9] MM^;<3*[MWMSH4S;BYMSA^=&;J^MD=#VIG8*@T_!JGED?[0.[OZ<1I&/.3*)Y9(+0LLYI!R]1,- M/-_'5+=FMNH%=8$L4UX"]INA]R5\^RFR)?=!@1^1R-=Z')Z!=3OZD=BZ-[#. MF=E>DE=BX=Z0'6?<_H_LQZYMI0'Q113?,B8.=W'^F"^^B5*Y \U![;U.N=W\ MNSZW_YA7?Q75G6#YPT)W>FX*(;_/B_97^CI_IAA8!$Q9Y]SW.$1AY"LN3@@, M0A\SD9 (H]B&D,<5?VH<_A>A^Z )#LDW49 'H2O2*ZDUH11KL>L8VN6B6.FF M3VU6RO<()1KYG3%;(:;[)@R]J!PZKB_JZ&G]<[UUVRC=G>)K+=5O*_ B*K!6 M]*HM&U^_+QO*NEML7F>.'*U/(PL_ZI+V.A.SNPJ^DA07Y9R7ZI/3Z_'&?MFZ M5L?U@F\<%B5)G$9>$L)$T!@BA".( QE"3T9^Z!-!4M_*&;&68&K+5RNX#N8N MVCWA9[W?V"LWW6(BS!:40>$=>$U854%MA;\"FYON3NMF](;);8Z[Q?BOD?IN M#\^1C/@>#^JY[:+9E^ZR[X9A\>9E?;2U0;8*V@P[L;9ZTW1 MWH;;*XIRZ3'(>_7X2MQFWW0Q+<7(#YF2HJD&N[.WSG@J)5-+:1 K/P.%*(1I M'&(H&4DBCX8"I;YETJV]%#:,-TXV[EK>51'=F[+*GFH#^6LIY'(.M&*]C[W- M9R@(2>PE"89Q&DME\40,4II0&!.6^"D),.\;MS#(_(Q^,,75=Y?)K#9']J9M M^.FQ/9P:!/01#Z4:^6&MP#[>(QU$68/H_ #*7()7.GBRANCX@9/]H_JM7^TB M6M[G;73\FV69+80:J/RER,MRA@26H2<)#+T8*RKT$:1>J,OIHYA2QHE/K(Z& MS@TX-=YKY;4CM;.HFC&82ZP&IJM.5+UKV H+UM)>@5I>=[1DBHPC#CH[W*B$ M8ZK\+KL8WW=I7]S.QKY7#WJ7:\-[QH.4XB3P($YB;?,JLRJ-D;*M6!H2C]# MXU89VZ<&FQJ%; 0'=L*"WQI1>S>;/0"Q&:>X FY@/NF%V04=7(^#X;SGZH&A M7JE+ZG&EC_=SD2Q-K1J&] 5L!!9U Y@92?:$86!.;!!HQ'+'@0=T=41YFT\>E>$.J+1+:(,O+K+9S:+*JI<[\9#I(EN+ZJ.:O1E/4N4JA2$,)?OVE702)+I;>.;5Z._=!),'9[! M@1W<%SI4-:_3 C1JK/_:*.*T,KHC+ >KM6H LSV;@@ M!F-.S0+267AD/J]#,)Z[C=!"--5F[+C0!'$SWG.,X\ 4$GFLPL ')$7"8CCDI2%A#L$I+-K?W(Y]?EO,I$VW)UMQOK':G$AP73 M-9[$.]'\=\:YCV,_T,=4>FN9DPA2F<:0$^'[DB))A54HM[4$4R.F37E!H00& M62NQ'2O93X491PT*\,",M25[:Y-MX:WE!YT"X(=.A1_=,5AO^!SQF?WXH[); M;WAVN:[_@WJ:7?GB00>G;7+L+*0^BF/J02]ANN^K4"96E J8RHA'TN,H]JF5 MG75@D*GQUYWXEL^_Z0C5>4XL=WT/@FAH.ET(S="VDA(/:OG MM4T3#FX4V"X MLHL.#3&N(71"R3W+Y]2U%V1U[.74[<>][E7F797UV*C&VSF&[S+=WW7!-4'- ME)/&!(HCZ(>>!U'@29@B(: 7$NPE@<<#;!MS.K3,T]O:ZJ0#?\W$W-*Q&WZ* MS;AM4M,V,%$Z2*78J,ZTH??&[MOJG="Z.\Z;&&.:7&9)#"KO^#D18\!_, -B ME(%=KE3U;\OK9?68%SJS^^M"/7&C:KRVF[6*3KLOOWQ$YUG#[6<[2]*W7=X MAD(>(Y^F$-/ APBC %+A!S"6./ 1QC'VF5V_$$L)C)AEU+8AG73@68EWZ:'] M:?3['M9?CNAK'M)W_UJ+O_I=63TS/ MS"Q%MMKT7_!/U:,H/N=E58@J*QHOH!WG75:R>5XNB\VBVPD."-:AAP%55C0+ M)"2()9![$NE>Z#3BTLZ*[BO*]"SDFU\_WW[ZZ\T->'/S\>;]AWOP^?;ZXQ?+ MY*Z^$V-&@6. /3 7WJWD79/=;X.DIUX*EJO\L+YBC)LW=B%8>_EDESZOY^F8 M/F$KURW,8Y**6*0P"JGB/.(Q2 (4PY@G4<*22+"(6)V+;3U^:B=BC70F[;5- ML#,\#NN-R- '8<9@V)]Z'=39U7G7]L/'/>DZJ-C>&=?AJR[=,^PV+-=[&%UQ MR5_%$Q7%+/9(F,8D@1&2!*(D3"&1L8 \]#SU90O& ]^ZU)C1T%/[T#OI^N[- MG87:=J?-)8"OO6_620Y^:V1W63##&C#G^UQG!WZE72M30([O01D_H1]1O.W*?58_L9>-JDUIR''H"1A+G9$:Q@3B*$BA[\=QQ/V(*=?*SJTZ-=ST M7*?/1;9@V?.\Z3"[);L=1YU$V8R57"$W, ]MB7D%&D'!;^U_!W&(3)!Q1#@G MAQJ58DR4WB45HWOL:*0LJMFOV4(?M+5K+$;4)Y(*&*0T@_5(5(#?[UM MDK8M5CV2M4\B<4'.]N'GCIRZ?5*Y_0SNTY?W-=V?GO)%?03]F12?BKH7'J\# MHCZ+HO8@9MSWHR2@:@VFO@<190S2, TA]\+ 2S"FRL"WV5PP&'-JK-"(W)00 MO])M'<"W.K;115R0R128FO=.@1WG&:NNK7#V*NGN>LB/4 MSZ0"ST6N0YY+4':Z0?7(OY,'W6;O43QEC,S+I@-?J9-BP:-0%STR]>$#LN @ MUP>:ZO=\659%)LJ?+F=N$Z@;JM97UOSK!Z%?<_#)>T$ZDF1]QUFYFVL8*=)>AFELQLQ=&Q']HEE5*PMI'\JOEPG4J^ MK6"=[+E6L>M/?'4XF6GS\.OZ27>L*.IT!1\:J&YE&-6>=PKAK\+I]N/VV MN#:MFTRF!?\_2S+/Y$NV>.B:IVW$".F5?191CX4IBJ#Z?PQ1%!"8\E3"B.$4 M,8HX$48-QZQ'GAP'W[P%74^ *^ 'T,-78*51;:FL=0*K]H)KK=K>$(8&I?U, MG=^X'PS_H:WSP:&W.A'H!>,%)P9VXXUVHM +ALT3AWX/Z+\GF55U-3 UFJX9 MHH82BGW%QD"K6#SD>Y$7TP"F7LH4Z24"8I0@Z,4!I@23(/6L0I^L1I\:\6T( M7W]J6^)O?60] R'MYL9\VW(0Q$?8P'0%=J^-3&O0'&YIFH\]^N:F-2R'MCGM M'V)OW:W;%MW\US*K7GX5U6/./]0=P>L@K;W?"J&+]UY_S\I9@+F((XJ@B'$( M$?%]F 9I "GF41HR(6,9FAI[EP@R-0I<2WU5EXY67Y^2TL*2NVA6SAMV8V$] M,/G9PFQEM;G Z (C[J+A1[/I7("T:>(Y>5X_BV]5A&--K^4ZMC&.6>!+$4$> M^LJM]44*TT@R9>'Q"$4$!32Q:J5V\LTO--8FUELSA A#X- M7\4T^W[,_FO+ZPN>(^JR''Y4"^X*S M2X6]G]/SC"9;9)6X5<_FNT;D]5->5-E_U_%!;33DJMDHIP0)Z6$8\B2!B/ 0 M*J;4U4"X%WE)Q(6PK*K83Y#IN9SV#5][3H'AF<[@L Y]V%,K &L-P*YCNM%Y M8E.;0;J]7H:DJQ.B?D*,>W1T$5![9TJ7/>V"&FW449WO3\NJ5(+K3?DV?^0O M(GMXK%86[IUX(DK+Q4/=2(VP:DGFNJ52,/-BQHCG>Y A$>N**0E4O*M9-V:8 M^4G, LMMO(EH-CW>[B1?.8XKV<&&\.!?_MF/O7_5.O0H1??ZN-O4N7M]:2>T M#%W8?&(#@RM@^*J=?,GZ5>*;SI2Z+/,W :W&KR$X :6/K-A3$Z]W/PU1%(*_ MSPLUX&*5,M8:&FU!YUD0(>QSXD.,E3>$2.#!- HH] BC)&4"A\PJBLULV*GM M"[726O?,,$'8;,5RC]O "THG,&@EWDQP;84&/[1B.VR2;(>3NW88)H..W07# M H@#S2]L[NY+047VC>CLYW*W,*@7AYA%H8",RP0BY0Q FBCOP(L1#04)(AI9 MTLZQH:9&-6M)U1=35L5RG:GS)\$?FO1#]>>LRH1EHOX)O$U)R 6*@Q//2LAQ MBK">1\49S1P=:&1J.:?P/IV@YGXF X51P'1PH%"&E!$'J"P))E/I^V^R[9B3Z#3Y7"3X:P+<]_Q^ZUUJUI!Z_(NI!)-GN^RWC\012UY.<," M*Q,98RB);JTVWJP++%7*\2Q.=6V_%'2S M!6,8* >F?/,R5>I-9\)EO2E[O!QQK<7 H[*E/2"[?-?C"3V;6A8Y$X*7[Y42 M.J"C_"3?%H)GU8PFB4Q\DD+NZU#:B B8(BE@E$91&(G$CZB5?W]TI*GQ42SN&D"2^A"FA MR(]C0H0=*6P_?FI,H*33[_)*/KNO?P[6(RS<7<8#D??^L[# M1_W #RNV^U4?N:I'!?1;499"M&;#XJ%N)[DZM[P3"_$[F=>_U >7=^J'?*$+ MKMTKJ,O'?,[;'1VP.99H:::P$ M?0%,%)72!K BJ[2L"V5-U%KI;)M3FR6#S=]I$GJE61F8N1J%='A,JQ*HQ;_: MB'EIU6K^4$>]Z+]VJH&5;N//WTBUYD><1[L:\FX1/UERWM%0 MXU6H=XO-5D%[QX_N9Q^_69;:VB[?YD\T6]1?@-YO>5CH *,/7'T5F;8S".8P,P-O$!W&H(-%:_ 6DFPJ657#F"=9MMI>E5'8&PH"UIMKX#2 MUYU/,O"$.')NAI)R5"]I8*AWW:VAA^OAMW7)1>V95GF?MZ-VLHKRPX+-E[P- M/ZWKR59O-PGPER(ORQGE%#&4Q% D@8"H+N;OJY_B $N&J>1^9)1'[%2JJ?EN MS?(ANH2NYU8]"WO?V7P9>&JO,0M#GV)UT''"D_%_G[O'@BRFM9%_J8A6&2I&& H>^%&*(X M"6'*_12&)"$LX0$GTBI6S7CDJ1'?E^7S\[R.-]1G.$6N&Y8^$=WI5/F+RM21 MRFM:T-H0^@KW907U&+K[9SM:D/N-W>, MX7*\77-^W%?9@#&&X]B6BOD#>O>AU07LMFP=5OBJ78 MW*.9B9"F<1H+&-7;[&F40AI(#"7RJ!=CZ:6Q;>/9'F),C>96S?.>&Z%K"X,T M8M>[(XO2-ABFY_R8<=SPJ ],>)T"X(=.A1]U2L5J'CYOS$.KR.9&M]/6L1<@ MZ:Y7;!\AQFX.>P%0![K!7O*T2W-[-W>M.W>*4Q'&B$KH0G'"I,GP:)AQ&.(0]9"!'W!,0RU1PB M$N('R$<1<$03Q\<9E2/.JKM+$.=OZ!'KTE4T4KRS8:AL M%"917M#7A7*0YCH>Y^U27;M@+_<%693*D-%'@R1;E#.12A1&B$(61D)W]90P MC4(?"D22R$\\CZ=RMA /6NI[PX 7-Z(9?4:X^8SV!!SND^K*?[%6['J;(5LH MZA-E52=D@_)W\FP32^%H*D_3UM@S,W)5-FT2;:AT!3:4 DHKL%8+='J!#<5 MK=GXDV81_C+^Y(T4_#+6)-J%OKB%^V3@BZ.AQ@M[<8O-5M"+XT?W==35BJW> MC1==S;Q\;*)6RX^B^B3O1"D*)<8L]'P/>TR9W(G0E425YT[3R(-^K)9.S_.% MH-SN-.3LF%.SQ3M)P8,6U=9I/P^QJ>_N%+C!7?A6VBNP@J\6N Z\UUG#G= N M77ECA)QY].=''-FQ-X9@W[\WO[5GA!TI=!I6V;7->D/*C,U8Y/M^PF.8QHSI M0!)=](BET OC($K#D/*0V6T('AQG>CN!M5A@H;X&T0I<-]QC^=-3WE;9<]*- M[S#L9J1S,90#TTPGW[J5WA6H9708XG8* E>!; ?'&#=<[92:>T%I)R_NX>8W M'8@_R2]+^J525L]3J5FGWD^8Q5+YZ\CS(!'4@P@I;J 4A] 3B'NA^C^"0N,L ME1,#3H/U]ZQZ7/V^WGIE;:^#YD]L65;YD_I0?G+D MJAK >=+_/'7_>$ZE@19;GJ+)]8Z*OVCWDCTJW_-[5LX"&3+IARD,0D$APD$$ M4QZ%,&&13#B-8F6S753697.TJ7'OT;H2G=#@-RVV8?J"&> &1.P2QH'9^#40 MO+ B2E\D7[O6B2FBEU\;M610_J=?#5<_ARK@MZ M'4[SN->!?K-(2,QBSB#'D7*1L6Y>3V,.PRCT8Y_+R)=V5>R-AIT:)W=2UR7G MCB8^_5;+;IE79C@/9CZS>W0'IFHWP-H7<[?"R54I=K-!QRVD;@7$7AETN[LO MBM"I2XG>?%=?^X+,WW;VO:YQD2MRU,U0FRH8MZL.Z!A))"..8"!U ]5IB2E M+("A3V4<<>E[S.KXH*\@4R.S[?B>3A.P4J6I6Z.4:5L,MQ5N^O>N[SV#9J0W MQKP,3(-#3DG?8*/>>+J-1;(7XS5"E7J#=222J?_S^I'L1_%[F^*A3,W/1;Y0 M/S+1=*@HWC[JMA:K))#ZBFS!LN>Y:(P30N+8)W$(XU@WCTAE C%* HB]$!'! M8H0BJWH$%TDS-;I5RH"UK&!;'35)H%%H(\&JN:S5J9]5>=E\FO'N:+,T,/EN MH/Y%-U8E!2_!UV==F*_FW0OGQYI_G>#JB(0ODV54)G8"VRX=NWEH/TZN6P/I M_D*%>!2+R,2[D$I\/,/ MUB#%= *PBTAG4_ M5'%5!S&N_DJTIF!7U2M :V5UQ*0[:A]H&AR1O6OI1J7_@:#=71"&&J;?$O$V M+YYS'1'_,5]\$0]Z7?I5Z#.[F><3ZJ4IARA 3/=S4R8Y\V,82JH[(4>8^E9D M?W2DJ=%VPP>D#F4F\_J3%(85\L^C:D:V3K :F#97,EX!)25LQ02_-8(ZM&;/ M@N&(O(Z/,RH-G55WEU#.W]"G3"\IJR>R>/LHGA3CS#5?D<5+^Q)3%D92L@AR MPGV(!&,P14D*&0K"0,1!D'#?O/3NB9&F1@VMK* 3%K32VA1E/06LP2FZ*[@& M9H=C2)WG!TO(;&K3.H)NI"/S.YUE41>950L2T+6ZJYG14_9_ MA$8?ETV+H_8?%PK1P]MH$_9OOK-Z0US]4[>Z__KEW+B*9!S" C M 8)(ZI+E*$X@PU'LA92E.#+OU&@PX-1\CZZH02PCW=B J6%D^(8TI%\E0M>3CN/Q *>DXZ)R7/&\T\LM-IR4VSN M6__+,?>_]*&G4 K_6I=QELFON^]HMS M^6GF1%Z'US_U?*DC3&D7"#E%:4L MB'@0H\CH*,9NV*DM:QM5FC?$WN:J_M'GAE-AMO*X!WC@A<(9MA>4Q#:!RGEM M[).#OE*1;!,@CE?+-KK;CJZXR&8W]='4!UU?49?W^B;>D8JT^T6S6'IQ&D;* MO+PA:J*9^/(H1/5+D2^?E:G4908G@2<4*X0H%A )'$!"DQ#& M$4D469!88JM>12:#3HTFM,R@%EJY32^@E1O4@H-.\GX9'$9S8&:TN$9VZ(U> M)Z!:VRLV*#FR5HR&'-56L0%AUU*QNO?2H@6?B_Q9%-6+=N\JY0#J!.1G;1LU M'T8:41(+*B&1TH/(QQ+BE(8Z$-:/./8BEJ)^90M.#SPU@NJDO:JW?YK-PI7$ MEQ8L.#,'9N0T!+(#$]1EH%Y0K, ,(>?E"LX,^TH%"\S .%ZRP/!^5_T?5X5< MWI+GK"+S5<FL2-='M/8U7\%]60KF:D2-GP!7Y!\[*5F@\JO-K< ME25'E'K:^?4/0%(294D4 ((T4ZGLV&V1N/= /+P [CW7'K'!NCE>'/B-.SA> M ^1ZU\:K=W CMU]72_'R*UG_0VP^;)>\;-(DD)24TBB#01YQB+*00ARD%"9Q MH!:#A,:!$#9$=GZ8J9%6926HS025G79<= %,,][I#]' ''.*S@ E1MTH>.*- M"X.,RA'=CK[F@RN?[BT;]_2\6+T(\:U.1]B),0NN#^O$LJQREF[J"CSUDU8. MW24OUF=MMZMR4Q[:",:!6I9E:0B#@*HX* P4?:CO%Y212#F.*&:!L!-C'\Q6 MFP=L'$'WMHY:VR>@#=)Z\W;7/LU S=/.HVW676"0?I4#CX#_@7V/-OY5II\ MP\#=(>,WT(#^LQ>KYB#WY,<7G=.A;-ILU@7=;O1#<+_Z0JKC-);/W24][K"+7O55#YY"QHQRR6N3D7]4Z M4#NV7V]O.G+!!IFZ),HRH28()E'5>"&,(>8\53,9"Y$@P7..[8*!$2=OG%=^ MQ_3I=-!QY\OL53[B' S\PC;(OVQZ32F79J!Q"K2]TJ7!M5_CI%E: #Q"NJ2) M-9-)>[2 SB9]T>:V;F_0)I8L/ZS67\6S^O(_JI?YG;RM^CQ]V^@@G,:<1"02 M4(9ZV96G$F*MXDAI2D@88AJ$S*[$^/J@1@_RJ'7!!T.KEB.[1EC:6#LB-4#< MC"L]H3C2B5ACK!8P =SF]6HAO);)Y361&>.CB!2P+.8(J>),0Q3B&N9 AS"+$2"SS,+7K)7!IH*EM$3>! M@3+4X:#J/)3&QU*] 1K^$*K!1D=)VDKP>_/?0?8RKD'B[Y3I_#!CGREU.GOF M!*G[\X[K^'T/DTHD;[U^D76I8RO]/L)IQGB"8*P) H4B@21.$0PBG&.NEGPY ML1+K-QAS:C31:JZSTKH6;:-[U#^8H&^X?/.+Z=!+M-YPVB^_S 'RM<0R&''< M990Y!"=+)8M+W8BH%LIH1S-2*0W.@/31FW?00AHB.273@P\,]ZUA/?N?$)%-4U%:'D(<\22+"HQG"6O"BE$N6E.VN9IQ%"B MM=:84-2 =1CYO+/;CD+Z3(T9T8P$ M^,!TU/9"KY+ SH\9."R=P-Z7:DKV\].XXX^X/&#JB=[Z6#(J"7J [#55^KBE M:R^V#=&B$KM,DAO&MD_;A=Z@U7(3K-C,@SR1,4448A57013P#.)(1#!6RSD< M)&D>9D85H^9#3HT>=Q8#X91O8X"Q&0'Z16Y@GMN#MK,6_-2R%S0&_^RSRYDI M.M[ZF5T=<.3.9:8 G/8H,[ZR;Y+AAV)9;$35\$PQF?K"%'N]PUVA%Z%9E&20 MIT31#49JW18B#$FNR(8R&EGV.3 ?>FJTTTX!K&UOF@4>K-_W#>Q7]W5U4LSX M:1BH!^8ICRCWR,,S!1 MR'@449AD7'>G#15GI9&$.0Y1G@<$(V;5,_'U %.CIX-]=K1S IP9N?2!8V * M.9@V0"W$);\],<')[4=]WB\Y]_JIOO@YQW#D?!KL(3_[WN+Y[ MUA\LW_\0:U:4FD7^)HJ'1Q4GW7P7:_(@FK^(+^N"B7G&:9SE60*%"!*(4ISJ MI$<, X$4(;"0LM1J(WHDNZ?&-"VS =D L>3Z95VK8(*?BB7@J\6"K$O]3Z#4 M %Q>5KSI]\$PC)K>+ \=@[6J)8Z*75I.:^60LU45M:YQX[LNK-A[/P,[_T$# MP.ZO E00>(SDQITS7V'@2%:/&T...Q4G >C(P[ON^U6K^R]DO7E1+U=E):M& M_Z4HV6)5;M>B5<>G M@DIPE,4$)58$N1"FQ5=!O1/$HBG&29L-)^MAA[:F^B MK^\_W=R__P5\N?EZ_]_@_NO-YV\WM_R_&G1F7M M?2]E-Z@,!RW+W3IIFZ$%+?1T1]-Q1RG3T-^D) M90G-I:Y.MK>Q%_;]I6D>\T%Q*5G\MR#K#^I?RGD&BDT](QQM38:VR_=:%G@ MNMG;+DQ.F1@W:?" 7JS]* MH*<7K/9IXV1ONV5ZK,.\F,4WPZ(],,?H>N@*[)WY>HON)^T!*)8_MV3G#EX, MDGSK#J*G*,?!@%$#'7> 7L[D*%Q>++4299 MGNJ4WD20'*(DB2#.\Q#&* P)B9A, [(K=;ZW$"[O&M3H 3PN=;X?11>XL5,W M0JY+=]7*0M:>@(5VQ5*NO!-YCJ,$I93#0+U_(,H)@>IMPR%)XB2,(X)8R*RT MXGM#/F[7MC&Q-GN5>$-PX+=&8R>H#-4KXAV6.UL]"L";0.)+^;USK'$EWTW< M/M%Z-[K(M7>6%.MUE=I+/DOXCO8K&J])H5NQ"2 MR2"$:2 E1)G4%>;Z!%VD) XS'LK$2NS=UH"I$<[.RJH8@!_LM.V;93D-9L0S M)+A#KY(;TZN2BUV=6+$$C?W@"/=?#'!WZ*GE!IZW[EJ6PX_<9\L-G-..6X[W M<6B=?K,LGLCB\W:SKG8"U8W_*LAB\[B35.8!"3E",%670D02Q6P)DS 3@4@3 MD6/!C0XA#,::&HG=?/ZK11OO*S@&&<8QCS'DB3[,"4BL<,0!I#B+(Q9@(6AJ M)B?G&\'>X(J@:I/]8=Q-_YYQ&YCI.P!S:3)_!3F+_O+^$!RIM?P- M6(OGU;I6O"O%0[7+K!4E'T6E74B6+^IGL@'/]29!6?V%5&[.P/)H A[K"7BJ M)*U+\$>A?E&7\2U3OW'=)U&]FZM-O$+]PU.AWAZ D>=2EZ94YVGL4=0_5K>C MI"R8^K?50FM!L,?%:JT, !O!'I>KQ>JA$.6?/?6]-YNVSI;W5VXQ7K=[,U^. M&MT;7M*[6=W^Q[\68JU?U"^?]&OZYD=1SH5:) 21I#"FN7J5YC*%>13ED/ P MC5$2"R&L\NW-AIW:6_706PWLC:T>AL\W_P5^UQ:[MZGK0M]P4\([ID/O3O2 MLT^#.@-T_+>HZQKTK9K4&0#1T:;.Y&J'H+[:\SZH[!VVNY>\O6]2SM,\5<23 M,\A(1B!B/(,T)PA225F$ AJQD)@(5%N-:D5)(\A0=QS J0?I:)O4\+3>;A(, MXM8AH!V8F>J3MK8LY]T1KD?[JH/@:A'5#H'O2/&M)YSMPDE;O#H#2^.;C1=B MVOIW%&Q:7^PHK5PO/)HE7"AC&9$D@TQJ)A=1 $F6A9"&. LE3I.<6QUP'=U] M:D%D8QSX1A9"[WI^%\NMY1'6,7IFT:$S)@-3[0X._\6<9SWV)6A\=.]QM8O/ MN74B4WSV0XZ*Q$_/*M+3C'"W_J4HGU_ROI;8S5D6Q2P, MH$Q"]4A'ZKG&&2$P$S1-:4Z3++>J8W$Q8FI/_L$'O8>C;8>+:M>EMMY2W-AE M5LRH8FBL!V:4-LQKL'-@#_FG%N0CJ2;WP-.7HK*+">.J+?< Z42)N<^]'):L MNZSTV]4354&2CIEO5\NRX%7PM%I6M3GUL=C')5MLN0ZH^-^WY:9..HE8A&G M"8PIPHHL0PISR@.(9!H&&&>()D8YY3Z,F1IIWNM%-! _G@73Q6NL[8K%PJOO M%!FLT'!IQ=BQ6RR/.TDB+Z(%GRVYQ M[0G>SC5WWS'&6XI[0N-HA>[KGL[M25ZUR?ZX5"M8]8TH1#D/=7Y%&H4P(D&L MY2MCB G-898BM8H/6(*HM&N'U#F>T<,X:B>DEG'6O4HZ<#6,VWMC-5K7DLH^ M\-/.TI]U(I@)=BX=2ZYCXJ]M2<=88_[VF08F!A=Y2DM5/^S^K5'7/9+P M6/*=,.]YC0_=*G6>2LXRE NH(F8.4+IJTE;MM=<_K6IAE)[)KCXFUXSSWGK"!J;*LTFS^N?]'QHG9\=: M3GI"#UKG%R6?M+<#YM=ZG(NA;H>0;Z:R^MS+,B=D*:0DD3!E<4@X(@'-8JM^-%<&G-I^R<'. M.B%@W:C^/&N1&,M&-=>P-J-HGP@.3+<[4\'!UAEHZR9YC4U-@?'5T^;:<..V MMS%T_J33C>EU;OS2:N19<5AYM]V4&_4Z5:OH>:SH!"&>0AD&*42"Q9!D000E MYR0A68X"8;1/:S+8U'CEMM74=U8+?Y9@=;"WT@:M_]E2$+03IARQ+ IB#&-"$40I M(3!'(8<\BM5:/I4RR=)YK43\;:/8?CBP7@\R/&0S0,5#L=0=00YZRXXX8IF% M,9$)5 $O@TAF6D.421CB6+(TB6DJ>(/C^Z7A/JP[BKLAQL#P2*W:$3VS-XX+ M'@._7:X^?=8OD==.>GIA[&\[ZLOAM3.O7P0G?W?.;%1?O\W+%S4W&[4B?O\_ MV^*YEB*^5W>LZCDRCE 6)A$D% OU@(H TB1"*JQ4JU<58L9Y:K5&-1AS:J^* MG==+P7TEC@XB_9\NJ( M8Z=@FD)P)C'3^%+GDQ;=7JS9B=/CW+#-EBR^BLUVO;Q;5O]2[>;-91X1C#*N M0E(=*" =DC(20X:C0*0D2 6QTK,S'WIJ=%3;"=:5H5I@Z%G]N6GO;'T68@J_ M\0G' * .?VY1]2-LK*Y(OJ;Z_2G&N5-@70'23$7M'OA)MS/WV+C0'DU_)P^F M X]]GF )R)E3 ML[..>>U"U:F[.'9L2Y6BXF%-, !B0@BL:T@E$0IQ"INP0T M)T$82JM<\_/C3(VSF@[&&_*C2H_L:E5L!2<*DT#@C$$NN5J&9V$ 21QPF! > MD3#.9,*,ZBI]PCE")66=:%H<0*TT%4IKP!J;V5N/LQD;P4V.E M1YZ^@H._C)VSHXR=J]/EZIDLG7XL&%G\LGHB MQ7*.&<8"XQ!&F0X08Q4JT@ 3&$VVBX"NU& MLYL!O&$T]#:3%3S&#[Z1^UV/O;I!ZY%7OQT>]^Y[C_*P&[FW>]3-/NPI$4]+ M.-3I&XO%Z@]=X3N7-,4Y40M!BA#152@I)'F*H624$Y++2**LER3DZ9A3(X&] MA8#L3.R9$W<&YX0)QF6>J@4W4_2:J' +BSB!68Q0FF4A2J6+I+(ON,<75AX% M=>-EM\_O[/#K[=,\P0.:-U?1[)_L=QF?H7+WSHSXMJEXER&XFEG7<6D_GM^' MBY\*0HM%I1?_66SF+,IPCC.L=_PD1 Q32+BNUY"!HAV1(Q18*7I=&6]J_+Y_ M8 X+/MN2C6L(V_&,!]S&XIC6"K!E[ PH<_WSRQ5A%>NN'Z)4ZY= MYLHGZ^*[8JCOXN.RW*RKPL;R+RH>U1NT[U[^*OA#L7SXVDA$EH_% PQ#12-".96D%F G*!22JR0 IIM3?G9L;4V*BZH.2-_YR,F)D6NL#U"G;];J;?4/ ]\M-L7GYLJ6+@GU8K,AFKM;" M::B^A##F6"V3>9K#7/T(,6(B1!EG(DU-6P&>W'UJE%4;"&H+066B>?>_4^RZ M&:@W(@,3BPT85JW^+CKMU.3O]&ZCM?>[Z$B[L=_E#SF(L%R2JMM%02_WJW?B M"RFX;B!XMQ1SDO",!%D,)=+G7"S,8$[56BC/LU@P1&F2&64_.(T^M<=;?6]B M"\$.:["[G_?!(1R8#UKM]UZK5L[V:Z27&;A?@7<":!]F=9=0Y<:0J%OHH@R) M_DA"*(/,@IW\B2N*G7HGUC<=3^#$U=\C11/GFSB7D&Z?ME7-V"_B>2U847TO MU<\+T92QWCRMUIOB?TG37_I\QMY]8UJ7XFSVP)_!93,O"[JCT/;9]F8.]5E8W= M]DNW#CS*UYX=)VQ[K8GU"KB_VED_9HU=8^L5S#.UN'[O[T;H=YM'L=8Z VOQ M*)9EM26@MT!/$Q/+@Q#69[&YD_?DQY>J5NBU],V^M33A.4]IC"&100!1Q"BD M*%%L3R)$1!)0*HQZB(U@Z]1H7[>L9H_J7X16=WI>*2O5MV(M*F56VB0&5WG6 M/Y5"@,^KC0!A4N4 R^U:XZ2N4[\]55\>RZ+B(;\39J^.BY:\;P6?S8W/\A%M_%KZOEYK&< MLR0@*0-J=PY_K1WRN>OB&=+!BGWLK'GC"B GZ*Z7!;G=UN$HX/T/ ML69%U5N=B:\Z HV:7BDBS;,\X1C&69I 1(E6!Y.QFD$B$44(13FQ:&5[<:#I M<>&?LO3/.080_"D,PS]C9+'M?!E.@UU]+Q -?9S7V @J(T%E)8A<>M5>ALIB M*]X+9"/MN>^A>ZZ@6U?0Z27?NSFN*F? [1"/,,1Y!1O0&;5I(7AAEYB=CM M[.G:[\KGW:AAU_KDAOW/MBB+ZHA)_[@6NZ]QQD*6!GD(DQ AQ1$H@QAG!,:< M244>(D32ZDC^ZHA3(XM],Z"6Q3.PL]F1-:[C;D8?7M$&*6 MZ^.-2C'&[K_F&O,+^Y%.J]_2Q^5&/-3=EAKQ::UL7\Z3,,C"E%&82QI %"8Q MI(1$4,8TC,,HU.U*7-CG^M!3HZ&J"15A^V22XF V8-I@-P(RF ,[)O*+[%B4 M=-3HK67W7JK^MA-B9VHR1\LS1QD,_"9D90[()=:RN(/C]@XI'_7_ZV2;[V0A M*NG\7?L?_8>;)3_^A]8GYX+Q,$HD@QDA#"(2YY"$/*L$\'$>1Y$,(WM)YEXV MV3R0X^DX:R,KIF/Z!W$PM[^N<[\99(G(PR0GD*4Q41%Q'$(2I1@&.<5,T"P@ M&;45@QYY_H97D+X\>ST4I?O-F^$&W%@S,?1NG;)L!JII:!FH>Z_L.Y75']&3 M].H?VU=XW-KS@:RO?MHR[:>@#MI,=1B\W=3A(_@_!'K?O"O4BOOFFQOBX M*;]M:5GP@JQ?=%(161:B_ _R_$R:4[Y(,AX1%L XK\Y.M* &RA,8T$PQKPB2 MV&S_P6GTJ2T"*OM!Y0"X^69QBFH-N\$Y])!@#DR.QSA6%*C,!P?[P=X!\%/E MPL\N9]?6J%L<:0^)_D@GW0ZSX.FDVQ6\S@-PZYN.=R[NZN_1<;GS3=R662VM ME=OM>JV^COMT<2Y9QKA:/A&U7H((:9F ,*8PS$-"!,Y"W13;8E?H\E!3>P$T MYH'%P>)_LXNA.V U"Y#]@#4PP1^I*.U &R+G_3H:GB+6CH%>O._PZUC2X MPKDQ#!."EQ^4D=5A^5V=&[7+Z^%S(:2(Z;%A$B=;=12A(H@!) MJP/NJR-.C2]V!M>=2X\SR,3.:.M^,%=0-^,1KU@.3"?',%;6@L9<\/XJC"X- M8#,7/_3"L8PPO="*==2J_WEM57;--HAL^3/,]$$#,8L$K[ M!&.(L1 PI6F>*M+)D\BJ U7'6%,CF9UYNLO+HFI T@I/[,BE"V$S6O&$V\"$ M\DI*8X_@^RMM)ZRIQ .3R32-=*H]&'@\FOB,+G$C3*^[@MT=;V&;DC5Y'

P;,%T8;6H4T:@A[ZT%.W,=>:(; M:C.R\ ;@P(S1 SO'CD)7,/':5^C26&_07>B*V^=[#%V[R%Y#]4;=C>L[?EB0 MAWDD!!)A)&"0JU "$40A#M2OE%%,\C1C >>F^JE'=YX:1>R- ]HZ<]G48[BZ M'_U>( S\F!OZ;Z64>M97)Y74XSN-II!ZUH&V.NKY#SCO!10;4?4'5BN&ID%P MU7GBMU+([>)3(<4\)WG,0YQ"'LL (ADED.0"PXAP%$8YXHPQRTV!JX-.[5&M M+0,+99K.^RGV=CLU@S6"/9)49D2F,&8\@RBE(<0D0Q#C@$0RX6G",CLA#]_ MCU.AWI8* [7TBI82 B^"K#M:P+H#;[Q%XQ7,X?=JE+E-*_"#P753H!EHOM_: M:*_;-L80^=N_N3[DV!LYQB"Q%#(L)4A6,QDQF3G$16A=ZG0TR-W0\*P?7.KRY%L-25.X71C$;Z@3,P:1QP M:;9X;[N L9=:N^B[+X6TTP'&%3:[Z.")'MGE3]HW;CTT#5OR_]P2%;2\:!5E MQE;;Y:;<9TK@'+.,40(Q"R*(:$Y@'L4)C..$)I2E(9;4M(NKV9!3>^Z_O;\% MW]BCX-N%^G*'$0QPNSV>SN4Z. -VWIBD8+C.23=I#(/TP"0R',A6363M<.O1 M4=9PH-':R]HYWNXU:WFE6P#RE]6*_U$L%DUQ)O]ENU:#U''^'/,T0B%+H%H" M"8@"(K2V@Q9X((AF,>3$=]: M_.$2! ;R#Q7\7Z03VY[0%4G/1+43ZOFE_5SVRQ*K?J:W@O?FS>*=?^ M,1=ADD910F&6Y7IWA0J=8I=#F>"09TD6I,RJ/MS>? M[\'-[7_^]O';Q_N/=Y\-J\-Z3HD970T/], ,UC@P:S-86:V_VDZ EA?@=^T' MJ!SQ>.3>#TE/9.=HQ*C\UP^HUY38\VZN,J*5WA>KE2P4 S^HFY<[V>6 Q!%# M$8Q9)"'*)5%ZJ4J"(APFH5U@UC78U!BO;6O5"*6QUE:@LP->,U[S!=K M[/4:KYVAUTM:'>0[KR/B3KEZU/X5L"T?T+"+(T#O;O$LT#'-&D$*<4,2H%8Q@,A48*)5UTEYJ6)^IN4V.Y4:W;\A'VOGV@K;[;K@-:KZWQXW&?IO] M11&$''*84YQ! 47&4M"A!,IYTOQH,4.[;;DAS/:Z#G']7/> M-GV$F*^HRR54Z*>%(I;",G=IA FW.Q!XXTE\2]76@[^@[?".PO08O7.02+ $ <(P2#&">%AIL5LK9LUOQYE:J%WW8'7I3KA/(AF%-X; MFH%9MT:E-G &#B9Z[A]\"0&?G7]/QAB_9^\E-\]VV[WX80D+?U,9(T++2>I%\#2L+I48_F(VDR7@&.T^:B]=AZ%17[+A\/!W% MZSX<*28:?-S[OMJ7U:)@+X<3^B3%&4V96C!F80Y1+##458F089G$- Q8P'UM MJKT:>FJO]:,]GOURX&2SQ]LFVNN9Z+V#U@/?-]T^FX':V:4[N/'9-]V?\QTI=8..)RV[5)/ENFI^J]]Z[UX.'VGZ M6]_\0=:\$7B[X;Q*PR"+5A[&X5R!Y'D2\5QG2,00499#M7;!,)5QFK(PSJ6T M6L0,:NW46+/R!%+M"FB["UK^ OH"VI]K? :5T[.=4N(,'!P_3I5R/, 8]EMC M1M>3^2X,S/#U]+XS_!J\&^AK8/U2&&5Z/+U'AK5UU%?/*+"_?EN-,^C;O. : M!5.]0?AY6V6HT8Q%0I $!EE$( H2K8&N?E51?9BC1*I?K#KC>;=P:B^REH&Z MXW?3ADA+88"?BF73(MQ2%,/_M([SUNDU6?^'WC0M/V>@]G0Z[Y:+DS"1]\FI M??^GWB$7X?7]WK@\D&N[]N>U8$6M#R>>%Z*I(VZK^>[P9#CMS_W1R$TU[P%M>Z-M]9BCMYNQ8J)/Y F#YB M?OEMN=4<2=072?VFN/*IV%1B>D)\40RHSR8>Q%SQ3Q[+ ,$8)S%$*!:0AD$( M,T% MV+DQ [4C8.>)5F7:3XIR!GRY/BD.'8)Z NJM@9"K'2/W%^H)UVG[H;XW=#AE M;S<4J"3-HC2(TC .8!3+"*(XIC G-($YQB3*9!JBE,\WJPU9=-/BV;M;4=U^ MC.&>OWL]!I!-CXM*&,[BU/T$.X.\A#Z(#$Q&KUI]=.K &8!AD7C0!Y21T@UL MP+%+-[CD?&>2PW*!*\/:O,]':=&\+7*I8H7GRS#MNM0 M&\9G7N$;.A"KC-4;PX8:IV'"[T'5:57JRWC9?BT>Q+(OOHFYT\FE5EO=Z1WR.>9X% M>9I#S-)0!1""0,I1#$D0Y)'D3*!$V.P'V0P^M<>_93NHT^F/K =-\YZ?M ,_ M@]\K'RQS8JSFQBSB& KQ@3G%+]C6<8@+:IXB$JNA1XU-7$!Y':4XW>/MZWD/ M"93E/,%I% K=TRW7"8E$Q3Z$<0FCF*$(A5DD JO>CP/9.37Z;"46NQ1G#36; M9BPZ@3D:F' '*LN]T'YEHF6Y9Z9F@K6X;2O_SQ;@GH%ZR*K;<\.Y)GBLB^_* MF.]-OLB=_%B)@>G]UO*O8L'G..0$RY#")-!!,PYU",G M;ABZ?YJU87JA?1?0]XK(-B\Z^%T_K]85SU6M1JO%__KE=L7%/ KS@'.6P!@' M6"W$,85Y0&(8!$CF3% 9!L2T-ZC!>%-CE-ID<&3SK.Z3JV &C>5 FV[>3M0$ M]V[&&0#-@?G&!Y!6?4DMX''J5FIR_]%ZF%HXV^YL:G.9HZHH*1\_+%9_?-L^ M/R^JM-BC.HE#F6O*B%[ "A6[( I1F#*(I<@@SR3B+".()[FEL*CAT-,[-_SV MVY[OX&/GS_LY#( M&,:14!0E@Q22($E@*%" F4BBE-FI&IT=9FH1T.$0GNF'2"KX2Z"G%JR.TQML M18_.@VQ&0?VA&YAP3E(7=C8.UK M7\ER*PG;5%VT&JW_($Q(%JLU498$'"*B0A>21AD,0I&E(>9!&AIMMEP>8FI, M<+N"3VTK+?(1ST/8_:S[ 6;P%(1C3*XW1S %QR)CLS=((Z5M-FV@2O @EOHA M%;Q^D;!7(/[94S)G)RZ=&9WGKQPOK;/3\J/'7XN%QH_=,MZ7;P:(! MRF;!D%_L!B;,Y@#OU;G=#-0&#Z+F88Z/KTR*ZP..FS]A#,!)UH3YE6Y4\_[I M>;%Z$>+;1BW;ZLKHYOV78TQQ()!:7HD8ZG1R2&B<0$(B)(* 4"FL2I4OCC0U M8JD,W(D1V%'*933-F,0+1@,3R%D!AT/5_4[&88 N55?1\40?E\<9E36NNON: M+*Y?X'KP+77_W'OX#??51CY(*JC]OIY^:W41^ZW9,%T MKI<*B)JK[NBB>#C68@W"$ =H8'9L' 2[:=(NSL#.2=!X"5IN NVG[N_7\A2\ MFN7"3 K9(2E@R.GPEDDPB)$CIQ\,"?1ISL*@H_7H5' AZ_>+_H=*#*/ZU)>5 M&E%LBG6MXW-PH[SA?]^65<([& M[-YP7 'Q4^WDST"[6?6_.?/&(5(%(SJ+=T'*LI %:\38]L[N/G+?,>5NK2"& MFQ"?S20&L'+\=A3#07VVH<6 PXVLS_F!%.O_(HMM^TWX_L>S8(IO_VNE7X1: M;^2KHM\YBL,T1%3"- \E1"DED*0T@C@)(LH3+CD.[1)C1K!Z>CDU.SO!P="1 M1#LMYMKLM3.Q^1MQO\=1V%/[#2K'VPL?K?-Y\IT VOL)B'W:3]5;RW]:6/Q_ M0Q#4?@J\280Z#.UXTK=8K/[0VC ?5NM?5ENZD=O%#6,Z_;-4P9LHONLRE]NF M(UF6YT&F^\%@'C.(:)9 G,8YE&&:ITD&.[2_MM"^.4*[D>VK5R6WOKO,.0'G MZSS1:NQQCQ9=8#DY972ZB6-"^NKI26>YK]@_*NXM;[:;Q]5:5_;-,Q%'"!.I MVR)CB$*.=*@=PXBF+"-!1!"V2FKH&&MJ;%:;"DIMZZQ1M0=D;ZZ[UGT7WF:4 MY0G%@0FJ ?!;#6!M*#A8ZC&A_#H(&ESBN^76!C([4 M="6>WH*X6?(S&Q/[@ZD$!TE(*8(YS@.(\H1 2C,$5:R4!'',$&7,JN.&W?A3 M(YJ]^;6.VQEI%>>^3I838[C8'@[NH1?./I"V7_&ZX>5K]6HY^K@K43=H3E:5 MCK?I60NCUY_+4I1SEC#*68RA3!&'*$HYQ%%&881QS!F5"NW>Q MGN7D@_9JFK^2'\73]JG)"90$QP%' A(TE_<#/Y^-71YS(2]ZVT,1\_A^HTEAGG6CK8%Y_@.. MJP;V*/AV(>[D3ERH4@TJJ]:!Y;N7UF^UR*),,R)#(J%,1 811AG$F(<0DX3E M<:95,$.K98.E 5-[AG?VZV!V+QG6=F&F#X%:_^ FA&D]3X:KB '1'WH9X1UX M^S6%(WJ^%A6VPX^[JG $YV19X7H?=V$0O7!1_WFO;OR=+'29[LWFEJS7+RK: MJ8Z_YAG-HYP'$C(:*!;,$(%4<@PS)$G,9"KSU$A]R&K4J5%?)5ZA"Z:J GQQ ML-M>!>0ZXH9[LKYQ''IW=@=A]4/+Y)ENZKJSNLX1\*O]88R21^&/ZV..KOIA M#,,YR0_SBUT+3,KB8:ES76_*OPK^H&Y[$%EK%@$)2FBH.]))%.00Z0U=*@2& M24)($N(DS9EEY\RK8TZ-APXF U("];:P;4)G@K,9_WA&;V#V.0:NL;>EM3A MK9H%0-[*)*Z/.'+-@S$$IP4,YI?VTPAO156?U#]\W(BG):O/CO4FVA0=SE]24BZ\QK_Y4P[F31-7>(OI%CJ?[S1Y1:O"S)4 M9'5/?GPA5089I9CA*. PD)&$""$&*4T2F$18Q#%&A-O1CG\3IT96ORW7@BRJ M!)D'Y<.__K2HNH*H!V^OE5;'23.PW%AC\*N]8J9@;T(914"JN^$]G/_UPL54WK&E;]:0,YO0N-PLS%"F92C@9.I MD.H'L$UQ5,^17'.D5NP?CZN%NJ+4J_;-R^?51AR4.@^*LUSR*& <:<7? *)4 M(I@3)&&6Y&D6)%$>)XEE=9/IV#;D,9+N[_W=[7_\]>[3+^^_?OL7\/X_?_MX M_]^V.5"FP!N>6PP!YM '%BV;_P745@-M=DOM=R"Q7VNXO*4]F8X[Q+E:\8&!7%6[>O]QV3FP/8+WA/.*Y MJX:TC639G+&"85C,#BOOIZS=H[[1X:H1%)?/5,TN[RM77L5[Z_6+7*UU&6'3 MKY,1'L0!#V BLU"Q5I+"7.B-120"$BKJ2J/83;?\['A36Z2WI+A7NLUQ#'(A*;)2TKLZXM0HIOVN/C*Y M4L-Q9)GKN-N&/A[0')AI3L$;,IOL"A[> YM+X[U12'/%_'K>>/2_5N M>*HV_%SIR&YZ;$EJ,-!'7*^9M9L:8P7GA*9WXK.SXHWHT FJRR3I=CLWZORX M9&O=[>874?_WX_)4/F$NL&1IE"$5I86IKBC ,*=(0!XR$=&82(*#G5"E&5.: M#&OTA!X+3@Y,C&>$6^R8T AM,]KSAN X'+\]N=EHK7HON='NRWOQ,WU75J?*W.7KF&0N48JBB!*(2:S64U+F M$(B>F=]WE,9L=V.>49\Q$74?WA M[K%NLH#-^VK)9.PW6B-9P')Y961SD[Z$5V7>K@7_4"R+C?A4?-?=!C;J*U>H M4:KN5N]>?B5_7ZUO=2Y4_8@A)B-)> IE1 A$E%!(>N&DH,U M4R;$G3N@]@=6#HZ!R29<'5TZ!RJN^).DRH[:D.? \C4BBPTQ1#V+M :UW MHG6QY8V(MP=LEXFXSTT=^BA7'3/OY&]E?>\[NB'Z/?!Q^?X'>]22R!]6:V6* M%@*M>C?O>@Z^5&K]KZXNOZT6?"[3.,!AB& >2D75<1A"DJ<9Y&$2R(RGNFK! MN FS?_NF1MY?[WYK6I6"5>.=WK\1C7^5C.Y2_ %D[67=UQTLVGTZFSJ&_9T M+\KG54D6AM7H0WT3NBE^ O,[,.E7YL&5A+H=;4WJ=Y>FN'&R;DV_;\/Z MN#!"4H0037G MK182N)/G_O97L> JLKM?$ZZ,^;)=JS6\*.=:<$:$(84B%0%$1#$2ECB",HF" M#"&>(FYT=N_1IJD%7+4'.MR2.Q_4ZV MY] X_/QH#FF88_7]YHW!6AL'_+3;;'ZQ[#-U 62SV*\'9J,M0&N,E(7@4WL_ M7B'H4S6P"P=O0H%G!QE9&[#+T5,YP,Y/N[%"ZTXW2WZJ=+#O4R19EH4XB&# MA% Q&<.*,22%$26IR 423%@IP9L./+7 JV5WI8K4MOR?_RF/PNS?&[4/.^8P MG@@S+AD"WH'9Y36RC6;*$.VA;-'QQ#G&PX[*0K9@O.8EZ^O]2@VJ0$D4#\NZ M+R=[44'3LE2C-5)2^K=%+2S%_[XM-SJ^JLX,M,B47@.K/VPVZX)N-]7FVZK1 MDB-YEE*$*(Q)EBBZRP*8)TD"PRBE&8WC)$%60LNC6C\USM3QE:P=!:SQ5"], M=\X!LO?.CXC@,-\),^:=[$P/3-\&TH,-!&"' 6B!4$L,MKX3!QRJ\%(OFFL% MPAH-T(9#GS.-I4PXZ#P.+%HXC.V3T#,<=%I,I0Z'-:*?QK)Z\?)5L-7#4DO'MFPME5%:HU&_SO636W5;3+)$H!BFDJG7(8]#B!,D8!"1 ME&')XPCC_2Z!O21X']M<]A1&>N=I-5XMPWOR[FMGQ6B%%*"^_%6,9-E,QYGT)B+I M/D"\)*;NY=ZN=?;?U6MAM=;)3_,PHCC(4L7,D6 086?W.NET:L&W1? NZF 84983!)"!82__&,(]E J,L$VF0<$R2W*:% ML"MPXW4/+@[@]<#-[(7ABL; Q+\WR_.F]3EWO0D!M&X]GSSHRCG@E"$,D2AD$(WHJ$$YBP.U,.:")ZQ-.-FZ0#= MPTQMTZ19.^NCEKV=X'=MJ671V@5439_BOE@-_CS;P^2B_M&!@C^]CW.#C*WP MT>'H&4V/KD\[)!!]4I&5$ BODUWVTVY47RDQGY'RH+-6:!"M$Q0 MW<%+JJ!-$(AI*" *6(1CB66,F$W09C7ZU A[9SP@M?5 O3>?5DM05M8#"*BV M&OQ4[/[),NW(;FK,(K_! !^8[?=8-X:WDBYKVT'+^!FHS/<7*3JAYBF M!M[ MU+C2"9;7X:;;3=S(KDY=^%6HN);K%6Y]6G/WQU*QQ6/Q_$6H;ZMZLSZ(>4Y" MD=(PAS006F@N$!!+PF$F.4$9ESS!PH;HC$>>&LGM303/>QMU"?#?5\5R _0F MP79MJ7%I/@MFG#8(M@/S69,&51L-#E:K@&L/^,%P?TQFC94G%C,?=U0&LX;C M-7O9W\ YS_N5KM5M==;XI$TV2TP?_ZDTZ4J1I6[V2<]%-:2T39L>45Y,T8T0.0X[!>JW.S!J]E M;:/#T86?-:.9P>*)M:X,-BHSF3G^FGT,KW(-\M;%=Z+[KG]>Z?N2Q)3#/.8IXDB49CVQ6HY<&FMKB RIY E$:2@@3HF @0S#+*0HCW*KG?!W2_U>A6!L[ QPHS?P32@8(G[C@WPJBTT>'B:\;H^J@;67P5 MY69=L$USR^: F@HI$4*16H-@M1J1B8!YQ! , A5*B#R,$F:5775VE*D1QL'( M^CMM]Z"?!]+L4>\-S\ /^VMD/)[<&T'@Z4D_/\:HSWJGFZ^?]NX/NP8'JV>Q MWKSH+8[-S9+K'>AGO>G\J5B*CQOQ5,XET8)*(H ICM7#CV0."8JYWOME."%A M("(CY6KS(:?&!#N+9]6NX&9?>5Y9#7[7=H/*<,M]6P/P36,#GY .'BKT1M,A M;# %R%L4<77 D8,*4P!.8PSC*^U;LKU?;HK-R]_$8O$?R]4?RV^"E"NMZ:NC MQO6J^46#I4I^]1J%2:=[41POWHGOI""SY, QS+-0DC3*%3A31) 3,), M138$IS3-F0B925FIW;!68R4NE;VE18V$.>S==#0?F MP$QUJ*I01A]W4)FU6ZCP(W,%.?8';OA)G# MN?M%5+P=N9^.,/)I^T473P_:+W_4L9&*/B=^I[B&:\4OL2QKT9?J]/APL/S; M4MVQVKN_JQJZ5 V%W_\0:U:4XLNZ8.*KSCW<%:TT?]'FU9\OYSP+(I[E",HH M4#03H122C*FQ+,^YD^&IM M,Y+5X[;'&7='R7\Q5.Y3P)N7J!A0(&6->#QX1"DJL76T0RP8.,4BJX MG<[6:+9/;5?E/5DOE:MX+VK[IGS,"!)0O4N;!)"A$0,:9YR]5:C5&*: MI#2V>JOU,V=R+ZJ=T+76QP7USY9OJ)[S8[JS.!;J []'SA="MPJ>+W5A:+HN MM$H*AZR%=D%WL'IH*V/>N";:!;CK==%.=^TI7OVWU?H?'Y=?UBLFRK)J@_!5 ME&*M:'V>B5A$(<$P3#.I%XP,T@3E$#$2\"C*),+(;J5P=V5&>D/*]7 M#^J^KG+-'2";1N->H1L\BMZ+.^\ ;"S>]Y#963V \O-UB'P+0G>,^#8ZT=".0 M"\.,S!K=SIY2Q97/.S86W*66-'=LROD0)QR%G,.,Y1PB3$*(21+!*(J3B*+.#S)N M)[=.1T]:KG5_VC&UHTG9N9.MYLKU0D@WZSDT-JWR2.[%C\T[Y<$_YFH=DD0Z M04,Q!-.;/A$D>13"@',:9('(N&T]@J,ETTN]:&=!'?4+;_36JJ99!W)_%(M%6Q@72YZD09S!1.0"HH@02#,6P%!%F3&F M1C0[$WMI$9_#THQ4>B(T,'O8@F,OG7G9?5]ZF6=&&%Z,J+3[I-ZYV\5>%/L9GG@@4IDA(RC"*U8N,,4H1UZT\A1$P0RQ.T MV^LU#3JNC.FPWSLP"7Q9%TM6/)/%OA)3R\:NQ??5XKO>U%BLR-(V^K@&/$6Q MQE8%=U'"(9("PSP-(QBR*,$)RM(,9W:QG@_81PWQ#F#+MK@@H&2AZ]A\(VX: MYGG$1\NEEU/1V MT=]+*5B5K\*+Q5;+1H-2L.VZWK:%M/.YL 4UG(&U-[LBA#;_H#-"ORRF^;#S%^I=O2:P>0+ M[T90;4*C? M5IZ MG5Q]\*7BYYTW0+OCM/EO.#EFS.L?\J%/.X=#VYI"[<#S1).&@XY*A79 O*8[ MRZO=*.WF[O;C,8%^4?RYW%1)I_?DQ]%1@0A"P9,88J)[=:49@[GD.10DB/(8 M,Y%F5N4]%F-/C=RTZ2=Q2VW]/KM:YQKT.6&PF1HS5AL(\(&IS3/6UG3F@)HG M3K,9>51BA^N%'5J_2TI'YN_\'F2 M(HR2D#4]PS!CD*1A '/.U9\2]0])9G7&ZV>/Z8^0Q@/+Q@ V4Q.()$Q0G$,I.(V)&?/],:%K,7CU#@3WPNV=GMG[E-.:!@^7[UT\U'3?7L+;OYN FJ^^#C9# MC]OAP0&4DUX/+O>P[_I05XYN/A0E(XO_%F3]?LE_4:0]ERE.\P11&(2 M(TX2F<$02_7$!R*&>18@R!@A/*8)8TEJ\L0;C3:U1_]@[UYS!VB+9\W^4VVU MX?+8#.]N.O".XL"\\ 8 6HB<^P1R)&WS;D ]Z9B;XM(I7W[U)N.IEIOZAS!.A?C$B7YM!I\;!MK5I%;AJ[[,N]*B$A\AZ4^B4 MY.5FCF6&HCR(89(E0H6+,E9KPS"%., RC;B4C%@5W/>V:&ITUC(-L+;E?075 M;&?*C-E&Q7_P8/2+5\J-X*];N@[L5" M"(X3CC!,(H(@$CR"%)$0\C1 *,XBRJ+ AH?[F3,U$FZ7V._\J?5Z=QZ!O4MU MO;TN5ZCCI5V0Y-(UI^>DFE'V>%,U,%^/,$L]!!'Z@.M=%\')F#>21^@#W&65 MA%YW=2QD.8@P-%NSHDSUR"8ED-!*<(QZ'EEMV3H9,+>0Z:L.IJU^^WOUFO5_G-B7& M>WB# SW\OEZ[U6GE!5Q)J/RH Z+9KO-$RQ?0=L;K=E\O./UM ;J9,?:V8"^P MSFP5]KN?8\*BUOT5O(K!/B[+[5H;\4UL-HNJBJ5N]Z#;O[)-\;TBZSF1.,8R M"%6$) 5$' <04Z)^BBDF <(9%M0J-\[:A*D1YJ53['RP3(2SGPDSEAP6 MWX'Y\1C:O?G@8/\,[#T !Q<\)L8YP^@'&3Y)P!.DF5<[^30Q[-)YV# M)_;ZIA7S[OK^:6DLM4XMYS3"0J01@91R"5$BL2:[%'(1"!DE893F1HRTR/\P KJ;RP:!;^B59&7N#!S$BYL@KX'T3H+[@<"T2*CQ M#>I(234^P+7+L+$!JC/+QNA&XV7:V/AUE&UC=:$#/W_;_(70=2$6M[>ZHRM9 MOGSZ=-O(JV">DTQF 91,1EK=*H-4"@Z3G">!R&F4X-B8ECL&FAH;?]O\&33& M@MM;T)@[ \I@"P[I0M: ASWA-?11Q&6HKJO;V&%F0;>>L!N)96_ WU?%<@-T MJYCM6N@"H"?!=7N?* AC?10[:*OSG/>DW#R1);A]%$\%J^4WJC_^5%V[ M7KR >_*D^Z:JOZR?5W53PI]US0L79?&PG*G_?A>+U7.MI:(8K-RLMVRC?M.M M$5PN=%L4>%ZMUP05X5LYM_NSI?6 P MDYVO@:[KQV-_ R^.2-_D\XZGYUI,@[[NW]U2U'CW/X6DS/TRZNE0=3VJBU$I.GWK%:1]FT& M6A-;N^?Q1-TWXKX.U[W9->XYNV\X3X[>65J'.WNK1FK68(#9 =Y;.8=^L M'8L)&%W]5XRN=V.QSZOE:K?I<=02[X:6U4,X3Y(412*2D'*,( I""G%&J/HU M#UF4!DA&Q(:^KHXX-=ZZ4XNS];Z3W;_9D=)U?,W8R"MJ ]-0V]:37I?@]YW% M'IG'&!U/E'-]O%&YQMC]UR1C?J'#EN=N^_0;T7T!2IV>7LX9D9$4.($TH!E$ M!,5:R3^$&95Y&O D8IG1>?O%$:;&'H'166 L=B_[ C32MJ4M4'8;?UT@=.[XG;UPO*V^+KN/]O@Z/^@6 M,]7JRE4\IBE3:ZZ1C?@JM-W%HJB^#Q]X4=P\K;;+S3S."$-81)#&B"G*DS'$ M(4MAF,D<)T&>I5'LT"'\%V< MI?4W@V/@9T$C/0.V O\#+#3A/49CEX*.&9&[ O([/'._2X\SBW>N-M48J M?+MY7*V+_Q7\MZ6ZXS?='^"NVE>O"/7]#[%F12F^K LFONI-G$^K/\2Z_JEX M*C;SB".9Q;HF!>MNG8AE,,\S B.4$"E")E.4.1QC#&3N]$XV*MMT$" :V\&S M-KZ<@:=B63QMGZJN#'RU6)!UJ0\_Z@X-E@T:!OT*6!R 3&!:1SP3.=.70><" MU;R]DR'?0/U M.'PH?E0B(WO9HR8WA6$9=VZ?52X&&HS<)@DL:AUL;-($YQ M#N, !R@5N6!VY\R7!IH:.[96OGM++94=KV)K%KOZ0&Q@EG0#RZ496"<2_EI\ MG1]F[,9=G:O6ZR?V_(?ZYHWU6("]>SE=@M4:3>K)IA1E:HF4!(%:(D44TH D,)Z?!5GL-*K>;G9OZE&ZF\UK/ M;>'TU>\:Y+MCN$,WF6_$E/?HAI3^&A)W[TEY@QC[1JE\0P)_.0%PT%$=-NAN MR9H72[*X*<8E)"B(:"2$#+%1XN7K&T^-=C^LUJ)X M6*J(?:O5D4VW D[PZB;2/B@,S)>U6=<9T?C9O>1K5Z2HKFE%B>JW0X1XQXM_[R_?^#>A%= $O_DNUN1!?!5ZKV^G,:&KH,(YD7F"A&0P#G61 M+Q$!Q%+]&B"6LIRC1$:V?58LAI_:([RS&)+:9+#>V;R3[5%6 PAD(S=8_:/E MEI_E!)FMC(>#?6#.>"7F M2XS1XBY]*C[.+ECK!/TL342:11F,PC2&*$D1S#E)( MXY>;N.'J6']R'22S M0]R5HF8I"K.<81ASGD*$@QA23".8H#Q(<990$5F='74--C5>UK:"REC0LM:D M6M4>9\-HTA-Z0\>.SL#9!XH&B/@*"[N&&C<(-'#Z).0SN<:UZ#% MY@/152B;EWT8^6ZU7J_^4#_<$O5M47^9$Q*S7(5U,(\RJ=LWYQ"S,%;_@T3$ MXC#' MM0BMWP4R.9WY9;_39]UHKGM?#;6GQ?+;Y72]N5:5FPXU28L C-U%Q >:TP8K371P6L1^7 M?*N8LB"++^L5W[)-V>P(HX"&,0Y48,2C "*JZWA%'$*:YQ*3C."8&E%9YRA3 M8ZQ:_$2+5_ZV)(OJ,3"5T.M&TV!!Z@.C@4GG8"+8V>AR%GD1)8OEI@^T1E-B M70O]#JRDJ$KQ4&76-"JHK)%8W3R2#7A>K[X77$633*A/ZP+'O192)1U6'. G MS\^+@I%:ZO%9\<3JJ5BJ+^OB!9 2D.J^JZ4>2*[6X/&%K\E670"DCHFV:_U2 MJ/=DE$GJNNU:W?-!7?F'6"Q*7S*KU^:H+QUK77[#]:S%[]L&N/Z#-R M6#=+_E?!'X[:*1QBW_W"*XC"5(99K%:T3/%X$BD*1Y)"1@@2**$X)(E==VAG M6Z9&]!?TXC3S-]ZT&I*T5GK.*^0^\V@6RHXT.P._8H:<&(=NT;TA]=8GVMV2 MD3M$]X;LM#=T_UNZ%I]I]?35^D7O+E0OVZ^B%&OU.IYG41Y(1@64B6X\2-1R MGPJ,H(AE%'$>YV'([,K/+@TU->IL[*H"BV)GM6WAV45413L1+7, M^&8LTXV>QV,EKH'YJ[:O$I"ISJ1++ZHQ TRZ&15.:B+_[RCL5\X?A9CUWH]: MB"^;2I=R!IKO2C&0#O^(TS:H!LT 9D] CV:XR3#3IAEP?+O7'1?%_/URHT:Z M)S\^_"[S"-C!Y.R-F3+'&:)SAQ%*P/S^LOO^KND=- MA^J' PM>O_,HM&7LX(YGS"_HNTE9[L_B]1'6QXUX*N<$15&$)8FSW=:#B?4/OW%AOM&77X?;E3;FNBT9>5A\E%+:*A>5Z]6!'/,U5\N' M3^JEQ&_*4FS*=R]_$2O%4\^/!;M9"U)6:A"'WFBZHVBH$S3S/,HAPI)"@D0 MJ6 HRG 6\DQ:Y6M:#3^U6+4M!Z0]@94KH/9%L\;!&UU!KQRRS."TFQPS-A\. M\H&I^@K"%;[#=K!S@\Y7$J?=X.,F<3H!3$*>1@)*B)&$1$E%B)(+0,<;4*&QG(EB+19T=]U@\U^DC M"VVUI5+B&5#-6*DG5 -3SQZERCR/X@D&[OO24#PSPKA*BI==/-%3[/AHWPVW M$]7E.<'Z\E7*V?JG?CF513G*0QT>IU$>5J020P@3E3#$)EP&22B%!0HX,\ MQ_&G1BA[\\'>?M!RP$=BL.T,F='0@+@/3$U^(;BC$ILC-*_) MSO4VKI&2+):"OQ-+]<-&:PK<,+9]VBYTIEF5+:$WKM;B42S+?>>YSV+S%U(L MRT\KM7(KWPEEGA:PG^<"IX0318U^ MO$=.N"K^.\R7X>GO2',P]$%O"WS3MLB#'B;XP-6[&K^#*6^DM>\.VF4E_1[W M=#R$(.6C_G^=EOR=+'1"\E>ABZ*98G[]AYLE/_Z'UB?K%&5EJCX;$;^(^K_J M]\66%\N']S_8HSY4UB[4CLUC',4)UMI=^I #Y9E0@3D2,(Q)')! )GD:S#>K M#5D8GF^,:K[57L?>B>$8Y:>=S3^#HO%"%SXPY69U?E+]( X.6QZEC/O5,#RE MF>R$#WT I%R9 ?V_H.61%@_:.0OJC^B)?_6/QU?4*( =#.#P+9J!/19@!T;] M5JKA\'C:]";3Z.L@:USCQSTC>Y.).3E^>QLK>O8[/7Y-?]NH 92=G]3#L-A_ M1I3S7$0\UXT.@B26$&4L@$0F%(H@3=7KCV#$K,[X+<>?VH9]9:=^?^DP>*,M MG%7;32I*_B#4+)#%T1\=^Z4:SHW92VA Q =^BYBN.V:@GA;],JG<:7U>3]#- MD^Y>,4 [5CM$?7=I-1S];9JWVD%SL:>KY6TG7:<&22="G)7;C&>CIR9+T=J\[U&/_?J.(]=A7W#HM/[ZT@>=^VX5 M&U'EF"N24+-8T(6HL\T_;#)):V__;_4V>/]#U^<<$HG2."6",P2)>O0A M2J2$--3"0B1!A*EU8\2M5HY]C)D:/=2^--49!V^:0HT9^"PVU;)E[P]H'-+I ME*5>X?RW(&OPJU96U4^3WW@?M/@SA)IGV';)WLQ&^MQJ^7 M)&G*@R8-/=6D:?(6+N;3.; Q'LZC]W20F6GMM#5>>R1=.H)<^\9 MJ'WM>J-T5$]P7LY-]35 WU?"F5($78+P*K4\B@3'0D_JGN12"B8PG, FET.)H M":28Q3#F N,DBW,1$[OZIX[1;)ZM<O+(:MNT]PY\S3C*$V:# M\U'+2J"-F^U:T]:_?%DM"O8"?F_^.P@Y&4#E*VF[8Z1Q,ZRONWR2#FUPB7U> MR6VQ>=&J9K.IQ4': MMDJG#VCKS'-'CL#JIH$^$ S]S)MY;Y4?NMLOUAOXASADD40,$(5RL4DL \#R5,"0T2&H8D35*[E_7Q --[/]?VV;V. M7X&6=]]A1NO+KYJ!'&><=>!Q47/N6X.R,6ZJ\/?Q%+7;!SL^0W_*E8 M%F45LWP734)&68>2AS5_2@2-,4DAS[7<*24(YH1',,HR&<1YD.=V"6UN9DSM MJ6^\F('&CZH*Y]B372J4)3JW7?' =I)@7'.M3A.NC!$,=(0IZQ ME"8LI(1&-C1Y>:BI46%C)!!.=-K)>*D71M>W7$]OH-C:(()9PH2@@U0X1)!FE, M&:0I3U.9LB#*K$Z[KHPW-9KX+#9@9[+6M]"G6$^K97VN;<<9UY V(PZ/^ W, M'D>P5;:.$]H8(N2)4JZ--BJO&+K^FEQ,+W,7@OK_W+UK<^0VDB[\5Q!Q-G;L MB,(,08(DZ7P 6R*)W M8V.LED@B\P'Q,)'(RZ?I_(_/1@?SHVW 7BS-<,;ZJ:N^FI]MZ8#)PU2U*ID4 M^ 19 N$J?WLD8AP#M4J"C( ME^0H"L1GG M6&\;0S2YO*A3Y8"X[6"HYSJ&;\UXMV>P"]1 ,K2SZO @ VCE>-39=/KJ=L10 MSVSQ.+\1_WJ;+)2MC[9\_U4MGVUI-,M2Y=_'LGI=*WGQ3"_:DRC]^9$NUZG,^CH2F2G $!8O-[C2-<\CR',&<8H92 MF6DAO5SH/;S2LFJW[@Q-&S#<3F?3MFB *]J M434?[ZOW>,LWYA)[;Q#O08^&9,N^Y34&(U"A8!,2*AQ&H$$"U%!4EP +!K!H M@!*. 70WOVP>K]W[O*7T S"G.Y^:8'W3+Q3C@M/D7R:,3Z:EZ\'NZNJC3X%C MR7%"((]H!G%B3'Y&D/EG2CACJ8A$++Q/DP\.-;2O5G52.K5=O,UP+V#.IY.G M-CD")]#U.%B^&+->#I8WI*R< YV<*Y_$(N2Y\N&!^C]7/JGPP7/ETW=<4KO< MYBA],F(>V[#2C"<\B1,8D51"3+&&1.$4RH1SG9$HE1%NT43/:7"G]=!_=SPK M==VQ?/9D][O_/9\8^^2;$?EMH?Y2M(Q8<9L/-XX)!V\_=+.=$FF731_. R^4 M@M8;/S?F%:J,.\)PN+:XZ\V!/)I?%G.SE5R^VVYURYN9M,.^VDO&&NLT2QF# ME-GC#\K*$FWFGQGA<1Q'69+F%_DTCPX]-(.G\6J69"0GEIHN=6H>A[VE6S,( MF%=P;#9RC\IFG,NJ\7S@ZWHXSP)RUL=Y_@DM2D>:A\HW ML7Q<,*E>V.*?15W_+S&,1$FF(1>M28#0-53R4F/E\FO\N09"$X6 MH#QV;W]U*,](OU6.\MRU;;J^6(?6O?ZMJ$K"W?,ELSV%[V9-PZU/\\6]8=ER MQ_2+;9A$,CVH?[WP"K8-WJ":=D$<+KIY:G;;ZV> M!>2D>)T7;.K#VIV\#PZ4?^U9[OA[48H'YQH: :MJFN!^8Z)O-R=ZI28H]5RY M\M[+XNK@WDQQ^33SP^II!; *7WN>?3KQ7'F^^^K?<]UY]VP%U.&,?:OI-_3J?+9^+,*20YQK M!#F/,RB2.$D1BU F4[]J&I<)Y$,A_53?,*LE"5;,VF5*W!Q"_<'<\9?Y9,GK M41E/6W9DWM1J5/4PN9\%#&4( VCW];!=A!E*B6P/X#RJ9OL\M1VI?E3:\OI/ M:F9^6%KW5OWC_>KH>TQ)2C27,8QT;I@S3A-(8IG##$?,EBB*&1?CUS)JX>N2 M+99N[.DPLL_:W1V_NV50HXC!/;A=B:O. O-Z'W/@9K)[M!W^U@%QK/C+U(M M+6C@M/*.5O]:BQSNV^.!3Z /C,N(O7Y%/"#8_53XW'II%>W=;.*?6#$1-S/Y M<3)]LS$4V\69&2$XLIUCN*(1Q-H0%"<\A@HE*B(YBR5.VU73]I)C<-ZVK5[: MEIR6SPIL52.PIX*E8@5X*ZJ]^@ M)J]C8MRLAGZH ,+^K/13H;L5GL$K=?M)<:6*W:V@.EZYN]WCVI'P+X;D[W55 MP_<3$Z579;-C],WR2V-GC4F$,QT)!C-IC?-(*TAX$I=U7F*.L<8$^1"OQ]A# M(]M5S_+%J9[E%R/NQH$=X=@Q[UFIRPX059WO1O#1=C]X:VM7T@,C?CB>:X%9 M(&[S&;E7/FL!R2Z'M7E$B^/=N]ED.6'3Q_F234N&?)Y/S:T/:OFVL#D-MD Y M>U)CIE&F&F)V\H3/]5G]'=IY:K=U#N=[KQ]Q%XOE^-?Y8OED'O'+ MG,V*^]F#8M/;PKQJZK-Y59JXQT?SW(_S%S:9C1.>4V'V],;"1 )BS"6D*<90 MLI1B(:.$:*?:,2W&'AJ-6WE!)3#XO1+1,2:O#?"G:;MC.+L.6O%!TIE;+L#D ME%UI'KMA4YI_K>W)-B/V0D070-'PT26/:!<=K2=+RWEFVVU=G1_FQEY58OXT MF_R/DF.=9E2D5$$D,P6QXCDD&:.0I2Q#"4VHU.Z1?V<&&QKQ5.*"6MXV-6F< M('8P% ,"US'%[&!F90566+"6-B!T?G'5H2#LT5!D+_.WV;+Q: L+Y&(E,Y!O M):\"I=/.%7F=Z.GTETM,6F0?'L+%PT*^$)^>K.(* M)VO4EL;N7.N),._I",B)L8P-4V_^"-2+L8N7;U7\AWIYG<[?E2JL/6U_819T M\39=ED7/5B;VRRN;O8>RET]@>M)&/G1??W;Q":FW;.%3U[6V?Q&CJOY[ M-RO'J-RQ1572XF$^G7Z:+VQ-KS&2A%*>4"AR3B&6"$.>IQ$4,M,L(QDQ=.IS M+N\Y_M#8M!$?_- H\*.-=-K4X2]--9??K1Z@5L3?MO6:)F<#MBOPN[=20^/> MQ@QM@UXX6]-K]+X-RC;0'+ :6SW&OR?XK;%#E^\W4IJ7M/@R+Y9L^O]-7LNF MUPSAE!-#<3)*,X@QR2$3*(9<"Y;I5&>9=BI;<7J8H1%;)2FH1;6MD:RPP$CK MV4#\!+*G22H<7AUS45NHO+J-GT>B5>_Q$X_MK1/Y>=4V^Y([7-UB9WBX=M?G M-VMAW>M_S)>J&.M(,ERX74/[9;]MX%$JW_6$(@#IF62MB6;-G(]*F M$3/<5N\<$('V=$>'Z77S=D[9W5W:V>LOJ.1N2\XOU+.:%9-OJCH9V$\6+#ZK MY6_F)2F3RI7\F4UFMB;KS6)23&9/'\LS^RH6_)%]'YM=&T."8RBTL&G?60R) M9!0FVIAP*J=11J(619T[$M=IJ?5?!MHFZ]6%=R8S\&K,\(5:3A9U\XLZT;;T M&2_9]U;MRSN8>3?2N^9$]EG??DO%YCBW*D(] HOP,I^Z_-WQW4!PO[=SAK07E^;8/9BTVW?"(539E$4$WUT]47^+O?L-[& M;>'/_D45A5+;E0P?%VPFGM6C>8E4':R2"IQHH*+'?H]1\F;A6*41**"2% MBA5R#WYR&W-HSA5;AZX *5@^+^9O3\^ >KAC'5%V<&V'QZYCKJX$'NV67!V! M6FI0BMTFJ,H15 \W=WAP>_)TAP+9S]_M!]=)E[?CH_KS>OOIMN7X]KRU;3B6 M[:0U7[S;7HCEV_6@"K7XUKSU.HUYK#,%$4H)Q!G%D @J(24I%SJR6PCM%WYU M?IHO%O,_#*-]8.8U,K\?" E%+>GDEIJ,3X,9# M7<':M>5XK!93 _5*>/#A'-1!2C&=PZS#6DQ'A[YZ,:9SH+A48SK[C M3-C]. M"C&=%V\+M4K<0TP0Q&@&+0A MY&^+]S*$O*I,^U">6=2SVS1"5HDGH[K@L=UCE9*&(X_S: 3BCA,#]4H=YQ7>90Z'.UKWDE"+1>FDWVA% M?Z(-U]T!AK8T>R_'@?0CFW36R+WZ4UGK^(?JX/&XCSI 0\?3H'76U?'(L%=N[7@:C//] M'<_I6;IZVQA9H-,FR1!F\J#'7($Y9#!EC"F:Q(721F0T5]RKOUAZTGI)8 M0X"6YR*-D?GJQ2A/("9809Z;SR%"(L:,)%&2<;^LKM:P]9."M=6J$^YWC;P$ M3$=3MRU '7^X+#);J;3@9EGU,"C;:"[GX M;!/7''T0BE.V[]>Q^#=]#:NU9 MO09;DN)$15JE M./.*B#PQV-!8\I?;FZ^W7SVC'4^!Z;;"0T'4]<:V3M&H!:T2- KP>R<-&JH?J,3'93>BT9TN>>"LB1W*_].M=VNW:L\0LS833%$3%F3$PE#$QF# M(A:2)N:7.?L@ZP+!SQ" MUKPX,E+_=2M.JWRP]L296T*YS6ZJNA5UAO 7L^-=?%6+;Q.A['ZW\EJ,<883 M2;2 J5 :XDQ(2+,H@[%$'&>:8I53[X"A%H(,\)Q]0VH;F_AJY09%)7@0SYK3 M!+7ULP4#_9I>M]TY*-4 M1[]N=]\L.S,&>3VM'6N6L9K< MV&C2%@12LZ**'5@L[&&E/>;]Z7U]R1?V;G]U8PLDE/_S#U78=-R'R=-S65MA MU8\;LYR+&,,DL5NV',60QBJW;153RK'2"4Y\;+%.I!R:%?=A.M$:?*N$]>[6 MW>V$NI'PU:>I8XXNA8<_6>G!IH9@0T7 W\'F=;6:H%1Q5/T'U*J"2M<1^')^ MLKU9O-/)"$3RW@4YAW/Q'=#G:)[VZ[-,.&PPGE@F5(4$@2@2!6601Y M0BC4::HQ-M\(%+?PWAT;;FB")AZ\N'ME%GIUHMW#I>@?KRC M@UW!DW=.\<.^O+-WM6..\BS:O!HWWR?%F&@=84TES&1DDX=%#)F4!&K$4X:% MI''$?'AB\^%#8X6R[YT5#OQNQ?/,#MZ"S8T-VH+1\=IWQL%[F1]2.-"BWGIT MKTOXD%*["_;@-2U; 4Q+G)4L38J?=JV.NIGH9[6\U[; LT1:"[-*8<:9K8Z4 M8,A%KJ#"#$68HH3)K$5I;S\I6GC1^JK8W2[8P7,2W.B@ TS[WX"M-E9KZW?4 M=$T> :8-D8P(ZIY*>P9X MF?VJ>K: ZV1I3Y_G]5??LX666T4^V]S?6+1,MEI-O M9IB%R5\M5%,3X_H (1E..@O7*4'Q"[-.5Y=]NHNL7DFS'';8\H\\#2.G^8 M%/\LG<]"B(33C$+-H\0FH&:0840@(4HF"<4I1UX^^U.##6U#O)85K(5MY<\_ M";$;]80"KF/":859B_"U\V $"U([,53/H6CGE=X/.'.X)XA_K78PJ!@+@G@* M8Y+F9DN5)Y"IC,"8(ZESRB6C3K7-3XXR-*(XX&RXR']SB3_LS^#\"N/E"N'2 M^C/YKSIS5%WDE1J "\K+WQ3$N?3S?"[_F$RGOTQFZFZI7HIQK#--5!I!Q1-K M)PD%"]61%#*Z&D5[:/H9@I=A$W';.<' MB[?A=+7+/2T=OFRRL)4YS4[K]6U9 M_**^J2EJ2F@RS44B-=1,9(9!J-D541W#B&5WG/Y^IP M2PN/R>UWM1"30GU93(0JZX0V+S0CC"=Q+"&*4VI=K I2\^) 1K3 @B141KG; M$=#I@89WY/-O"?DKB@ $_Y;COZ:YAS?@.)H.3I,@"'7,#(V,H!025,6)'4C! M!RH/STD0R'IRG:R@>RVA*T-'RW/YJN7._+4LC@WF9G$OVE?-7!ZOS(,RK\S:UP3!E>0D;-KI0SVI6E*YM6Z/*ECP\ MF#[]DS*3;UM>C76$:1QS#O-()\8,RU)(HIV]1GK_ #N8)&)M9:@JI>SI2?XH=+T1V KO8U. MU: 8 5YJ'3;PON-YZ:Y@11 IKUW1(B34#B4O@@[7PA0_T6F^J!H>C%DBLT0P M 46>:XC32$)"4@&52"6*49;QB#L?8YX?;VB,?R1C=P0:L3W[9+C"[F"\AP6S M8S*^%HX>EGU8/'LR\1O42K/> >1 X2>>@)VT]AT>TY_9[Z[3EOWO<5O;BN-_ MF*_%_&UF'_]E,9^9'T7IORWN%Q^>[8[C;K9YQ60F)J]3M3Y1S!B-9!X+F&:* M0BQ9!BFV;A8F$X89RU$N_0IN7RC1T*C>* 36\H)MEIFM%C6R R$82J-:0V1H6N(=W20< MA_8BY)Y:30A[7/Q:RV[+CUJ(JF G":8Y!F1G@W]@DLX-$OU_['75P;^G;V\_@?X22V> MBJ5YH2P?&EF!&>C-K &SBFV/P'(Y@^6S*MV<;/;^E\)FMA;SZ426/M!)U4.D M6,7HF,OMLO'CU/ OA1OU7G6J.V;H1C>PH5S9?!V4^H$-!4>@5M%&6#5*@L)J M"3;4!%9/ZP*WFH9C\\XF(1#IAY>OUV]#9_#N?D*Z&ZAE*&K=L?M>'RX%^J , M\4V$K:)CS[.KSL^;O_EM-ED6]8?O_=&FTVXTVL$ZT['B4"J5FH\.-]\;'!/( MDXS&MJ.DT%Z!:%T*.[3O3Z.K99O/\QFT&>.J[)M>*P1*C1K3\=TS,+;+:7?[ MK QE,CO^PIRM,+8WH[;UVMXOK;*CU62#WTM]02<53?N8F%#AP5V*VF]X<0^@ M[X4G]S'FI9^E6_/-6[[_JI;/CA4+Z FET!"TZT M9P>^$FVZ G*H[ AJ;6XU;I&K@?2C<3$;(;2F )^^^%T@W$ M!SNA=#24WP=#JLGX8QW9=#.;O;'I@WJ=+Y;C*(FDH)A"R41256_C(L4P,9R/ M4Y*22#BY4XX-,#1[MI$15$*"2DHWGCX*XFF2#0%-QPSIB8HSK9U3_0 G%4K\ M]6G^[6_FUHJ.S ]K%CKZP%XHY)PZS?H_>UV+D-^;.$*D"B&^>5JHDCZ:IL(Q MCW*%HJJ'G?D?!$F:9Q#':9PIB0AQZTIR9IRA+64K:%T$&:Q$]8A"/8'HZ04= M$*>.U_5!B-JDX)W RB-2-PQF/47H^KU>?A&XYX$X&7E[XO;^(F[/Z[ 5:>MP M^07MU@]D8-@\H*9"0EDA]V1Z1&-J#&,C\ M:\U!IY_="YTXJ=11U*),W!XD:Y$& (_&7>'%, 5LO? M+G;4 M7W]C4WMF/5:9QC1*-.2YSB#.90)9%J4P2Q0ROR=)1B\-]P\H[M"XN-Q]V3"\ M,C-*K06].& _Y!S[D?/U9ZXO$M\*Y5_K"K9:_E3:KDB\G.T-A4&M<;T3MW^] M=7@-0H3U=S [W<7XAQ3VV@'_'0#O$/W?Q:@M>Q@N;-[G\MU6S5G63WZUVX9U M9'<4T81&&88"*0$Q,?]#C+D."1&:()X)%*5^_'X&)&)89X1 J4D$<:9B2!7CD&N*XA3'(D=> M;N^P^/>R4:HE'H$#\Q <;[>/;%@4._Y0G@2PT\P"=YA"-9$\/V"_/22= =AK M(>E^9Y JF/-BN5!+\_&Q8_Q=L>GR^WQ:J;TH_GA[]F34=G<,X4:W1_3EO[5FFU6-2Y2V4P9W%G;&DEQS'/ M$,6-FWE22ML^/OX$ MV*XF50@(.S>E&O2^5NA5Z8R]BC\T>JO21+AC.@D_E$Y2Y_AM %'7M%X:*-;))BLTS(]O M]FME#XUJ.OC=(@1JB'R3+OM]_=S(>;@O5<>$'R ]J;_WJ;^,IHNF]=K)3NV$ M_W/D05TT,<%2I"Z3(E17C]OOK\J6+OCT9K.TFC]48A;_I9@1:*'4F-DBD%SG M,(]L;U4J,\@3FD"J%*-IGND4(3\?=UM1AN?Y-HLNO;0!A^,TM/)I= )MQY^4 MPRTT&C5 I17]50.4$:9)DIJFA$&(YDIB'&LJN(J.,=IG*6(LHRT:D9[:+3!;1YJV;RB M=MUP=32S0Z'5M57L"%3[3K.G C=:O;@6-?I-7M*[:/-9D_>U"*;=9^8J@W) MO=[X53$6"$N=\ PJD1F"4"J#1$D.1492*G*:1DPX9[:ZC3DTPEAOU-YF^FUF M"\.^NA__^(!]FC\Z@O JAM :T\W?=P"I1VYL>&A[RI,- [%?_JP?6"=S:1T? MU5]>K9]N6SFVGK?ZIV%]6V9>#TO&2]L+# MJUK0<;5;U0HZ\+C>*@4=5V6S3M")J]HY7S9['3^R[_67O_BHQ,)VMRL>RCX3 MD]G3)R-MV:.TJBQFKOTRKU*5BC'C2# 2YY GA$&LM5G9$<=014QF&&V$M;9OU6KZ7;&%9[A>D$ETH7S.H5$.9!S*HA(O?JP0H*XZ^H* M^NQV'K$RU,@\;R,O9[LSZ<:3S!$D;+\VM*2:)@DP@ LU. M+,UQ+%-M'E\SX:.[F\Q;D!;$_-B#V5:*6;K.S*)GI:1^/A[_&7%SHG4#<&\N MM2H\T3+EA@('VA>76L![#8T>=79DU_C[>=PZG8?^_&]=S(>W0ZXUEN?<<_X/ M[M59UUKO7===^P>UVRC4;5-MO28U^68SM![4U%+S%[:P@W]X,P+-EF..N(HI MY3 5G$*,"8*$91@2F2>8$*9U3/V"5QQ''EZL2A54MUB)7=F/BTIX\&JD]^R9 MY#H';J9\![AV_#%I) 9KD6U^?85G+?4(U'*'L\8]@0ID<+N.VJM-[0G%KMGL M>WL[JK*>D?FLC/+3AYGRAA?+!1-+VQ\N19E0$)7%D#.,(8'?&]$# MAJWXXQ6(M3P&[I6X_ '9Y:X63VA'7_]@T[0)U$F40"[.A9S+-(:()3K(<(Z:X3UBOL!-,V31L#P=T1' M8*4(6&O2-#0L=?$\<_6:%3I.:#6R Z01[%&!JT<\HISC/J'.YQ;)"A MD=.6G%4;OA;1'DS/GT>TK[E7754>SN3']E2&>-%"):3!$I*.,08Y9 E.()) MCF6F$I&EU"D!Z>@(0R.F57NW.L;!B FLG/YM[[:!/,T_0>#I^C#3%YE6K>\. M:G]1[[OM)_;>_.Z@0H>ZWQV^,&31E*I\P>!GR M?OM=+<2D4%\6$Z$>+-/\LFHKCM.,)%PR6\S:L '*,T@E3V 6)4Q))'1*\\N+ MHUPJYM HY5@1E%6YHK6JP&8M+:IJ1G4MBBH9Q&8D5PJ#4F-0JGQ),_ENWA!? M,^M:\WYM>ZS2Z))9#51=)!3HG581N5C( 50+"06T6U608*.%;S1X\S)?+"?_ M4[GBY'^_%4N[)&RHX,W]A[LO]G+SAYDLG[%=E7 S->O3?/%9+^2@$IAZWQC-M>*"ABE6%.>Y"1.M-\1YU!4&]X!ZJ;VZXCN MHDYC$J7XX?H=]OH:N7W6AB+N@#Z$AWHM_E"A\B.PN-A0\T-)L56@>9,#9Y4$ M/U1J'FC "-:(5F%&%M/^NS)>8XY[Z.G8JUJ#Z0AYCM#'HZI5M9 W_=! "A.,=Y+J#&]KB?R PR)BB44:)5Q-(HY7Y5<"Z3 M9VC[R^U(FPV5P-E.MYY[Q@OGT7%SV-_L=+T+K#7QGI9.NT $PC?4AN]":?K= MV86!;F\+%^BQ+6/;JVP0SE*.-8FASFVIL5@FD!)$888$R1F.8QZEX^5\R:9N M).N?!+)^>'=+\M&.X97?M -3$@L#E)"0Q8FMR&8SR'0N(<&"92S22:JPS[>H M!4P]?%)\$I!V '(C^<&E:H5*\3FL8*BH^!YS=@XKLA?3'B*[YI8M9I/94_%% M+4J_U2H\&HDH51*E$*D80[/";":-LL.Y@8:V_!HY[5%;=4C@ M$B?MAZW;.@V!6,4W:6!L]?WW/OA$YLL;+RG M*ILU5D6NS5[X5[5\GLOY=/[TOEH'!&&4"6[H!2<"8IHFD*>*0JJY%"1+,ZD\ MZTWW(/7PG+__J6S&I=G?65YO3'H\O6[99L'J7L0 M5I>8[,SE[?C@+N965JJ6#ZPI?KZ M!WNMW]DXUDJAF$(DB:$ >^9!%-8PBY%B)!8)TU[>I?*PJJ=V)XT],M$3Z^&OG&LWXE]ODX62/\_G\H_)=&ILDLVT:VNL M*/E9+5<[FB0A440,:^0THA!G97MZ9>P(1LUN-HUT++Q:&'8L[]#8J%$7;.A; MAIPTE1(W5:Y+0X%&Z1%HU!Z5>YW-4@>UZB-@E&^])>[ZY7$CS0&]$AVS[V#> M!F]*[VF. GT;NI:VUX],3]#O?JWZ&K8C9VYQ;&=>=RELPI6+NUF5*]/X'&N7 MXU8X\UC&QEZ.,8=IA!C$4L60*<&-/2T49HKF*?8L;M2O L-S\3;B56W)Y7PZ M98L"O*I%U:+<-YBHW]D@F$$]@X(ME-? M>G3_=C*'?7F"PPH_+*=P)Q/C[1_N1HJVW2'GXI_/\ZFYHZBZ^'Z>+]=G^!PA MD;.$P4R6V=D:0<)C!+'9XF589YQ'VJ\]Y*GAAK91VY3V+TU?;RMP^_/&TW [ M?D."@=@UYU^"7XM>DBZP!&LF>7*PGKM)NBB^WT[2Z:Z6 5=UT8BZ_NB&U=\4 MT8T3I50D;+LBQ6RQ&@P94AIJQ:@B62YIJKPBK\Z-.#1RN1%B\6:L%;%I#-D] M_+P,WN9USP//8*RSN#M&985$L^OPK%I6V)1^WJJ['KQ*USH[7;^"6 MJ_I[$5S.-[:T9*INN'4!-Z$Y3Q 5$ E;2"+C"M(TS6!,N,:1E))D7D?=6T\? M&I6LVS.WJKVYC9RC#=(6CZY-#FVGMVO]7!(K3UCX>!%ER;K M-7[!,MMD3#/-=((PS/)40LP5AI3&"J;&+B"YBI.8.)6Q/#/.X!;O1@Y7(VB= MGN6[CH\ Z[BB+X>KZ[7=!JD+LM<.XA \*VU[E"MEFQU4]7@6V>'+P^1F;&3E M:MM6/N$PU9C9A#$-N5$32I3F7(LXH6GLYV _.M;P?.&?;Q_![))#+E"84T-R8^ML=Q!&D"(\E2D0N2DRSW:Y!Z8C2G ME[[7OJ>E6'Z4< I--U*X%*&K]\<["9HW+3C $8@83HW4*S4XJ+Q+#BZWM*.' M3_.%/4'Y,)^5[LLF1#M5G&,:1Q!%/(48<0XICS14*4*"X5QFF5>DVN%AAK:E MJ*4$*S']R.$(EFZ\<#E"'5/"'C@=!+N>!B$0$1P9I%<..*WH[O(_<_5EAL'F M86M#+N\?ZBI>2GXV"C5'#S%3.C*DD*K8["L(SB"GG,&<1"DCB6!9[G7TX"W! MT/AB]97<.HMH&I1Y=E'TGP\_@Z,3E/LR0[8B7U;2C\!:_K*2O@A]:-$:O,!& MB_OX5S%EO.$Y9N#X/ZAE+T96/-_,I/V//)W:DK]EDM M[[79^9E_3=_D9/;TQ=:7G,]NELO%A+\MRY)CS:CFJV5K"G\V*ZR)\TE0*A.40(9S6U12F9]$9CX3 M2B5"4BUH[%>YMP,AA_9QJ -Q2X';A@QU,9>.<0I7GJ&.OQ#5K%@INPAAZA"[ MJ^>GG!#Q3Y*%CJ@=BIOWG]THK1]7;Y83C%_HM:"Y>Q?BWV4*QJ4WOMIN4GPT]W,\^S1=J M\C2KPK;%^Z,9KV"B*6=VR 4ZSF*!E$((CV(_ [/QTI1L0M7)@N:%=Z8N3APYPW @GY"R?IJ@K MS5W'I+8Q;58C\,//S;35:H%&+_"X.VT'CX7ZGS99]P>M_C6PZ=L2[G_#-#I_ MUSH O/H2V@>7GS<4)ZC\Q(4/8@?8-)_1+AY]::+$KV_3Y:1NQ+THNRKM M-+[)LD27Z4X9U[862:P@B1&#*F4"Q;%F"4L]:Y$X#SZ\8[ZO;R\O;/%NG:EU MFRKPZ6TFVV93G$7?T7'1":(=?]ZV1"T[Y_74.L@5H^#Y&&<'OE**ABL@Q[,V MG)_0:]7!@T6A[F;?S/7SQ?LXQ53G+,%0DA1!G&@%6EJ*:"UO:X&/$4DDR>(,JB3'$#-!(,D2 2/$ M4IV8GWCB%;/K/O3@N/W%_&$)Y%L9!2">K:??ED%KO$3J>_T[6^O:D_X])L31 M'=T)S%W[J5V-V"AO-ON _?K]O8&9,\?[O^$EGTN MU[TU-QZ^;IUUZ]"!C0[ >\RUT?):Y/YEVD5,QXG,",T@5B3 M"/*(:\BU(2R:BY0II],[A[&&1E.-J&"Q*:MG$.T):-VH*!!@'?//"JLM,3O@ M%03YL?[Q>/\C]D8 MFE,$<:)R2#5*8&KC\XGY7:J<"JZ=&&-HW%")"6HY1\!*:G $5E8W MAC@%Z&EF" 13QXS0"B%G.G# X -%$K\]6G^[6_F[HH!S _KA7_JF;TL> >E MFH7NJ!C!D: M8"D324QSCOV*N7J./S1B*%/CM)$4/%M16^]AG+#WWLR$1K3'7^$!S8I_C]9AV''?_JA;&+IH]W7ZW 1NJ M6+**K15 M)J8[8#V"@+L N*+ZZK<5:NM]<^LR89.9DC]5 M;35L]-O.>>!M?6YN._%^*'\JZHOO^73R5*T+KG(A(I'"*",)Q%RFD.@T@4Q+ MEJ<)(I0*S])AETLU-#/R=C,"H8Y0\'29AYDM-Z.S]SGH^&-2ZP-J&$!3K<+7) LC4=[VR<# >J&$6\.$MK/ #H6I?%O-O$QO(SZ9W,SU? MO)2_O9L9@Y--;X28O\V69:4*FP W54NU/AT]7'-V3.,\%U',H!8XAY@R# EE M'&:Y-I9]3B,5.24E]R;QT%C>2+XH37]#$\?*+'L8JKU,NL/N86A3V?''XG!0 M\H;&8$-E&VQ<*@W66H.UVJ.-()/1G^:=\-CX#.W=Z&G3-*!WQ&_?U>=\G=RS M]2)(?_N]/G'=VBOV.G"H?:9U4(JEDI_>EF\+U?RA*L52?)I\4Y\FA6#3_U)L M43P^*_-1U>;[/8X%(2J3&:2:,8BSC$*&N()*HTCJ')%8)7XIG:%$\Z&H?A(^ M2P&!67?$++XDOG2OV7+&VFXWNY^%J^PX&[5 I=?ZKY5F(U"J :Q:P&II,QC M9YM56OZK5+?+G>=EL'>V^6PIUI7WGY>!>7X+>N'SVS9'-SM<.\*]KCR3YI/R M95Y,RO#;YF23(<%216U5&V);C# ".:/V84@,@VJ*!NCM$P=JH.PS9R K]L2#XM:Q^M^)>P(6.Q6\JXJQS=EC<_JH(D/\V)IGS].D-8)-U9 G&L)L4XD9#Q64*LT MX2AB6"6X37NSG7&&1BU*M]^ZTS?.4H_^F]_F-9"FR,6)YEF1:0DD384W%KE1 .,\Z(P(PD M1'J%OK>086B\TJA@J:26$ZRTV#[YXN^K*ZHB>;[NCA8SYNC]Z'8>NG:&=#(% M%Q0G] 8Q>)5"=PFN5*[0&Z+C=0O]'^6?UGSS)B=F]FT7A'&>")+*+(4J,QLR MK#&R'MT84J8IPQJE"Z4A M']"S5>KQYG-Z2S<^(/QFBO&A/[>S2.IBO&7IT>TCGMHOQV1$DSQ.8(03FWDG M&>21X%"S-#7[EA3%W,LIW(\J?#2#]_@=K:N7V*B_X@M[+^N;+YA439IC M%N>4*JQM]V $,8L19,;8ASGB@L49-C3B50I5S A" 2Y;'F$?5J.WYR MM*$11B-LW6)L)>ZJ.HAG",9)I-W8(QA^'?/'%G0;DC8U0P*&;+@@$BJ$X^18 M_89TN*B]%^+A=%,['K$=HYIR^H_L>[WM*9HLN<*,;=NOS)X^&5V^+";SQ1=E M_M=>VX2(%6.129U%F*M5^AU1!"#8V55L*7\>)+ M]AV\-J+:\X%7JP5X/QD\WMT$NK%8W]/2,=EMJE-FTL1932-;7+/EC97J-PZ?E6&8I:K\O8TQIE.-(RUQ!#SB$$:YP+: M#,R(J<3\[!1%WYV(0^.-4DF?*F2=S-MIVAG&;'3MS+;Z@;6"3=NXE8I@K2-8 M;"A91?B5V]-:3_#O[.7U/RH_%ZCU/<^'?S&2K?#;5Z$Q9'W@2Q>A->M]Z$9?DF%!4*?PU5"J_+R3E=-Z^3D7LL MLMO"W4F&#! MN* 13"6RX>\QA503#6F"24QSO M![1-SEF8AR\GW]9U3#_/EV69FIL7>Y0UIB2*DQQ1F#!L=QTXARPG*60"12E. M---^"8!G1QP:/S72V:2@YN-W(*"F+'I+26=;-R\0K52MZ0 MZ3N.T 1+Y#DW7L\I/8[J[R?WN-[8,BC.6FL?YB^O"_5LP^^^J;+6E:K;9]SK MTEVZ*&L0;#1^?)Q7O3169314'$=9IB6,.440IPF&)!((BM184RP1&19>;4D# MR34TUJIVW&)3+_"#C;S[\6]@4BHX:A(/E^R[;_^,0'/I1G97F*%>W"%;*E6U M!]5FUR [-T:U$:B5.]H0M8NV'F$Q#Q5$&$BJ?B,.PT*Y%YX8^/&7)G'6E9;O M9BMC]5[;0.MJ>U[F/SVJ[\N?#$3_'),X%N;_(J@C'$-,$F+VORB'2<((R6-) M%MXBWNHFUW29N[&U A]4 MXSX757_MF0TT&&.>*I;&&C)IZ!2K3-FVUS&4&9,289:)%+MT>NI"."]^[:$A MU.>5W1O.[/6>L(R(B&)\/KT76W"^F]4"GZ8 MS,RPJEA6K5N*/]CKCYO;F2M.Z^5;FBXGZ_K[FKU&J%N]4JM2N[MZEB[MQQ/3 M&G1[TQ;_'O8XWJ(-9J/3%E2?W4[K,2ZK:U56TS1/_,6\==-*&O/P.EJ[#A8< M(QY'0C,-8X%LP1J:01)S!>T61Q*>MZ(HY2Z9L92\X5D;I%P+#WZHQ0_;&,L;M< 5LYR&ODH9+1]0CM76\GI& MR[S3C>)R]WHW@&(<"YFF&>=0T!3\QV0%"602$4A5AP8;X1MKR903^),.:) MBLLK#;76U+.U<[Y"]L(LMJJS3"B2(8,ITIB-.40F;+)C)&4!0G%,74 MLX[SUO.'1N.->+[UFK=!.TWD@$KVF@CVGJS"&UST0BL2X[?OI/5=?/JC:?JGEPY==>N3V\WPN_YA,I^NC&T$HIPE.H%GQ MJ3$E= )IGG/(S%Y3RCC&6'IM-T^,-;25__7MY84MWNVGKI&U[6G9/JZ^1V(7 MH=7CN59)P+J$Q"FR?*)1!$C&S&\PCB8P501/N54K$:=2ADZ.W5SZW)H3?^# M_>&*=3O4.M,.::RD5"E$.$D@SF0.>99QR)5.I,X3QECJ62'-8_BA$=:7>;%< MJ.5D435CX_4*>_4NT.HY"X[.DLZP[=IYLM&3XQ![%1MMHH^&9P;/U6\'9[CR M;#Z#]UVQK04P!XJXM7E*BSH!!_I$/ZQ*C=QMN#PKE]"-^->;6>$V?W&C$;3Y MV]N+D@^3I^?EO?ZM:/R8A"B-%+)=]A)E"#+1MD@3AY&DD1 HELBM2%/GD@Z- M2TOY[*[HK?!S,'<_IZ?I=E SU3$S-VJ"#3U'8*TIV%2UB=QLE*V.3=?J@EI? M\P"K,9QK:'3VBK7M?NX]2@L,Y1WHJ<+ -X%O^H"?6%*GUX'VS.O5J\LL7RW?:T^CA_ M89/96"<:F6T]AA+1!&+"F5W.%'*"N,88:RV=&LAXC3JTM;TI9=D=#?Q>">IX M&.,'^>G%WQF0'7-""PR=Z:$5)J=8PSQP@S',O]9LX3=6+R322OV&6]K=W-) M6!HCXWD^-7<4MLS0\GV,TSR)(F,5Y$E.;65A8R0@Q6 N=)HIBF6,E4\>X?X0 M7F320S;@HQT#%!MR_OO_(3'*_Z.L1;9\]S0<]B%%N4 T)H:MA=E[8:41)#F. MH,CBE"&48TG8^+4L&?UU:>:W#V!WA^O0.:.>)K.9M3XXF]JVT1?C2=(X31!E M,-*JC%"((_>,6W'W^^OCPVZ^WGQ^_@IO/'\'?;S_^?/?Y9W#SP?SY[O'N]FO; MJG8MYLR-A/J:B8[I:J,6WH8>Y1%$KQ<\L^4>X-E\'7\R6PUITZK5K*@RI!<+6P?%RO'3^_J2+^S=_NK&MK^L MZ'Y#WC(W^_&9S>Y?RYXGG^8+K29+(VOQG\H>=BAY\TTMV)/ZV3Q\^9$MU:K( MRI@1G*HHHI"FS#HG*8&,9@S&/-%*4)+FV*FYP;#4&MI'H)9=25M" \CY=,H6 M!3#F*R@L&,<3A8?\ZCB:L8,0=D#?HE);6*H+-B$!&Y@ _@XVKZMQ 24PH\;> MWOR4525 E@8=4,,S AL C4 #$:@Q B5(P**T47,KH+$^J'D/M4$8AE+];DJ& MH?.QC="PI&NY^3)6AE0S:>,;7N:S*#AA0AY] @[@Z&K)^-27#KW4=05AFPIH4K$$3B- M4NLR0H=!"%PP:&>0JY0&.JSHL2) 1ZYNM^(_369FQ_?+Y)N2NS4F-C(=-HM1 MC+-(9E%&&,PB*B%F:0J)IA',2"Z_>1/XB#&WCO)D(M"FG'W&TF HW M4ND6X(X)IQ(>EM+OEZ<9 6_LO>FH/7R!J*J% +W26'N =BGN@B>%I[^-4>H8 MKO]2S.R]%DJ-F9 Q07D.8YT0B!$3D%',S4]$10S).%7"SR)J*J3ZJ)'ZTG4M982LB@M=:]E&9]+\LSY15([\?6_?U3KBQ^Y"F^)JYK1M* M@PVM1Z#6&ZP5!VO-1QL5"LIGU"])J?^H?$MNS[XEWE^1GNG+ZE[_4KU M/!6[7[6^AV]1A:$\ERF^U!'7\K>9M!7CB^5B8FVNTNGZ93<6K^ MF2:V)P#+8R2I7PS @5$&' ( 7ME$^FVB#L'HMN%I"TT_7XQ&.LM YT,DO'<. M)Y0/9.4?&J%7B_R$BKO6\ZE+VZWN![5DMJ39+5O8I*RBKN-'28H3CK!9V\3F MJ"$$F6 (FN5N_A^;Y8UBGQ._P\,,[52OD1(T8OHM\2-8NJWRRQ'J>*'O@=-! M)K7W_F55>)@28X%Q MS&"4<0)Q3E/(-&$0I6FB,HQ4KK1?C9#S@PZ-%6J9P4KH37?;!:6?G2; C3Q" MP]KU+O-R1%N4)G&'*%C!$HRYCX@["?G$3CWM;N-V^*/-VF:WSD^VPO)C+ M-U$UPM%+]D\USN)4JY@GD!),(69Q##G3.90TB50J%5.Q4[^:\T,-C7[6PEH3 M^W4EKOE7*:^'N^4TQ Y>KF# =;TIV<)L+2FX#XR9AP\J&'8].9D>;/!A8?/E ME\_*YH2=? M#>9"<4#KI(CK]A/Y\0$Z:;#EYW.YH9^W]8L^%/\R+Y1C'&8DC MLZ'+L<2VK:"$1&08IBG+48X)3B+F4]%E]60OXNRAD,NJVY5Y2Z?EL?AT7733 MSU1;H^=FC[7"I&-.+&6RJ1HGNJ!Y6U5[B@8RG=;/[=4^VE-GUPC:OZ"%I7.J M:?5^A?G[F7JI8MK&UO>;-^D1!:0IE3#C%5#!)&,TA91%&$A-FC91XQ M-"%E&VB S%I0#PL@U'0YV%=]HM\/ZU3YOULJ@1\JI7X$5JW1P48:(V"4 U:[ MK7@59A6TB2A7F#X/4^\*T]B34=CW=/H9CX%Q/VEFAAJK/X,T,#I;IFOH9[2\H@QJ(BPYQ@JAB1),52)YIQH'44Y\_%?[HTP-&^!4R:N(WAN MMNY%D'3\]=E$HX/CBJ.J![*"]Y_?JS5\5+U=J_CXA>W6\>5[Y&6[:O M=CX68Z6C)"=Y DE&!,0R)I!)Q& BA6(Q45DNO!;T\:&&MK(_KP)]%BM905$+ MZ[?43^#KMN;#H-;QXE\#MA83?#T'F#<)G,K M;%.\+B(H\T0($0NHXS2!F"D""3;_D^ M'B](/1U?[8'JSPW6:7?K,TB$]I/MC'(=K]EA58_ZT(Y)JLIVZ%C5DS,L^H(F>KD\7T< M98K&.*8PCTAJ/B<,0YI3#%.=B5SR%!.*?3XG+608VI=B+2\0FP*OSFL]>VZT MF18WXN\8[(XY_7 >\0;Z6QJ,5EU0C\,?(A'8%<#NDGK/2G#M!%U7B!R2;9T? MU>)<^\-\8?;W;*G^KIC\UQM;6/*X*;N@V%_/%^^?F"A'^?K&RXB,VM&LHB1C M><9AFF,;DI+DD&O!(5-(<,EXFD9.?1HNDF)XK%CK 385 3>V/?%*%=#H,@*- M-AY'HZTGS.$HNX]IZ/STH-T,G#]I"#@5'L?2?4Q)3^?0P1>'WT'SI4B>/%EN M_?#^CI(OU7_K[/CBA[5M=F>&M*]JZ88:&ZN<*AUED#%-(.9(0(;C#$:::8Y2 ME6KIY^;9>OS0/BXKZ6H?J&_JRC9VCEZ3UHAT[>MP!J-%:[!#.@=K"[;U\)Y; M@AU2;+\=V,&KAM:9YA^J6-HJ:U_*OGWG.XRD.6\Q4G*91 M+&$DTLAP+@$$I(A+#%A.?>*TCL[XM#H="7P?GXJ@&!F"+86W(]&SR/O MQI1!\>R8#-=0U@%^*W%'8"UP.*9SQB80F9T?KU>^Y4,*8=3R/$H@%$9!&.(91FN84I]3\ MQBL(PVG4H;$/CM /__S1AERLA/;M;>@$MAO9!(>P8\)ITAPW!:YS'<.FV'L! M$ZY5FL.8?7=.02%RHC %&,<.X4R;#UU:,Q1"@9^MZ(Y'AQM@W2:$5JKWL,QT:183@2;@E_- MU^MM41\:G<;!><$?U/O4@C8W;"QF\Z_U0MY^5B\+]:#XS4(\_,=VG_B[F;3+ M^5ASG-OO8OHFC87Q\WPN_YA,I^-8YI'.!($\BW.(">*0I)1 LU2I)"Q2TB\; MR%> H2W?.VE>VXF>E'Z R;J[%"O%]S,!O"?#S1KH$N*.:6(M^K$6AN"'E?R@ M4>#X:9:WP= 6NT"V@_?PO9H1;<'9M2A:/Z<=YY5N$P698BA3"1(Q]^K*>F",H3%7+2*H9 2_5U)Z!J\!!BE9E=!K%1*%B32+(D1\*S/;OSV#XO_& [MKLC M[>@I[0*]KCVF9=C#VF^ZEGH$K-S "@Y6D@=TG?J"% M#VA'3W4KMN)!"37Y9CY?R-+_7;%+#F%G/)OZ%1 M'&=EZ\5_HS$!; D^F@?9$.=__S\HB_XC02-@W^;R$O.#^:<1W[8 -J;GU/., M_>0LNK%=J+GIF.!6T_*P,2U5R;F;K5GYL%!RLJS+UWT(?5+D@E8@ACLY5*^D MYJ+T+H\YW7-AK'\5K&0CG.8S&ZM4^6PQH9IB 9E.8\-=E$-F. OF49I$F&<\ MI5[-;DZ.-C3RJ@,BUT)Z^77= ':CE6"P==&DLXXH9;(5F\&!!/RFN%"78"JKCX8'M'M>FR8]9V6:@ MQP63ZJL2"[5LNN090PNAQ.P8"<4,XD39&@ 1A['D/$K-]C)%3OF7IX<9&B76 M@I8[NZ65%A25N#X=:HYB>IK.PB'5,5LU(/T[>WG]#U"*"FI9VZ3:'\?+IYM/ M"-QZ;!>M[(%46:Y]JI[8%"QL%@9X*GW8TN9,V28_3_-O:C$K@QKJMC_S/V95 M":^R!U"IL_V3^OXZG9LM,YN9;\4W>YIL.P$M +.=@80M,:.K?Y4I'^7]MO:[ M]5E,]*0:<,K^&)7O_62C]]N3,N.QZ?0=_'-FQK9CS6?F7PQ,)R\3*^JZW[45 MR0Z]?/]+ =2+D>A=6>=E\2:> 3-KR@KQ\C9E(RNY6/$]F:@262CS/ MYM/YTWLEQ$9'HT:%Y3-;FAO>P9.%S:A:#6:>*VR&C/FY_+W\QLJ>/<$Z()U[ MLTYW/SIZ=X^=C\YIL-WUZ.S5+;XS#^K;?/IM,GNJ?#NKGMCU0L]5I&FF$>1Q MV=:2,TAC6T4Z8JD2F*98.1V=.HPUM"].[>Q:2>E!G&= =?C:A(.JXT_.2E"P MBU>;+\X9X#P^.^$ [*V+W#$@ ]&E&R(G.?/,(_HC3C==MMC3\986(:VJ:#PK M=8P$21'B2&"H8F:]&IF&1.0*HCRU?@TJ4.9DH1]\^M!HTN Z*:K^AN"+,6(6 M=2*X9\S)821/,^7%^'3/C2VA\0N%/0;!)2&Q>\_L+S3VF#I;(;)'+^JH9$IQ M+*N[SMV^_?XZJ2H$%D<2N&^_JX68%,J\"4*-598BB1"!,H\%Q!DSNW@J%(QP MBM*8*LP3O_3IGA48&@U]L#Z8Z;2O&BBA7P='?^J )[EK1ZQ#19/B3$F35=&2 M#1A.5BYIP E&CV6+.EH'ONJ3!):_&$5(.EH['4J09 M$1F"44PCB#5FD/",02DQ95I)A;!J%2ZP&F)H7Z&- GE61E *V39"8 VD9UA M*WBZYF\_9-I' NPI'_KX?SW =<[\]Q0\>M"_?^70Z@FNJFU4[0?&5'.>8^P=PI3#7*%0=/4Z,]0YO'( MQ V^C..NW,/:)86>CO[*,!X3H&6+WOELWJ2<5*V^S;[,B*O&441H&UO->/[/L--Q\&)I9C M%;%4*\,8><1CB#629H\A,K,KU3$RW(PH]XI-;RG'T)AE0XW:!-Q29+6 K"X_ M&C.PRNXS"H'?&Y4\'6)M)]"-H7J8EH[YJ],9:9/%=PF>X1+\6DG1=^[?)5 = M2 N\Z''MZ/73\=HN/R_,<&,N6113%$,11X8]F23&!E,YQ#B.C1FF.4->)]WG M!AP:899"@0]LL7@OJP>4&01^#'@68S>J"XEY!X:S9D/S**LS3V9E95RK].G^+)7@8I$DCB/8$I4 M8DQ^*_U941M>8)4*B).(B@AR;3QB.*,UXQA5G7I6E3HXV-/.C M%,\2R%O1U.<%$*S]NF7?$,]SA=-P*R483QF"6DAF([@5)$E&(64QB60JHDQ% MGJ4%0P'>4SG![4XB!NZ'^]]"(NSVT0V&6L>?RKW&*Z6H<*ZA$;;:V';5=>4( M*)UT7-D=ZXK=5HZH?;K3RK&;.CM\J',;290JE'$.(VT[K9BM""110B%3,8FU MW9A(%OBX89AYMU[N[. G"?5L*,P9HXQ!I9CY@LH80ZHB9C:&(L$1(4QJ[D?N MG?V[ P7T//GSX[=???KEYO/T([A__?OL /MS_^N7A]N^WG[_>_>,6 MW'TV_[[UHZ>SH+NQ4D@H.R:C$]]08&4&OW=2L\P5H4!D=':X7CG(5?E=ZG&^ MSX]QI)J,;][DQ,S8I\GBY4Z.)2-$I-SZNZFLZKF2W)Z$Y$K&&:588R>/P=Z3 M!\IUGA(A2ZMD4< 7!>X$>5/;"2"R7^^C3_]C=S3[6( MS0_KM;O_I%X6Z5$%FM5X_ +_9?>QKB'SN&!F45N?X(-ZG2^6XT3K.,U(!CDB M.<1)PB G*(&IRC-)"-%:.Y4*.37(T!9C(R=8"PHJ2=W7Y5% SR_1$#!UO%I; M(.2U<,]!T&H-'WUH;\OYG%J;*_OLM1=UU?U)S

S"O&&[5:]=W"MPL_NYA[9I:ZFZ\M:!U(]Y&"5!IL?YKI<<(6$6 T21XM]Z6 M2(9MW^LKQ#7Z^;8$ZDB#W[9/\S=]?C%OPO3+\WRFF@1>JE&>:@&YHAABD0M( M8YW:(A$ZPB0C$A-7DV?WX4,S=4KY0"G@N83(\\"=-VTN@:-CWO% PLN4.:9R M*Q-F[V&]F2['U-@T68Y>@VGMZRB>IB[8:#4I/75QN!3:X T=6@MTI=X.EP)XO,W#Q4^^ M,+YKG:TS9E)QG1 ,$RP3B(FA5Y[F"&H2I8C&"C*)2)S$?I!8YA0>'VQZ M>SV-:)EMHF8'HL;;.@Y0&G[KIA2R+-UM"N&V@CK=F3D!AKO=EV,#C;W#RJ+OENI'5B6;WZT6&7NM_ML*P6(5@26A!UFBHB\4 MIQ&D,DIAY 4A%\PC86#5DM-6@*D%7+HGZG*]> 47?/52@$AS\5O\[2"S5%SU73"NVPX]+P-(3G'>\+'WOT\\" M-H6#G^NRP>OE72Y>2,8;FUNSPEPLJ[R\RO[.DS@-8QYPR$F20B3U"5KJ)3!6 MCI/'?4YI(!HR+3-+V$\0HQ?T+69 M=SN#>EW=L3P@^-^;/"MX5G;H:YJX!3)0WF$$&4U"B")?;]BC1(66OOJ'BR0- MC9*,#,>;FDM8BMN#@[T#4<-=='%A]$A>T6.54\'E"0\'\"$') M? I1XF.8,B^% 48Q9V'@)Y%1NK#=L%,S)SO!]:G>KL)XZU^M5X"JEZD6WZ;? MKO%,=-N?X? =V R]A7:WT7WU%MJ+(:&U:6T\!,2CM9M4_DC1="]^L7NFG77P MM06PNZ.O\=U&[/!KJ^';CK_65_<]D19=?L4F!Z\?-#<#GY6 M\Q'3VN.H9P#XG9T.N91MY .E 6!]?P8UQ" ]$U=7&89>I7'Q9Y3=BW:C[2J \>M9]VN)ZG?UJP7#ZMF M9*',]6XE>%A=DN+I+E_]R+C@GUZ_%YHD?[N'5U-EF IUD T503J$_T[4[J" MEUI9W>YRM\U-MIK^_Y8T=T,\"69F_:/G=V";OS>U6P7+]D5OZ:O4QUI/<->: MVY^TKB!;_J5UBK33=YC&1P-.B"NNOB%$')?6;T"0WS$ #CE6OY5'C:3NO7[5 M(<):!1&ZE^F+EO!=6CBG&'./0.6?(XBH3V$J$@29'X5QF*2"^9:%)*9#V]B0 M<AHCE6^0YV"X#QA)@9]2% 'OK,O@O=<=+ ;5%S M9$V-AQW50MJ"L6_UK*_O:\GJA,BRJ/:.Y+=Y>7S!?R6+C;@3>5F".X\8EFE M, R))R%*&( JF?61;"4U*,4&2FY0"N[2 M:MD Y*]O;*Z^IQ]T^WYZC94"R(5LQ-!8)1X B*1)I"*F,* M$$F1_WK/:7)1 M_^8E7[)"$Q"7KM$7];=B3OT \X0G,$F8MAU>"'7;1!A0R2)&$(^D$?E4YRA3 MLQG;YAR5I'5@ DI9[1N8O >UVUHX@VIHOZ0/2KV:F!Q%X:PN)N_O.GH;DZ.* M'>ICE].+OS% %B7X MYP,U5KV] NQY"UBA :MK[]6[NE9>?UZXJJKOQJ2SA/[(I>/5RW?+_J8X_L17 M/V9O_^H/D;.L$-L]I+)W\O5RG6?+(F/EF>0\3&D48DQAR-(8(M_3V_Z$01Y3 MX0N&6.)9G1J.(?34#',I(L@:&>MLB)6L,B3 JM(,B%HU0[,]ZF,PSEF!Z\G] M$QT>;%5OGQ]L-:\R.Z9SDF S41,Y6C 2^4]UUF S":X/'ZS&[N/5BT?=SWR5 MOZJ?,GT4KH>]7!7KHG:\XB#A8+[@<^C.#)W\$\- M-[4E92*"DPC:A @ND1PI6JB0 M(T6QTEGI:HG[/5L_E=%"+OYGD^GSGC;2L]WGW__Z[:_@:ODCRU?+4M"%KHM9 MBXK*\>)1+-GK3/M)3.1K7:'_DJ_XAJG1E(4M,F5*U+U?1+'.F/JE )NE^E-Y MY]T!4Z'OIC^>@2^;Y6/Y8YGW?;_BNL"N_/V"K9T%-*8SV!W;G+S+B&&.J49O M(Q[CJ\YN3/(U(S1;E*4K-8%M0SLV9R$)4O5_G8A-($HHAYA@ 1.$I4RB,$PP M[4&V8C2XT:LZ/B?*/L5V[^XE';#;G5^?C^(']#1I23S;I\IVF/)CA9'[5B<= M8WY4UY/3,'0T0#&X^%Q6PJ_94EROQ7,QEQ[F(HT#2+PT@LC3"==>*&! N1 H M9E+(GMR"VS&FYI;N1 2_:2%!*65O;K\=EJ86Y2R$!K[ M$3Z(K>Z=BL_[-[-L'3^=D2-P:ZIQ&8=#2N,76-M.>FB[K MS:L/6GKK ZU*\^')V]S-SL#$; X$G03IFCO 30G5'([8;VGZ+S7\D[*Q%S]$ M3A[KINNW\G.VV*B_EENYQ>UF7:S)DF?+QSD.TM!G7@0#+'P5&&L&'[74P)!& M81P(A''BV73JM1S?RF\=H8MO(SX@E?Q 3>KSJJG5 1#P2I'^!3RV$V2V( P( M^\!6?HMX+3JH9"^;SU>@M^2>@5HC=\:Z)W*.++#MZ*.:U9[0[-O*OK2Y>61E'(/E:LM$B)$ E$04HAPDD 2D@"&D?#C5&+D,R6]LTG>;/-#W8$,&_ M(6#.MP1.C?M!&P6&Y1A$F:2(@4)A +Y$'$.)($Q30-[,JN#0>>FMEJY*Z:4O3LPFZ,NIFU&@++ M@8W5(1A?9W5(O0:_E8(/PX%EBY:K#"+38_&B MGKTG4HB[?/68D^>+Q\>\W-EK7+O*I]M]CW_+% 37)0PZ]4&&$<(R]F#$ Z'L M5A! $I,4BC0,"(LB%A%LG++C1J:I&;>M_&"YC8?J(#3?Z0 *K03(&BWLPU*7 MT]IM(C]HLH:VGF7F[DY24*LT [L9?!?1MA0#I69@J]KXLV:1E33^[(V5NK1Y MUDDJVF'O?-UVB46[O^ID) U#_2[J#W?OH[I-V:JP_@HI]%\H48.KKQ9/0JP! M5\BY2CIR.T&=F4F.AAHO?F[3> M%\&JH[IG?RYEC)C/0BBJ_AD)@3@1'!(6RC3!R!>)50+#<*).;1EOA -:NG)U M?A4D[T7Z-,S4&H8UDYBPH9?R\ZLX=ILZH*7P#+QY#!Q7;PPZ+2YK-H81=/Q* MC4$!/UB?,>R(_98;+B;!ERQ38I\SG M*?1)X$$4>A$D4:!^15X42\%0PHQB0$?R3&WAV*G3ZKEZD!]I!G9Z@9UBO>E- MSYU8LQ5EQ.D:>-D89::LEP9'^#JR_^=*,ZJ1=P3=OB5W=5M[+IQK)O.+#<_4 M$W.Q7HNBBJ:_+,CC',<1#JEDF@)''F9IQ MO;[\<@]J44%+5J"%-:?#Z<"UVPBZ0VM@V]8/*"M&G-,X]*+$Z;CM:)PXIU5K MD^(8?+O'COVNK<^2?\F6>M_IJU"^8G.*^?JP^B0T]=8_5%SZ\/MJSB2-!),8 M8L\/(*(D@"F2$@9<4I3Z8<*1>3FM[>A3,Q3JD4(6.[+68!OLF \)X<#6H]7% M;,E!+3PHI9]MZZ9>9^!A!3Z)DI=O!K060*DQ).H6.]Y#HC_2WO8@LV"W+=T7 MQ*C>U?)R+,C?ZX8DL#_)3[V4# MEA]^)FNQW:^8QR'V1.R'D,61\DEQ%$"*O A&7AH(&OL>]HT8VR:GV=16MW8S M@G/;,4T&Y*$9BC[RH9C^!GB%#FC! ZHRGK4"J*M#PKLT\/(K0$/5VE6? /'1 M4//_T>Q(SO7Z@=-L$7, TF@A8"/B 'SK M)V!P52QY9)1Q*QV[57U7IGCBZR-GFKSEC--9J6^)XORY\%+! L2A'PD/HL + M88HPAXQR&D<)P;ZT;RDVB*A3LT2[=,-]?E&YRAM*T3*5^RW9Z&I7>3524LKI MIV#@I!2G -S/H[N [.VD>OZNGXZGO6NZ:?-\IN/59!=VF[#AO%.4$,!PE",/2T1TL2G6$1$R +7\LZ;L_*#/N%O$9X!(]3AHDB4ILO4F=^DD]L?3E??70X)QW;K^$+WS MU\ZX5>_LX.>L9#LJ+I:\RFO3-,Z9*#YG!5NL"O4X[8JKDY"*U%=AO_02Y9A) M]1--0_4?%DJ:1C&E83C_(7*ZLD@'MA# YEUMBS%@5NGM+[]O2BYES'/K82SW(B+)A" >:=CQ* MH.0I%B'#-/12R]*&0^-,S:V[K*G2W@27M6/7.[ \AK&YE3H3N1',D0+M31PY M Y68;JU.!PX.S@VY M+EO$R4R?6%L:FEWL>1M0E#-M2#XC<*VHMYK??9UM7S4Q N?!5W//4^J M)=L/8,1TE5TL?4C]T(?2%Y[Z"TV1"'K8_5&5F.C:\(DL_PFXDL]NA1AW_LU6 MD>E-YS@K3:,W:"D^ SO505OWAF*YT;[YZ M;*R7H@^9/D?+U;BRC[JD?D:9[;.?I2OSCPA:2Q3Y$,6A!%$81Q!FC $4^1%(<5"(A[;="0R M']K*O(S0C$CWL"MWJS8Z0T<%TEDC,R!;H>T,C,4\F)F;8= =V/AH8,NMBD9L MG4'_T_<*Y;^ K?#@XC3,UN;('C%'QLEBX%%-E3T@^X:KQQWZF;$+QE:;Y;JX M(Z_:-[L7"QW5WI%0#_R 8B1Z;(:,A1 MC9 -"/OFQ^K:OH4M*R8$+[XHP9O([JL.(&_EI0H+L_4\%:FR,D$,O91*B'PA M(8V\! KFW&*K_OL#%],+^O,Y[1S'* MO;J5^NQ3)'$0$1)#H6(TB&*N; PE$@8IQL2CB/HDL@G-.L::6BSV]M@S*V6U MYU4^!JR9/7$$U\"6I/. 6$=>RIB4[;B';L-M )=#>N-C(XU.77Q"Y4.TQ*A8=-_KY>/U4J[RYW+3^]-K_>&N ,$C/F;(YQ!YC$&$20*Q5.$4 MX1%)$6:QGUAY,CWEF)I_T^[35\L*MIJ EBI]&R#:S9*9R1H!^X'-F3'LLY*& MH?[&.%T3>V'JO(FBG10?U%.Q%U3'6RSVNYW[[-$[_8?5\F+)RV_=K8IU+M99 M7K$P5*SR=[J05GL9$8F$IW?64QPHP\J8T(UC(QC%?A!0DJ:I%]A5V;D2S>9] M'Z?^SFF&H=4LF1G6CT!^8$M[*+_PITJKOP"MUPQ\5J(O!0>U$D!K<2RO$%SP M_]Y4^=LCIACVP7Z$#$,KL2:38-@'3)O\PE[WM^^_<;5<[PY2MTO&MS59;XJY M[Y%0^M*#GDP$'DQ;$P8CL^-=#4W-E*UFV;Z9U+58EKWH6C M$]UN8^H2LX&-8U^XK'IQFJQM'YXU'Z\=AHEZ[(X?1]_OY=*TS@M>'7%D8 M?:"_6M[5G4'+W;WV=^8B]OPP5)U)%==5:P6 MQXMLW6-]L7/D=5D//ZIWU1>< M?2^J]WWZF.W$V,UVNT!O83/4'SMH@F2#B MR/AT#C6JH3%1>M^H&%W3UX#H3+ E;W(R+IYUAL:=R$N2A[DDB7*8(@]&"0XA MTME9F. 8#@=J3!;INA5=@(UL3$\7?VQ.CJ_I9%,V55]$<+Q:KWW6>O&:8NA>% MR'^(XE*-\"CXP^I2!1CJ[W5?USD/!:(LB91S@CE$48P@2; /?<:9\&44^+Y5 ME^M>4DS-_EQPGE6TGZP26)_^Z\BL8F03E=26F>W]YL?,.@V.^M!GF%>7H#F[ MF@'E-'MI10):;Y1OM2KQ;_12EJV9J!FHE-03I;4LOU?KZ<[-9,.W;S/-N=FYBR/N21\$-"AY+#W&7BN"'2>H1G$+D^P0B'/L0BU#",(PB M2@CCA%L96SW5Q.TS/>%[DV0^U3OVH]Z:\2-EZ M+Y8PI9&R^PF+(24R@!%-*?<"CR!JU*7\R/VG9K)WXO7L/JS:NSCZR-=&;BQ=-PNZW34HN]F4S1%EA#DC20@C MHMGB$<.0R(1#RD/*1<"I'_+Y2\EP_VU-\K6AU^=:3IOW95_: ;.L=F("L@94 M/&;+I?Y%^1.ONNU[;ZIF]Q/MTY )[ 7*ROL>1)Y05IX)!N.4ID+--,-1,]%7 M:@GZLTQS(^MHDRQTIY7I3:^A*_^1$S:T,^^PNU]+SQFH-)U N^Q3D_#1;:^/ MRO?G:%]]"EYG;:A/#M2SVI 43[I1@_I'4R__((NR=<,?63%/L91>%!)($8X@ MBCQ]S!\+2(@G?A,-55>'Q@<8M*CRI\+N:PM-7V)D+RE[8KIFUNO5!JJJ'U2=Q M1S)^08MU3MAZCADGB> 13+TX@2A5(4,:,0X)8Q)CDE")C!JQ]!M^:F9EUXM= M:0".$[ ]K, G ;0FZMVI=3&T.3WGJ=L.#8_^P+9INL#S%=OH);YJA?AQ$_!& MCBE-Q/G+QGG@54N)OD>Y/OA!Z)=K1,^[CK)NG*=QLY:<>1>WI99UW5F[).A& MK+^K9TW7!/Q+\"TY>9X52MQVD\4MR0/G22PCWX=^P"1$0:H6(AQBF$0)"SCC M"8^MCBF'%'9J:U=)A?BD@Q2=Q?_RIE +T+H:\*6L!EQ6%!-E6P_]P[\%: ;^ MS0]GI7OX;WZ0Z"V1SX()';_\^__R8^\_0W\&]/M5_M_>FD5%;M5E[]41G5>[(6MTL=K^W%;/="6=J,K06O M8[JW?VA]1$/?)U33>W8!0:0TL9LC4,T4"FI M%RI1JPF4RR/JU:YH.E99]L@;8'[-UIP/GK.!EYK=9#7Z :V@GB0M].S=[I/F M[VS4JK]2IUBV__CVBJIK[48O0[7_NUJZ;/XWW RY:APX@(3C-AT<#N)W#0L' M'*HW5:EZ:M>O>F$K02*1^]5(<)Q$6 M(B*6+*5'!YM:#-/(.BL#E2J'6C3REG&+-4WI<:!#25.>^AY,_<"'*-2G)ZGT M(?-9)%$0QDE,;:@:G0$] E?CJ$";+8NNX!MX?=LA=[=%[FJ'W$T'J_;TBN3-_BM=IK;N?9F T_/6__[]XO[AZO[K_\ 7ZYO+FXNKR^^ M@NN;+[?WOUP\7-_>@)^^WUQ\_WS]V.UN!P5;B-K4B M^&V0)'4[F!S9(L-!1[5*=D#LVR?+JT?.(JTZ>E\OE;-;'C$5Y;;,@W*6ZY26 M+ZMRQSP3#U?>K#$'$,D9]0B!.N#Y!#$D>QY,IY:IISFIF[$:4W M>JO?=N4LV]F8JF MPF$"V8S])^^C\QQ[2/[GR(#L/R7.J51A+DH1Q:+=^=0\XO26GE+='I'\"6(MCU_/ &O/@ MM"WI]MRT%O;X,MWOV/,D*BX/+H\/-O[1XTG%#QX>GKZJ1QKE5U$40FPS:\I\ M&DWIQI[$%_5H_5*F1JDT9!3 MVZ[]996+RBGQO;)TQI"0Q +D;GLR#'0#VY1*WAG82MRDU]5" RTU^*V2VR:Y MT0Q1BX1&Y\B.E,3H"&&[!$8KL#J3%LWN-%ZBHI5F;Y(3[:[LZ>GECV29_:M\ MI"Z5)[E:9+SJ,D&*K+B5=^K):AZYIJ7\9U&P/"L]SXLEKYL3Z@P2=3'+1+'; M3<11*+SR^(V%NI]7&D :)43W#$P#GP0>\YEE0X@AY9W>=O"G[]^N;ZZ^?0.? MK[Y=WE_?E7O %S>?P;?OO_QR;ZR_7EQ3#T;Z M24FDA97\0ZKNSM'* U"#W&(8YE")'P)*8I#&(8I]T7*DS VBC^< M2#.UT&1K9=A.FYGZI=%'_[A3: 86N]*6Y58INX7GO-DT6UA&FZ.!%X[M]%RV MIV>G"KA\.SVMRJ.;T]-CO2 X@=61P3]/EE$-NA/8]@VVFYN>3[MXD,V_^/3Z MYI.2*HJG,L%IZL$P)1(B+BFD)"0P%CQ.&?)5G"#ZDBL:2S$U _R6A.]( XRB M[ CY]N->[%W])L[P''/HZ1CZ1'*HF3B+\M :R0&(#Y4MU[\JN[S)1;W]B&,U(YP2R#SJ0803#Z8X2F"$N5#N+(TE MB^PV5#I&F]YVR+?U7\'/A.:9@NWRLLP0($OEU7S]>FG;*_TXQF9VS1%N UNO MK92@%!/4:2D"=:!Z$3"81PM"3*BQ&NK0.ZUYPJ=26!;'8C^QZEIPK MT=2<,ETC_JC$*VOFY"K7J1EE4*R) 2R["9P_769F:M1)&-B8M4A9V]E=2ANP M4P>0 M0*M;_UIAC;<:&!,XR=4\#VE>>#2&//A.\XS>RY-^YGDB\8VSQO2N>P MJTGPEG3!]QBE,8DA0AZ%B 0(8BI#&/I)R!G"7$;2Q@!;CC\U<]L2'ZS*3"+V MAH)AH62W,[JV$V)F8@>$>6"#VD;8@.3BIB(^<4I6T1,\1Y;2=O11[6)/:/:M M8-_;]'5#][DG2K;^*DWUNTY])0NFI=$$GV)=9:MFK/Z^[@*C,]!TT?#7U?+Q M0>3/]T+YR,O;9=418!Y*%?5R@:!'6* B8!%#$L48$A11)GR?QD%BYZ4.*_#4 MK&HC+?9U+V=SNP-[OT>HAAJJ0N^EU43.X5+@]VHO+U. M*ST#V\= ZPVUXC71A-[E;!X,/43=[<6EMSS.E#ESI@<6=V1?>QSPW[OB(XW; MTU,O;W)9'R8+Q(GG!PR&@NC49*'I(U ?9'X#'N,14C:4!N\N;O5>C "E\&# M'@/4!X"]EH*WX!GZS'TA&=HC+N6:@4O79^0'%7;EQ;ZY][@^ZB&UWGF@![_4 M[TU]T*R+=?O5YI&382Q(2C%$J40J;L8)Q.K5A9*F(?$(#1)LY1(>&&-J7EP= MF:W)'^"E$M3NG3T$H]F;>R8X [^_I72[SLG.7^,.[1V]S(=&&/65[E!Q_\7N M^JK=Z\U%-K]:KK/UZ[=GLE@T62QSGI*424D@CU.L7^T(4N2'4&(AD AX*!.C M5_O(_:?V6I?"*0?\11,U*@>^/N T>[>/8=C]7CM 9N!WNI(.5-@T\IW_2I]0 M_,#K7 CVU\?5C_]05U9OLOIA]P(?N]\H+^\)99H7]]37SJ#.:'=NF0?4]Q+" M&0PD4BLR#3%,L<=AE'+L!\*G$8YZ-E!KCV/SD([7 .W3MN,9)8N2 /X\6HHW MR$9)X(5(4NBA2"/K^Y!P$<#$DUSY.0REH>S5L>P\7(?O.'95-1L; %(SO^:R.*2X2\:)-_21.( M IY"JAG-XM1'B1=%'DVMLO9'D'EJ-JXZ<6]V7A<[:<\NG'(^VV:6<6)S.+!Y M/5R$M5,8M#6NC2YH="Y+=EO*@5KM[995^\-9E9PQ:,'64!,U7%F7W4.>7Q:K5R&^B?Q'QL1AWK2;U5)Y@3J)3^?A%N4Y5OMS?6AX MLUK_0ZQWVLU)E*!4Z-*)0+,.">%!XL<$AEZ0>,KC3K#=4<%@DDYML?J^S'>6 MC;69&9F2'N1UZ=-ZI0N 8:5N':!;=A89;.[-%K%)S.@8^P7[[)D[&L*R2KB> MPII44RM4)EJ_BG5KC9N!BV==W>^P>KRENF[7O>3;>L7^V7QX\9B+\B4I?E$AW//F>1ZSA$1!R"$) M/0R1C#A,HQ2K7Y. ^CXC. S,2O+.EL7&Q(Q4L%=J UX:=]_)4L-A5)]6*Q^ET?O!558R^U>HOB?K58?*G*(.;0*K'C),+63Z=G4)&OZ &? #Z*7* M8M9Z:=;YK69@IUK3O:]4#ORFU0.U?I:D'GUFT2Q$&GANAE[P1IL6Z^#G#& = MA35])!@U8#D#HOU0Y)Q;C=QCIJ;Y;QT^M]_:",6ISWT/(A$GZC\$08)CIJRP M+QCA7LBH96/<802=:'@"J6&[$7JHWL8(M5L4/33T-#K, M=H!BW'&VZQX?[G-?+]=YMBPRIN,%,?>ESY- :*867SG;% N(?8FAB)*4<.IA MC*D5<>E0DDYM8^3B\3$ONW2I:+N6$_S0@FI2+;!J>575]N6JTN_#W.B]>1_= MD^X_FW].9WH&MAJ7FS'':QL_TIT^/"O3\ZCWY/RS.M6'X1[0KSXRH&/7^D'= M[_/JF63+N9?Z/ P"'RK/.84HCHE:3WP,4^;Y'O)0ZO'49CTQ&'-J*T.GOS<# M6G#P6R6ZY:Z*R02F1IR)[2B'%82(]RGR!N45"B_' TXOIM>A RUXZIC7G0D4QH"U3HP#X MK5'!IM^@^808)*,, O+ ILDANG8Y"]9@=28HF-]MO&P$:PW?I![87_TQH?G/ MZHOKHFEY/4\P%1Y+))2)%T,D4@HQ\A%,4X\QZ>&84#)F//Y6O*FY6G7>EW[3 MZO@:9$6QV281U9E#ZIKBS&)K=S,\3N3=?][^1.%VI:1.=ZC4W+*[UJWD-UV) M^Z.'W8>G9"*Q]IYP?ZH ^S"PKJ/J(Z/T99BEZQU=]]=L*:[7XKF88[4J!RR4 M,*#(A\@+."14>;&>(!&G3/?ULS+_1\:9FAW78K:([L%O6E)0BFH9(A\#ULSJ M.H!K8//9"ZD>]*:=.#AC)3T\RLADHIVJON< [?ZZLV)WW754;W&4E8M%5O[) M+);J=],)/>.'BI*K]L#EGD]+>*=AU7FX#5%( IQ"JD($AA*&;"4AQAS:<_T932VS6OW@>Q?=HNP M&>H)YH+$@L)$ILK708&$--6-,_TDH#(0.(J$+0O80)B/S0PV!-QFBX9S (<. M)P\EPI],?G=?\FN%FZ.UPFS,49<(*QCV5P:[BUUNU]TVC=ZOU0A+W6Q)'V 4 M9;/WUSD5'#,%!@P]IG-D(F6H* VA2 -/"!D+)JW.-'O(,+6 K2S=.I!S[F)G MK7LRSMD^;[IFWR]W?-+=J*$@:Q"F!J4@2B'S. M(4YTD3A.1)@R7P1QW*^Y\)$1IV8$M8AU*%7U$&[Q:65+0$XTN\SJ5HRZZ:7E M(>SIR3'=X7<(^>![_8U<;QK_ZJ9F[8\&:@-\ A_G;7Z/C?=!;7Q/J'^\3>^I M"YT3;5\\ZT8;_RH=1]U@;%D(O>@]_+Z:I[XO))$"^IY0_ELD,20\$3".O11[ MF&,<^W;U;;WDF%Y2G'H.D3/:[8X),':]A@5U>"?L.$EWJTUC6YE9Y9DI14;A M[SZ-X_"TWATR3(7M^S1,%B3@!C<;*.>NL,KE^"^1/3YIHCYE>\BCN/I#Y"PK MQ%V>,3$7PHO],)"0)"KP16$80X*EA&E, B^B-$',,)'X Z2?GN$M95>F0&?C M\=5B0?("O.A,/:VPZ\0\AX_!.=N.'SZU(VY7'DOI*_KG]#4H@!H&T. 2B!& M3/!S/WMC9?\YE'P".ZV#3HEUWN (KAJ6U_W*%9K%$R MGMM(_@CRIIL4#H'\R,;NK=[K,[#%]ZX+7P>MV+O!&JRE^I%A/[@U>C<8IUN< MG[B^1Q'?K?+WB.X,>K'D!W=W'U:?A![D0JY%KB.&+RJZF'L14X9)'\ G7*=& MRQ3B)$ATSE;""$E2SP],-E_/D&%JV[$/3R(71$MH4;+7$_YNRS42J ,;L:T" M0&D CA\M/:R4,2O-V R4NE1[&5J;X2?"@C]Z^ D9B3EZR(FQ*[L\#]+.&LR> MMQZO(/,\W=]49YYYJR%7G>V+AA+?IU(@*,,T@ C[#-+8PY!C'G.$4R],//<+ MSE37&O6\)D,8MT$6F/]'UI9!5Y5!%Y3_Q]:2#UM%AEE IKQVN%DVSEPQFG#H M;X(_:G92W1A,;^4\92\US8[T$0\$":!$80A12$)( A9#7T8,(QS'7L)M4D&. MCC2U=: 6%+0E[4EG=!Q=LVT2)Y@-;/;[P66]"7(2"D>['L?'&76;XZ2Z^_L: MIR\XRT!\%D7V6->R_9$5\PCY@B 1P1@%6)=QIY!PR6$0A(3$F B*9 _KL#?, M5$U#2TSPFQ:TGUW8!]7**)P!U4@6P0*EON;@" AN;<'^(!]A"(XH>L0*'/NV MG0G@(IM?;'BF9N*KGA#M//,X"A(5)$)/-\]#D<]AJMNS2JJ>"IG&/,*^R7M_ MX-Y3>]EK\4 CG]DK?@BT[O?Z3"@&?IF-43!^A3OT/?#>%H+]]7'UXS_45=4K MJW[8O:F'[C7*Z]FA1/-.=GW%R?&GSCE>E<<7K<;.-TKNJMOS''$2\%#$D'M$ M=YU)/$@(#R"6B*0QC1 +O/,/04](,=&C4$VC1,H*V;T,;S7OQ6J1\3+%NRY6 M!L634-__J3R( !??+D'B1W_1&3YLL>'5=54V^$+S>*HO/8,5762/E2MFG0AN M-#5$;YOSUU. ?>0IK",R)LUC3 MN]A[,5?+M7J"OF0+D5^J%_MQE;_.0Y9Z-&0"ABB)(/)3"3%6OQ+D^3Y+PA"G MH:DG<^#^4_-F*A%!*2-HA#1W:0XA>-JM.1.7@4V+'216_DV'XKU\G$/W&\W/ MZ5"F[>MT?:V?OW-9O?A?A+J$+![('W6.=6TPYG$8AES$/HQ8H/OHI2&DB,>0 MDECY.(D74D+L,I=/C&CS\(Z3;5Q+:N=AG,+5S*5PB-7 +WHM*:A%U>S%H!86 M_%2+>]Q)L_8:#(%QY":<&FU4O\!0]7U'P/0R.S/"M'NOUJGOW^9^Q$*?)AAR M3K#N!(0A"06&+%96(D&^9(%17>ONEE-;W[_K(A7=!5Z97L-*^Q8^W6]\/ZT' M?JF_WUP_7'T&WQXN'JZ^G?_ROM>Q8Z&NOUR]GO4ONS>S=:M17K[WHC?OUX%/ MG-$WWN6K+ZO\F5POI?ZG+($BN:94*V[SLCQ4EFQWN1#?5* L6M1WG]4S>L'6 M&[*8AT02CP0Z41LA_6(B2%B:PI1+CQ#/CPBSXM\82M"IO>[_A[R\$/#OY/GE M/U4\G#\6:_4X %+*"M1 FT598K+;GU@_B;)TA2Q?_[_B[2Y'7;1>:-/1=-?6 M#[.=4S'8(V+FC4QAX@>V>(=80V= :0E*-4%+SQEH- 7EWJVZ2+.ZU-J"0JO[ MAF94*SP#E ,-(.8=1RA(O26P6'K-AI[:,M%GN6+NPD:V*X_NH MY^!N9LW=HSFP;3Y!:#=KXDUWMM4.(D>6TG#04>V>'1#[5LSRZIX;6:OGYVQ= MEE)>+-7]ESK#3RQ9)HJY%XI4"C^%(:8>1-B3D,952QUA3 MLSXM44O&)=86%OQTLUH+X,>6QV==6!MN;+E!<.A-K3WPWLCI<#/K-!BN-K(Z M1AIW$^NTRN\VL PNL3^V^B9820)W]0=[TBO)C7HIU<';SC:\567.NWSJ\[O?7A7^VX*'YIXD2 >C,)(0I1&$:2"2$@P9J%, M H&]T+Z]PTC2V[Q5XS6(: D/R!K0;;^(E02ONEAF%'X?1\^'G^ X9EBM%,2/ M( ID "F7#(H$4XI9(JE';!M13/;I&+Z5Q=ZS(71SQC_A4V'F#4]PGD>,Y<]M MX-C2?DH\3V[G;"(='DVEGA:_D]NI<-T3TG;XGGNVU:8P[Z!:W!O]>R'D9O$U MDV+.PH2C (+ VE!/G=;'X::Q U1=;26? M(\JX&\P.0'NW[>SBGCV)MDF6ZT94HNXW]4T7-_R<967QKL@$N M2;42?-UVFJ5)DL8)"Z ?Q4)%$SR%J1<(*&60HL@/1!ICJYXI9PHT-:.K]2D[ MM(D9J%4"I4Z@46H&MFJ!K5Z@4>R,YL!GSZV9<1YSQ@8VT.-,ECW1MR.$77%^ MGRO.N/3?CL![QP3NZKX]=Q/K!DVW\N\;DBM+MGC=#MK*N-CKC<0Q(5X2QU * MAB#R&(4D$ )B'_LH2&*24B-6P;.DF)J);O>ZVJK1>L];BECNW?2:(\.=F*&1 M']C4G@!ZT-959V'G:G^CEPSC[E:< ].[O8>S;M:# >]OFV>RO-FL\ZK!]I+_ M39#%^ND7\4Q%/D^5$90AQC#V=&\K@2-(""60^-3#TB-^$!BE&I\>:FK6[F\W M?[/@5^M&D?DI80DB,$IEI%#T(D@C&<+(QTDL_"2E/C*KN7*+XSCE5J6X8"MO MF7A12>P,X.ZUP"UH QO\XVB!WRIA#<,; ]@L./ZR!B_YZD?&15%^\J2UG('E&_2?*O2?2?Y/O?OW>Z9^ M45?Q#5._<=W-2W"@EP6@:BLVB3BM7)KWZL;P=)47&U-]6"QT# ML:?%*E?C@[5@3\O58O68B>*OC@@%C2:MDSRP^P[C$04::?*&%-#LBGY!Q2\J M6,G5@GPOM.R9^N9C&:LTYMY+_"0@!(:4Q1 EF$%*]/&QD"(*A5I24Z-L([/A MIK9P7B_5**)8EP][Q? A3N3Q]@'9S/UW!]W@N4F5B6H)6NV/G+;ZUGZ]&2B. M'/@3@XWJJ9LION^2&U[EK$CP?LNM<\UUFV^9D5WSM'H+7-FS%M^'^DRMJ7Q' M^]'Z[%:_@7,DP@1Q(B&E-(!(*N<3IR2&'HF0$#X.$^(WM$9F1FDT+=, M2 .;MY)9%BQV"/Y _IBGQ$L0HA'D6">E1!Z'E*$ MBIAR27D:,&EU1MI#AJDYTYIRKR +VU6F#_IF2\; F YL_VOIJVB]D;^*Z!L- M=-5AK0-HE-#D-^[,^!D0.K+)?208U<"> =&^M3SG5JX:+GX3^8^,BT2#ZA]ND?B MH8MZ'-!]6>4B>UPV%5;J5YUJ?/7]_O;F]O_4FV&(^5&48@(#0BA$/$@@ULEF MF ?(YSP6B2>,C^D,!IR:7:E%WA7VU4*KQ5R)#93<%F"W@Z#WU,[C/>T8^%5F\.@&RNLR\SOUS] M$/D%+4J'TJ T^LWW)_3>EW*!WQK)')PR'-6V5QGTVSN-5O]\4(%VX?/A+_1E MV?YUM=@H.Y173,#%7*28>CSQH)>*%*(X1)#Z"=']"$+B1\0+(Z/RG*,C3&T! MKVFEMU)6!-.&NQ['<3S]7IZ-SL#OIRTP/1BWCRA_!N?V_AU'9MT^HM![WNUC M7^P7]]\I1U\\ORQ694%@*Q H[E:+C+W.(\XCGD@)=6=RB"@+(:61IQ"D*.1I MY'NIU?[FJ0&G]I)K>>%.X":$M=S;/ FS6;SO$KR!;%&W0XP57Y_1\#XNIXE::U.IWME;Y^SHF0QOB=K<2?44[A< MSU./49%XROA0KHR/SD.\EIFD"NA M 02R[@"\T/I96BC+F3&S5\/A/?3.PMM>RN]J=AOIP7U)IULKX+ JK!=PKFK M[ 8?M^*K%S#OZKOZW6604^5=<1#&B1]&L;)VD9 016D(B4Z[]R3774X0\K%5 M"J;IP%.S<_=7OU[=?+]R>GIL6X(U!'8??TX,?AO$T[(%:YP3X0^JK+(%P_+L M]]SZJ2V1)2F>MMP$:JP60_?<%VDLU4,& ^[KQ$N>P!1) BE&GH=P$@ID19G= M,=;4;(\6=M)4%M!\1F5L@1<$-OQVK,+MY@=F& F3U#[6DT7#'4 M=HPT+D/M:97?,=0:7-*S++U*][\O:Y1T]DESDD!#Z(LPB26/@P M"*,HXAY+)4-6E>='!IJ:L=C5/]2"FIQ)V$%K9B=< #:PD>B%E7WU]PD@7!5X M'QMFW!KN$\J^*],^]7U7J6.7Y>'E];+^T^VV0_+]:K&HSS3G*/12CTL!HRC@ MFJHTU/36'$;8"^.0D(03;-?3L9\@-N_(.+7'A[.E*EUTRZ;F[SMUP&]:H>:, MWM+V])P_,\LT_)P,;+>&FPP'F6TV6 Z6\F8DQ ?GPMD =3I)SNIN?8UJGOU0 M]_Q1%T34C3/G841C*:4'?90BB&C ($V3 8!D2@.8U];3:M,W(/C3,W3VHE9 M\UG:FKC#:)K:L+,Q&MQ(;>$I150&JI+1I?'I!,&9=3D\RLCFHU/5]_:A^^LC M=Q385U5(5,=E]5OSS2RY$4^:N-[?GW.-)2-,01D1Y88A3#DD4^3!15L6/ M?:3^$MLY8(/+/#U?34L)M9A@2R&@!1V)!]YXK@W#R"G-W]#QZ/G<[SM&2=#2 M>P:TYL#BF1B/]=UVGCZ:[]U8WC\'T[LM_,XXWJT'ML\)_5SGI1?72[;*7U8Z M)8%_>KT74MU=P;H[@&-^D HD?2B1IW<+>0IQFB#(8AD02IB,D5'=A]6HDW-H M&\%!6W)M<+:RF^>1FF/?O0X,ANC0[N]I,!V??/9"JE=RJODHHR6L6BO>3F*U MO]C5KF3+]GW7)I0L6,EVMGQ\%\>WDT#F7I(D(A0)Q$(%VLB7(4RE'\(X$"+$ M$L>4IN<5O_:4;'(VK9V.=NX>9-_9ZKLM.<( MIK8-N7EY)N*#[6?VE>N#MSC/A//TKN>Y SBSX\_Z^.I?Y4"W\F>2+0O=<5X4 M<\)ERJ(HAD$0A67=$21^Z$&N_$WN)R2.4&Q'&&8QNI$E&)7UJRVJYBAX5,*> M;9:/@M_;\)X%Z(>:UCU\M>S@)RW\\3Z +NSF*<"&LXQ'1_YHVW<*$@/K=O(6 M?;-_UUE>!N=Z%-UJ]N*/K)A+XOEA*"4444 ABB2"*?,9Y"$-$\Z1QX1OE^M[ M:)BI>8@[*61]!UL\#OV4)SR%*M),(%+_ M@Q2'#!+IQS+FT@LYGZ]7:[(P,P>G!K0R#-MAAWOB'_08;8+2DK>R:,G][_\+ M!W[RGT"4\MM9BY/PF]D-EZ .;$&^[B%YU8V:M?$PA<*1&3DYW*@&Q53Y?=-B M?%W/WJIO/)BZ J=V M##8UK^.-GU[3NNN>W6OEY.E=D'79^B!3%JBDT]4\;Y;Y)9W0FQD75X .;%CV M8Y[/@J[!=5%LRG+)RT[H[)N8&F#BJDEIUU#C-B$U4/I=DU&3:WJZ+JOEHWI) MG_5$/ZA;E'XVB?P(AS&%8:P[+'D^4=8$AU @@E,_B(7PK.JR#PTR-2NB981: MR/*9GP$M9Z_8Y2"BAA[(F3@-[75HB![L(+)W/3HP<.5N'!IB7!>C0\EW;D77 M=WMP-]X^+S.ZT>=SFI7[A]!Q4.#Y24U])P-,&!<4>CIE'[&(0T+]$&+$$HS3 MQ$?8J-C'8*RIF0 M61F16[ )GD"S^[UWC-' KW\M*-A*6NU>E*CUX&$\@9P% M!:,[!$=K!%:4:6>T3#MC[?2T%PWI9JG>9?#[4\:> -$)/@5X)J^ "O"8DZ7. M?9"K7+EG,F/JM9B!BM%%U,$@SW+!E)$MFMYBEW5O,?VA;@=6;&B1\8SD#MMZ MFKY?>FQ12/@A!32:"?>IXRSR&&:4 P M#%FHQF,A]>WZ$;3N/35SW'"47NJCQMRZJTT;-3/WJR<6 YM=)97Z=X"66P?4 M=>1@M>\\JE]U0*5]=^K05_IX42\B+P_'+Y:\33?3; *]/JP^B3N2\7\(DC\H M7,5<4!%(CQ+H)0F"*$P(Q-@/($6QEW+!<,*,SH1ZCC^UUUL]-9&-NV /N(GS M-2B,0SMDC?! 20_V.*VV&J@X;04^*6=-:3$#6@]0*C(L]C;NVZ!S,))+-]!< M6#IAO9'L=LSL;SNBL]9;Y[<.7/_;]';JN"B4?Z,SA6HW)1+4%PFF4(7: 42" M>S"E?@H)3V48!$D8^Z&E<[<_QM16@9O5&GS>R@A( ?XF^&/9:719K//RU;7V M^]X!:^S_G0/7X'[@::2&\1*/@>+.6WPWPMA>XS$5#WB/1[_JT(N\UYR%M_)[ M4=6>>PBS\M6?15-P,_YJBCF$B,/QRB +&82(BP"B(.4 M0Q\%'@T80U%$;1*_#@\S35/-:UG!FOS1D];C(*9FSMSY2 ULCAL!=2//NJWS M#)1".LTN[P#!72+YH4'&SAGO4/1 >GC7M_M9@._+?-OQ6-VX:22AZR"?A?K# MG5B219TQ,=VUW9PX!_U1WLQ38(+T/OAUQ%X4_B M=BF:7M$Q1X)' D:<>1!Q+U5A,O.AYV,>)'X8!C(RMM\F(T[-?.M3I0+XI2<5 M6)@3(W0-K+-KS 8VSI6X,[#;:ZOWUVJ9@1*Z3TZB$9P6QMDUK"/99C?PVAEG M&Z@Z;;/1C<8SS39ZO;',5A?VV[*X(KFND"KN1%X2RWW.%INUBG5YS#R!.8*2 MAS%$:4)@JOQHR)&?",QB&L56E$A'QIF:$:[% DNQ!J(661>2Z0S=9^4[ETF[ MX*=L"?AJL= &6W]8_O4X(X05\"GWO"0.0X5YK( G,8.8\DA%-$2F' 6IPM^. ML]4!].,PK=[L@UZA#0&O9V5(W,TV=QQ@.?"ZV$BH.Q96U*::\*F4TMU^S D8 M'.VU'!MEU'V4$ZKN[Y&<^GK/'L[YB@G!"]WMYQM9".64YRM=W_JJG?/UQ9+K M^N(7[1?,?9XF(@DQ]*7NJ,JQX#!@5G7 %F-/S9HWHE<=JPHE MO-X=Z7,.93,!9I9D(%@'MBYO$?U6(]I(/BMC]?5L2TCPTIF[9=_OV1XS5ZV? M+48>MPNT/23O&D+WN(4SIC>FHAG-,;?]ZXYB;HXPDI3%OG(ZHP0BRADD:>Q! M09F"2GE)48@:LK>'L]@Y.Z0P>OG>DKX]C',FUH@,7E;%.M\1"C7[O:NM#F=3 MPG7-DO%9O&O0/Y08K@7_>XK-0;GA#& ;CAZN:_"/9H@S ,: ),[D+OVLGXK< MN7@F^3_U^5CYB^:>:NK3HB! /%%^&O93!E$2:/H6*: (4!1+X2>Q76OHSM&F MYJCMA"U=A[7^%907V)FN;HC-+)4SX 8V3'N8E;^6/'+% "G@1J X,CO=8XUJ M98S4WC-W#.H_,^OHM#[B"HVS5;WIP/WCV[1Z1K#SL87^7I^N5H6JT7&R]&OU^*Y*+FC MTH0'7H*)[DV!U7\8AB2)8T@D"CEG+)$A,['4QX>8FKU](R4HQ;2BXNH L]N" MNH%H8#O8 QUC4W8:@"Z#I*YN&2/UV\X0==QX%'-R6K'&*!A\TZ7[5OZUN-BL MGU:YSJW\KKE_2O+0V[(90YF <_6'R%E6B+L\8^)>6Z7/JV>2+>;X7=Y:,4S,NWUK42VTE9Y7C4("=GC414ZDI MJ%2M$M)FH-$6E.J"4E_P6Z6Q)6'@$,_%.8[B:+,]]&%HKRERY/4Y 7%0Y^\\ M"2?@ SJ!V,P5=#-4OV7C=OTD\K=]K6,LXIB%''JZNR+R?02IPA5&(F(I8D1& M/+:Q^N^'F)K1+B4$K!*NUR'N 1C-C.1YX QLXRI)ER!; K856?^XD]DBOWB<:>^V M:].58:@UV:H.=WC.PTUS9W-U3<3GII\(B;7UR M3\=(>>\3>DKLDN='G;#.[/MQ)!DO?7]49-_D_X\[LE/.@SD/_=CWE>/A*1<$ MHB 1*D"A(0S\%/D\"<(T">;5:=JW- QFE"0>C0*LO#J?0^1%*@YD%$$FDA@SA$*>DAKFJZ5A2U1G M(#@7("2M[B'QZK;DC&T)) M]=T'0A=B'J,D$(BHI5TF#"*F0D;"0@DCK@+&)$A1@HS:?PPOZM1"1:TIJ%0% M+5UGH#%3I;J@T7>F4Q5VWP.-SG57G5)%RX.$ 1\+,V,XCV)Z..L_6IGCX M*7!DS0<4=-0%87C ]]>4$49T5N%1%)OG\H2D^*Z/5,B"Z?1J-?2-6%<),QFK MOZ^[V7W.BC*(N2=K,8\\/^;2%S#Q4@%1Y!.(98BA6J XB5F%-; M?AK9@ KL#+G]!YHWL[7BXV9CX/7A2,W(3CGPO4P]V*D'=.USH^#V.JVBKMZM MI_6^:UI=E)8X0'^XTI-SA/OHTA0'P!J4KK@8I<=!5HM*<]LJX7)3K%?/(O^: M%;J \.?5BO^>+1;M+J;SA"5>E 8JL C"5,49R(>$QKHW3AIRR7#BA8%%>=\Y MLAC9C@\H\FN):'&8T'="# Z-AL3W SAW6UU9&BW (JL91A]K10 9=QHL3FE& MF(Z1SET>G@2H*^]TB*0@URM>W;U09U<_E[66Y**DDQ92"K8N %FO\XQN MUMI[U8V^]04\4Q_F0H=B5*Q_%V)9_EE?1DF1E6T167O"B[T9UT5HZ@*C+^N= M]I*>)%L"PIBRFV4,^'NV?@*/RMSF9+%XU9^HM4-W[=@=%;WDV9)E+PM1_!4\ MO!5;W:L_2.X0]]1V M^%^(>JYT1R3]6#V(/]:?E.;_5.$:2OT4IS"-2](H',)41@GT8A%[H9 \C8W* M%,Z086HQV3?V)/BFHLFX>'S,2^RU^R9?:\>0;WVKXNFDJE0OW^/YLL MWR8?Z_:/E]JF+,JW>(^2S3()KL^\FH5S \_6P'[!4<*[EH_0*%'OV0&M!R@5 M<=G]O#^,KIJC]Y!@W-[I_2%ZUUK]C%O9&58NLOF56O?7KQ>WJ/_YJL(X M?Q[J*JZ04DA$ZD%$10)3'""8!CP@)$@3GQKU?>L<96K&L1(4U"+.FA^ %E83 M3)I9MFY@NVV7,[@&MDZ]D3(V/T9('# PA6!_?5S]^ ]U?65;U \[D])]UU&, MAI%BC5DP^[)]7>==ON(;MK[-OXG\1\9$68B(HRA,(T(A1LB'**":8U.D,$R\ M)/4YQKY9#O^Q :;VNM=!(+O?<1?P#/QZ]T#&JIZS2_TSJCD/ MWG:T6LXNI=J5G)W?_2S<@?2 MC^^WJ6S77"@_268Z-*I&NV#5KL7%DC<1E.X%I$^E!"]KIVX43%7A5/T>IM(C M$4^5!Y1J!J+00Y!BC\ D#JDG9)@P9L5 -+C$4W.IJN*_/O9R^,DU,[*3FK*! M+?/AXI*=NJ"M;VV20:-QZ1RV= :UTC-0/00[O9T;\]'FR-$*,+R\HRX;H\&_ MO]:,-W"/M(/:K=>,Q0W!8QQ*&4D9PSC&&"+)!<0DHM 7(O)]YG$:FQ>[OK__ MU(Q_$S66(EH<3!] SN#H_SP\1@J@2^GZM/TY@(G%.?QYV(QTQ'XO?HBE3EFN M#J7+XW3-XOY28Z?Y\9T=_QY'I/-D]\!EXQW:'I?YS7ELQ]?Z^=GW6^YN[;KK M]-QR5RN*!2:":F(GZ4$4<00Q#M1/09C$$0T13:F-0-7,*ST?JX$-7A^8K/V^;A0<.6M'!AG5P^I6=-\M.O%M-UP@)HX6.>1H M[7RLUF=U2\<=EWDQ1V$2RBBF$.% 0B2DWI$4'DRHD$'LXRB2D6WZY0?H,=&M MS2HF6^PD/X\,8O"GP< !G.KD_JEC]U;4WOI\VP>WU51BZD_0>>0B4WJ2/I1J M9!)/U-G4(V--IRT1R>!R?2@MR5BHGR(I&4V.?O'6]5(%PNIY?M45,(M5LKFX?; M^^NK;W;Q5B>J9E&7*Z0&=@6V8H*=G."W09)!31!Q%(=U#C5J-&:B]'Y,9G1- MW^V98IUG^H3UDA1/%\OR']T2[P=9Z'3MPW^M-Q%E&*01ILJ5L(@H\%CB M2XS".+1:3/JC-L;RT$AW%F2F22A]@1A\UZD2;("6?H=U=I:!\>;F(Z=+'%+L M?6[#P6\YBR@O:%&R[ *)'U&(DI!!G%+U#HM7MJ.L:;V M!A\.E!II+;V[+HQ[AY=]D/N0Z/(T:"YBRWTXA@LMMR-]=&2YK[)!8/GN$E=% M!%]TO:^FIEUOBENI_S*/F$PH3R-E,Q)?9\BF$ M$(4Y(0-)$!9W0P[T1E82@*$4\MRK@ ,9FUL,U<@.;D<-5 #64/WU?RO*GOX!* M?%V>KK\Q9 ' <;@&2_P_,.0')_P?!^%THG_'M?TLT"^;Q3H3SR^+U:O(RU*" M^N>2*E"3JF2KI::*FJ M,->6L'QS/I$%>Q+/X'*5OZQL>C_83X29K1H$W($-UAN9FZ*EYM>VW+.2%\^= MI;(&RY&Y,A]W5)ME#<>^X;*_04__*2M(S:BBCP=EG=^ZSTE#A<]9[,&4L 0B MX1&8,A1!X:M0S*<>"V,K-FNC4:<6B+T56INL6NRR678Y3+D=_+-8/>;DY>G5 MTLLRF@E#-\LUOD/[64>A'9(DQ@HE5^Z5T9CC^ET,CC 17I+=')5D>G!X9MW0E,_;DK: MT_6J9LX$!-!F?MD.$O#[4\:>ZJN>R _-H"F60/RA.^&JZ_DFU^<1FAVS:K7S M5_!ML[V K38+_6JRQ88+L%"V=3%K,U[JYZ5BK'S)5U(-G94]U:2H*#!;6I%% ML6IN5/14XDSQMW=NFYKJBUJ/XK70;>'??*K_KM8N3:6Y_;*KDJISGU_;7$FS MFW]HPJ.5_J>R%NUNUGO/M^3R+/NSB1:C9R:*>2G6+P)C"%*<(1CKWT.>"Q8%5$Q7#<:<6 M/S1A>5GSO&W!5+)T;[G?^YY-FTZ%F;$9 ."![8XC;'OD%EHAY2R-T&S4D3,& MK:!XGQQH=WG?+=L?&1=+7MR15[W-\P#7W+=JA0FS/.@,DLAI$QZD',F MO"B("/.XW?'2D9&F=YBT%12\5)+:;KT>1M1G1#F-FD!8X0H1TRF6J2=@0I*8 M4.7[)PFVV_8^&\]Q-KH'0=-TZ_ILC ;?K&[@J474?4]*(5UN37>BX&PS^O H M(V\_=ZKZ?L.Y^^L].\&J\%5)6S*7ZZ!5/2_KNI/ [7)+93X/XD!$$>8P$+&$ M*)(QQ%A$,$VPC*GP8DRL>C.8#3LU^[!C]V>Z\D$N5K\7E=-=)U.YJ M5YF..X[2-\DTGU[+#TF^SECV0M3*BSC%DH8$JK7R67L4Q$S)%O M=!1VOBA3,V4MT?26\T[R?&>.ML!,2'WU@[D$W98DZ>@;=98?2U^K2E MSI"YE;:0#I9Q:2S(!^=AV@)V.CO3^H[];&GE-++7;[^3EZ:2V]C(]T-,S?8U$H)"B6AG[P[@1Y$D'A4"DAA[:HT1 M*FKV4_4?Y1FGF)-04&FW^W >@B-EL>H3 D&*+L[ MKKPCFWQ@@%%M[7$%]VUHQS?M.^PTC?9NY:]DL2'U*>[?-V21R5<5\%U420C% M(782&B9^P$,$11IP94!IH@QH@&&*J!=3$G$9"C,#<*8DT[,2OUY\_7[Q<'U[ M RYN/H._?[_X>OWE']WDNK/,@Q^@A3,]B&@SM)/WA'PCGDI[NWIO$NLCK#Y38'RD-3"LPQ]Q*05@J0'8J5#M_;9ZZ[6UF0&M"-":.#WU M.@-)=Z=@?808^U3L#* .G)*=<[<>M6.70B=A+72QORB^K3;K)T&4O5WR\N?? MA?HY5W^IN7$U,T"]!4=H&L>)9)#J?"H4$ ^F(460$4E\)((@HD9=0\Z28FH^ MP[Z]'/J/1D6 M!65C3,I(!647X/D-_0*OPQA:AQXO91B3-855NGSJ2K)0&2L#(YP55]U;G3V5E?U?OFX]57G:O_F_JJLV_6 MFZM9+;Y,\YA^%C_$8O6BG[!Z7;Y;+3+V.A=^)"F-8IA&)(8H326D41#"4-(( MJ5]#$5JEE!B,.;7UL!&Y-+TMH:WYED^";18@.(9PX)7L&'J@%G@&*I'!;_6_ M@U! 6&#FCC[YY(ACLR2;0G" #-GXTGZFZ&*Q6/VN<^N^K/++7/!LK3NNUUY& MZOE>1%,*$^620T08A42M&#",4>1CGW I4AL;U#78U(S/5E8@5SGXO-K0M=PL MM@=8=C:H$V4SX^,*NX\X&MS*/@.5Z$#+/D#:@@E(CLQ,YU"CVA<3I?<-B]$U M_2S*MR>2BT^DT*7HS]I05:>!>:X>D]*3_O2Z^TJ=Q'OQ.\FYIG-?OUXOBW5> M!A-%V9WNX8DL;ZOMWAM-65 H9WMO1_AG=>OU9^7"?2%9KL\?Q;WRY95F^J[S MR M]08F$02@H1(AI_YXQ*%,2A B'FJ'4QHA-3+^IVF*F9/ M%V>M@N1[\:+LT9,2^"[7?)3/-QOM/=W*4I'B8K-^6N6ZN^##ZI/8?9G/L1_0 M0)(8IDFB._9QS?H981@*X6FJ], RJCI+FJFY#Y78>@^U* 4'9"NYYM.B0A.) M-<*#G[)E_3U+LIWS9M!P_1UK7H9>+;4>8"<;J#51J]MVLBIMP,7^9+4T)SEBSC+A4N8'MGV)W<](Q(D^XO*OMC?M>'/:68U8JA4XJ*JS]$SC(M M;\;$O5Z$ZK_HBO=Z9=E;4-YZ MJ^MMVX:B[_T5>ML&A( ^*(O:0X&LS;8,3;)U;H%A#P9)7=K"'*>U[&+Y]R,I MR=\?I$S)VDN!!I9X>"@=W2M>G0M\X-N5]5QS.OTK#MH+EVO GD:L1*>:F+5-=8G<[%X\>MHW MFQ?.@?QL^QC'V=B5U\YEZG6MJ72?9UUYT0XF5=?&U.S1_0O,Y$FGM[/L-GO. M9[EZY:%*+ZJMK1%@$<89)HB33/7>Y!&B+(Y1R$-(&(Y]",$F1SHS7M^RH JN MWKJE6X!KCV#+#:AS?)L]=1RRV/*#89/ ;:SU]K<[/3=DQ9'DGANM4U4TG/JN M<)D>UDQ;/KS,QJJNZSVPQ5">HNP5/1H @S1)0@2JLSD64ES2*$L0!QFN^P%A M6%@9C!X>IF]*HE B!=-3.&\\A;1AX_(CO)I)Q^5LM:P8FJBA+5'68G&:!T<: M<6203J7A]$1W%>',KQN:D&R^:IYE'V&1SW5><* W:R!HRK+!0/6M% @SX(@2 MGR+"@(;*[MP7PLJ=Q'SLODG&&JM7?415--XYM5D",R%IB=C6B_$:<6KOVV'/ MCBM##XN1NW7ZL*=DSP*DP2F:[BS1A3[SD] IV^1E*@\NREVPU9W"$A^KF 5E M.,D0SD*!6(89 ASX,>$IHV#U7;K1J'V3J15HO?^P ?N[>G.^<;F'T2*8;@(Y MIK;US1X'K#;8T;%@R=G.C_06-"POQ-C5KUA_@(:DKY-->:N/IS ME9 M54;F%%W?Y*X$IYO,T(5702^[C2OLGLR@+6W$W2ZFF1Q>;8E:ELT[W>=+O5ZJ MUDFUME$8O>V);J[=:E*[Q]RH+[27+JTX6Z'=D0Z[Q=:I7K="ZZZNMS-(,_U_ MA,4[6DQ^G[\HC_CLI]?2@:.T9]8V3_(>T%V#UAY*/(80LP E-) B3T6 TI1F M,L]F Q&&Q(\"J\3:'D+?E/S=04]W_;'I"ON/=E+>8%W,]+I=MEL69>U!I"C[/]2ZJ>IGY)"2>+S"78?B_>3$*.(^2P2!!89+Z M" .AB/AAA%B01C3RTU $U$01FT/HFR(JV%Z)NWKQ+I//&K"\)25DPQ3^@F4Y M+8C=D-WZ6\@+>+9RX+R,J@O,-QL.W)GOYF7$;%IN7GBF9@%@^3;A 1:3%RFK MJO!>%^4?,L--0S(8")HB$BJ9(WZ,4@H<091AWP\8R0*K[-Y\Z+[)V]T?G^Z' M?Z&'N^&O3^^]^\?/=W\.'^X>AW8QG@7U9K%=.X2VG6B7+R%+U-X&;%WJ\=M+ M/EMXG^7_EZH84.HKH+ ;N-)*S)V0W@FMP!OO([5%JY^3V&>8YI]57 M^#@$D6#55(&"S%/# 2 :$T QT)2EB<^#P*CB[/#I^R9)GY137%:Y7)F'5@=X M.Q\V7<9&VSFB N=5Z!PZ$IR>^ 4!SH&3=A:\')_09F!RXE<-/4J4A>']\Q>: MSY46O)O0^1B*$:2^@#C@B$*8RCP*$T1P2E'& Q;XD2 !-LJC3@_3MSM7H_3R M%4R/:YR6?B2'&36+&R[GJ>5[NJ1HC="K(#KT&3E)@2N'D<.#=.LMZXB MIW_=M!MS0M&YW\KS)X&;5D"<99T,ZEP267+HG$ABPT: M$)M1XZP3\9GA.FY);#;Y_=[$ALKK>P71MM9SESTSD;B(DY95H:9#HVNC MS]JQN3NKRMP]?\>UET>FMU]A>>R'#5S)A\JS=3E_U650U>=P_.LRGT.FJS?S MHEA"-A( @*F,%BAA*N,G 6()C5"4,I%D'.(P-:JBM!BS;W?[OMM&A7G#(KG0 M]@]KUPWMLJS?MA5+5L#7I8STIJ_R!^44[3TY;-;LM**TM!(M:TP-N"RW7%EI MU"LA07LU:O>$6AB)NR>V(]OPO:M\,:$+;T*_@<< 9EN.,NJZ7EW*V5(;?JN[ MX(MN*^/*Q-N.RI.6W8:GZLZ@VVYN6W;ILL?L M8N2'6%#!0@0A8PAG@P@12E,D_'#@&W;N)VF MV#!Y=$=9T=3W^XF9'79,3#;7 M3N:9_[Q]4_]%_J/,%]Z^^0]02P,$% @ 6X585IOR*GYG6\TN^76MU] M%@%$)%,$4$!D=)5Q=_ M%XM/,^?#;WXUA>,!O^;;;XYN$D M^OF"YZ_2]=.+GRC_(K__?33-3NFDQ&<0OZI_/WE M].#NE<&/"BU_C9.+G\O/?MZ=(!*0RL5OS7]^32'_QU]" MO(SX-LX9OW[7_WW]BS_?O_)R"C-$R6*)A_B-F]\O;WG3Z^&/.8P37*_F]N&C M27SPH5'AY>3N-T<^P&CQW4&"X6#QU)TPFT]]G ^DUSP'#B1#1"#99$G(D,D" M7=Q3GQA]N-I"[0S)7;!^!O&O7R???\8'_UPX4+Y8L&+!AB>ONV;)9G3?[K1S M_.S *6>H\)PD;RB1.4AB*0\$R974LJ@EDUN1O?RVAU0OBW)G&G^:3!-,457< MOLY/XP.Q/H7IS2=^OO13?!")WX:C=/O;16?4D-5\4H%SUV)!TTU'KN!4:'K]Q+13H=E&P%0>; MD/XI?!T6)HSG1_X"3SJFJ3 976<7\7QCX(G76A/&D"DT>BV]JH" AV]="P6F M=11LP!ZEN-"$Z4"Y:*@ES MM%C*"R\Z6)(D#3QD&0.U%0#SPNO7@HIK'2HU>-L$2'920A',;OXZ'(Z!#2BH M9&3,)/J(1V6("4TFX4G2-!AKHLM^.P?UQ5>O%[*BK:-C6Z:VA(Q=_/)X>C[Y M?3RP*2CI4R+"!G2KDL(CU*,:5 '/4\,MLJR&XGCRXO50T7 DLP9#6\+$XFP\ MGIY,)]^'XP@#9Y 58"SR):/6TVA;.P^"1*TRS=12#C6\D^??OAXZ&HYR5F-M M2Q YF JT/466G.AC+1.Z7H >?#N]>#1 M<."S$EO[CGZ6-4S!+^A65(*"P A%7A"9A2"!24J\438'&QS7:2LX++]M/0"T M'.;&M%O -% FA&4P"OM-]*[(_? MN)[H&XYE;L7"GL5_!O%JBM!E/)P/YR,8")&DL]2BCO**X#(D">A4$Q>,IP 6 M0&T7J'C\QO7$WW 0NAX&&HY);LW*)MR!?\)H]/P* M#[(N!H/@I9@[E-H.37R>@* M!3!=7-A-9P/)*8.G_N;90U0FE)R8U&N%IGC#,63T2@BG 6J7/96 M;)=?N^KMZT&D^4!D!=8V 9&%]MOU<_@ZF?X89(6'7LJ,1!?1<\I(OG<:&1.3 ME]8$"SY72J"Y>^EZ@&@^]+@Y(YO P=F%'XT^7,V&8YC-!@ \".\;'04)X*6LA,A@=BLT)0./ 1JA>9;AJQ??O=Z MZ&@X>EF)K4THC[-OZ&K?0IL;S95#S]JHB Y5SHYXI3A1S.42JPM4U\BX6W[G M>F!H.**Y)1N; ,')51@-X\?1Q,\'/IO(A=3$!SSTI#>+>C1;#"*;C5,B5TG( M7GKE>A!H.*"Y'1.;0 !"]Z*DAD[BO\Z^(=MFQU?S4A1<@O6#J,$#CY98C4N2 M 03Q/G#BL_8>M1WH!!4@L8J&]3#2?%RS&IL;*>Z9W6<60_KPX[10 N,(Y_#' M_ -^^%^#P-&)"AD/Q.Q0%T9(N"C!B/;.*"F0E;Q.8?"KI*Q7)]AP$+0;IC>" MI/M:MX_XG=D@ 2G,SI@D96K087;@E%#E+.9&? T;^G.OO#B]5#2<#BT!D.; MPL1U7>SU(IBB*0-:5M[9DC2H(G%05L*C\8D&G=UV!NJ+KUX/%PW'0.LPM6=D M[. *TF(5Q=DRR4=%:4##6B"N=40[.P&0$(5(GBN5U'97K0]>MQX"&@YZ;LZ\ M-DQ4I'SJ1P?C!'_\'7X,7##!,>\)XQK-)9$M<18![*3R>/X%XVR-J]1'KUT/ M!8BMI$DJV31()3Q!F>".>.JI2D#FF[@-.#U_73.:AC &S MR38@<'C396Z@G?&4X4$6E5FTVE->'9-X#Y;)-C_>6';=\.<"TRMSSHKV;DJ_>7@T7] M7+'>C_/'X1A?-D0O;G+=!^8.0$DZYA8Y#*'<368KB><2B,["BNB]C'*51Y3] M+"RD?//2Z[T$H_GL]COWF^HM=&VJ*6[?L3.;(5OO5IDIH]XX3X1CZ+I0EXD3 MC!+E>%6QH8V6>5#"OJQ(CI#PJTJJ<#NC;4)NC9ALN7!\I#^F_RNNV7P MK)7*1J&+DVE1KIQX+07)/J+?)")C;M41LSEJ'A'2+WBVD>VS,-F&S3T:(;>+ MV/6S;SOC5/[:_S]7P^]^5"+L._-=/YW^&(Z__NI'5S!P5*=D<0]IY_% M>AG M>V0=2E47Q4UPL_S^?ORG[G"R M,6^;,'B.Y]]@>C*%2S],^W]>W"4Y>IJ:?OJS=H:82WQO0+7LP1?582B,><&G K9 Z2D_RHKED]@Y7H 5A MN!:AA7B"EG^ZMW6&G!L<; ,YB"SQ<@7/,>IL=H=<-28,EP8,D"K2S M*8/FCZ\>ZJBHYQQZIF0 U*BV57.7 (Q26V5 MS5;6]JC>CH_J:<<=&KH;@.ZY=-D MDGX?CD8#L)(K&CV)0@"17B7B4\8M$)V20AL?5S:7WP0LM^]NP26J HR-F-D M"#X.Q\,Y'*)%E0Z0\^.O0W3WK_E2(,VY2"FHDC"#FE R-+%"2>\95;06SDJ 6W*(J(*K']@8P='TO!\\OQ41P+B22 M@BP.'O[A)<>-D732.G&7856ZTX9ZZ"5R6O"3:BFA*BQO #U+OM[19!QO;/H@ M;(H2 DDZ:C3)T-/SUE'& M9R$=8X2#".@Z)D=L+$U,)/-4N!@%757MO[D[W<^ C,YNL]_$R 8\Y\.A#\/1 M<#Z$&;IPB\+";Y,1,GU6W+GYC_MT<4Z3X3$08W+I;H+8MH!ZD&4'G@-GE-?V MHM>EK5^/NO-LFDY$U(#F65K7XT"6=%Y2= Z)5:%,0Y:,A*!$"2%8KGP09N4T MV"W!UE2^33?2?QEBVXBB 5#=WM>?^!_ELKZTB[V[4N-!I.D5OO4)HP;2,)&%!@+" M(8-B+MZ "<0:Z8QDI7E'[2OQ%XGI]^SK#D456-\ AO8O+D>3'P"G,"I)WL\L MB#O4U$DXDFPV1 9>-D4HDSB!1RJ!R94CCS?!TJM$]1N([@A3=471 +;VAM^' M"<;I5M?>7=U9&2%D2K13Y5:W3.,KPS"X\$DY:D2BM;73"Z3T&Y_N"$Y_P,>+X)9A?Y( ))2J>2W#&W(A'Q2K/3]2-+25#O%_1DR^@U)=X2;;=G= M@,9Y&&&_Y=-MY^0!>!TM.B&EZ9#&LSE(Y%,J_D@4BD463:Q=.[2:HGY#TQWA MJ*(0&H#4*B)HH"4)A9)0LJVM"]8* #R<:P-J%3W]QJT[@E,U M 30 IF=L.H=XCPDDX5YR/)6=)"[*3"#AK[LD I>UTT\WM*<["W%W!)PMF=U" MZ'LR_GH.TXO#X1B.\RX2,,0U2$TMDX9P!;@&)C3Q17]&9830"E$?:U^2/4=' M,VY]AS'';=G?@,;9NWEM::AW 6CB+7&N9*XX,!(R*STU1,F"\Z[T3/.H0(7) MN)1@5K8;VRS[?25)S?CVW0&KIE :P-@+!M_RC3-8316>T(&JTIY/)A)L-(1Q M%Q)H@!!KQY!>):H9W[\[G-453 -(>]867%I.BER5 5K(HM(!,J"[ZCV3!'00 MP*(WL7ITX!62FHD4=(>RFD)I &/W54O+6OE^.5$D&61$WC"*_FMFC#A=BK0% M&&V<3SK4OOE]A:1FH@A=GICUA-( QA9Y6<^O)*O,K4N:*,4=[I9B7T+F1%.I ME*1:"]Y):=GFR'J/@$*'9V0=430 JJ5%#%B**BNT&[F@94B'",2CXT("4TF) M')1TM9/EEE[?3#CA7?)1WL3L!J(*I4/_<+YHLUX:D4S&Q4*$<2Q+X2(#!S0 MG5$>(9\%>A[.DFRI>F'2ELF8K/J4A'>%5259-'$-?'+[YL6BKOLC946] MP?43;EG&100@W@A#*/>)1QV]]*DRH)XAH^\F>75D_*1H=CMV-Z")EF;07-,/ MU$,R#$TWL"7UH53'1 ZE@:PTVF?%=>U[NL]' M)WZ8#L:[_G*(9M; 1% T2D,@,'0B/8LDR#+FRJJ4+/7*L%439S?*GWR>E'ZC MX1W!I@;;&T#/*[@(% Q/OO;URNM4]1OY[@A3E871 +R65K (4I39BU/X!N/9\#M< M7QT=3F;EPN@XG_L_!CH8I;G*Q =MB(R)$:=2)H[Y:)W(FF[<_YCZN>WE M4@UG[S!0X60A@V\P'T:TIA\L8,OI"@^?W-FHA14+>,^Y"\PXDS3U)#$IB43E M1D))'.!H4LF,!YA3JR;D_DGF+O# O2TSXI@6OE1! PF)XUD=F65>1\ER-TT& MVBCEK8Z$5^8NO(7=#=A"S_BI7P%!8=A@BSH(EDI6Z91EEV M$N>2>DVAM3O@_CV^MTA__2O@MXBBP2M@](B.IXLMFA:W3B

!][SV16NQ'(-X*DAU"2T7,$ L2P#,2Y3RRU'6[9VP<++U#1[UUP;2ALPOU$8 M'5_-9W,_3L/QUT'.DE) $P'-4HKV:)D99[1$5H5L>5(ZR-JYFZ^0U.Q%DM+33[:@[0TEW&^[(_(,G+,BU"[O/@%4OHMF'HO!&W ]A;1LWQJ M2\1[TI*1)!7J5&TM<4FCJ^H52]1[;61MOVX5/?U64+T7CC850#4P=9-_]T=LD!0R;-P:,L(1J3/G%A%2RMR M[GQTU#)>^S+B!5*VSPO^#N,K^(C[JA1TE4?^)NY5/T\EL=C*=Y)(AKY)7VG,2@S1XNJO2>$TKHA-^*9FE%FHG>2V]OM_X M8Q?0V)2W#23RWO4.NIGZ?9_:0T4.PDE+K"ZSXSV5Q(D82#'Y68I41%V]0\5+ MQ/0;8>P",G7XWL"Q(/4E:$6E(F"T!JJ$B;[V3<=# M"OJU72J)]?$=_^8\;@ AIR@").#;SCCMX>DYFBQF\]XNQFMKF'**&.IP$W&% M'&)&$ERAI<(I$T3]TKD5!/5KN'2#GWH2: !.GV",/!KA6G;2Q7 \+/PI':-N MEQ.\%XQZ2R M1J>%PB@IB>4TL(SJVMC:Y]8K)/5K\'0#J9I2: !43Y@TR)+J MF-DBSZ]4D1I*/(] T"6TT65.M:RMEYX0T:_9TPUPMN-T2Q;S?='G0#@*DKE8 M\IYDJ6-GQ*/Q1[1R27 >0OV@UC-D]'M3VJF5O"&O&X#+T60\>;B*&^#?,L/Q%:[MQF"4 DL$>,RH!(PFEEM-N/6H$7)& MUM>^+7Z!E'XSHKJ#XW8\;\#=0,MVR0G7TNMH@B61!8ZX5Z54&BT2:G(RT=@< M3.WI5 \(Z+=E="?^Z<;\;4"OW&:2W>:N?_"S81P$YRR466[92K13?4E EAH1 M'BD-KDPXUK5]AF<)Z;D3=!=HV9[A322E/%[&WG!TA7;B(#D%4*XTM0XE8=US M$KQ)1'LT=9GTS+K::;HOD-)ST[#WP,XF3/\3I>8^TZBQ9I;NE,;3"IB51#*0)'!JB8'(I/0VB^KMM-Y(8EWK)SD# MG@>%_G<$(I.,>#K'0%12/D<-AIOJ$?LW6S_OT3VL.CI66T5OX7L#)O,Z?6)/ M)M.%W.;SZ3!L&X;XQ\D4AE_'UYVUXH_SJ1_/<'EE]>.T^-?H&@;I?U]= MQU+68-) !^8,6CY$2FU+SUU*;,B1^*R\3)'[Z&N7OK_K GO.7>P#PFMNH_[Q MU/!F*P+:];-O'T>3WW^!]!4^^>&X?',GX\M/(8[\;#;,P^AO&89LN>: 99 I M)$DT+UT,( 7T&%VYM40AFD2%U+6;6M9?1<\IFPUOFW="1L-[HPR%&$.Z";J> MC%!3H%"^C/U%$L=8]3O.MIB+>"Z MQ(4*((C-)9$V4T>!3] DWMD!.689?!=R9 M(*W6GCKC5.UZSO>,/383)'\+(CN+/;Y!UHT;KNL[O>6\X*!29O&>('\3\?]#8H9O@5XGP8^WXJ#A#;"-%UO8X(*+P5E!>'9H M?F5G2?"2(1LR6"ZJ,1XXE!-$VE0#4F8BTHDD"IJ!P'@-H1A8<4-&/Y5L+"TY$G&_.[@5/[ MCOIKCA3=/!F7W;KSQW V2!*\S#:3P&BI[=+H!UC'"5C-DI4I9]'9_,7G"&H$ M2QM(^B70;,WV!C#T: U[DPL\K0WYGH#T#F%N2^6WVT6\&>X"# =L.!5#I:1L&C"D04E(8- M0]-;G9EP+M2>J?0\)?V"IX*(G_1>VIK?#:!F)\:KBZM1,2]?\BAN%B93H(9S MP(65*U#%-'&HF8E/3I1*N8@>2V4@K4UE30 M3!"=RX@\%P$70$O5,HL:G4T6H7;$_@D1_5[.U8?/=EQN "8[*2UF=?K1B1^F M@_&NOQS._>AF,>A31,:$)#F6^2G:&^*DE(0K;Q#UQD/UH5LK">HW[: #[5.- M^PU Z!I W]/%#(27.A2]C;2B#Y&0 M>,O1L@L&/( KDZEK^_LOA:Y[G!71G=!?G;3\)@ELC*'+Q:4+[I;IO Z2G@[E M<=()J31A)9]0&FU(T"H0;1TU5B0\L*M'K#<:A=3EP(CWP]%6_&\&1@]+,UUF M'+R@Q'N&2XB)$1\C19LO6O"1>^.K-_)Z([DC!8MS*[[- U0V4I.DR;&WX<)QFFV%'89> ?1 MM;-1FU0[6OH<';UWCGXW$&XMA28::IX7/EU-?RS(7TP-WHG()B3EQ$\7_[YN M58=[!+A,Z$89M")*09(DCH=(C$5OJM3Q)57[6%Z7MMY;3+\;YCJ15GLXO+9K M3V%>5C80(FH/-!.-A!/IN2+>F$S0Q7?@C8ZI^CW0R]3TWN2R'ZQM+I$FT+58 MPZ>IQP,_+>C8B'.08A"!B[0=Y+6E&'%D5A3RI8U5\U$!^%0;P557T'MO MSO>-Y/0C^19P_S0>BNZ7*-?$Q# H+?/ M'B/2;Q% 513U4=O161'V:Z]ZOZJ/=RW!7I'V[Y*5-.1,1*GGEUQK$@ XL0(5 MDV+H[-K:G3/?I03D+JR$IWP)6NY<3*[&\]L.NX,<-.7**$*#*],092K+-B0S M1K/F(KGJ0TY74]3(S7\UK+P8YMM>'G^F5LEE8%YRO"LI XB D%G8FD" E%DKRA#>ZGZN.H5]%2XDRW//)E."OS3AQ]? MT/$X&-^-4=R)<]P8\^'2+,_HM>;.&)*L [0;1,G34XE8+8S0G(.4M4WVMU/9 MC+K:#D'/7.5V*:X&?,2'E]4A! 44><5H<7"=X,0;AGHHF8C&:C"B^G#XAOIF M=RWME7D";V%] [BY[^,Z.Y^<0IR,XW $#Y9T/GDK-R$!SR6D:*E.)5="$1M* M -QDQY&?V;G:D;4NUM'SY,/W17'O0&A@,^P!OCD.%R+&KT=PTZQUY[I7PTW0 M'(FF,N"V=E$0Z5.9#9)8&;UN')A(>:I=(+,.7?VJW/[1\]@OJ2W*!N#Y?!1\ MD*4/(;),@O3H8X$))#@#A!H!%+>^S:9VL_;G*>E77S8'P0KB:@!T>S>O?6FZ MGD&_5K"428* ]DXPE%C+-6'1.9=3],[6SHU_A:1^,U2;@V%- 3: QP7;9BC, MCY/IWN0JS//5:"?&$G6:#9@O79$R)3EY-(!L1M6N2DR+*NUBR)+)VOGUJ^CI M-^6T.216$UV/,"SAO,&7\13\J#3O*DPL#;R.QR\/SIBAV7&["1^['>;&X&1O(I"UG0(D'+7$U01"GI2>4>P>>9VY5 M[8O,U13UF^+:' @KBJ]V^\J:%>AW[+MIOG!_>9JYX-ZCW9*1;3)F1X)R&K^R MG!OC(QHUE?&Y/G7]IK\VA]6.Q-J $GVZLEO#&OD.P^^+KA)!1,F\C21H)HIA M+4OY/R?):%Q:ICZQVGTVUJ&KM<+V.IAX%7I;"JB)PH&GJSH8?T>F3Z:X90=4 M2DX#KL0F:XF48$B0R1 F>!*6">-<[=#02H):JWQ_)Z!M*I)&$78R!;1X[_RM MFV@6>F"+SFS7=L> *!VO0,K%'W1? &G2 A)$N_P8$"3ABO;R<"4=8AKK=$)Z=$:1FJ>.T!P6^GLI$^J^^485Y+7 U8C#=EU;/SR4U3 ME0]7L^$8T%6[GK%5EG_;;F6@=48S6%JBDD%6EI'%MC1/$[C+O(U&@*\=^GD+ M?4WFIU?#RN.TBZX$UX3/_61U"Q,%>9NN"AOA)I9@@],9K"<*'&K_HV4IR#? M?&><2LGEY;5AK*BAL60VQ7+*)!.(UQ0-8\X=USHH63UA\@WD-6D]=@;'CL36 MPFF]M+2#\>QJZL<1SF ^'RW,GV-DNI@<_-R29&;*<&E(<*XLR0E<7 82=$Z) M:JM]J!WT68.L?L../9W;M<34Q*&]/@\'E*<0@07"'?-X I2.?HN&!DP(SJRA M]8LNW\#C.R.Q(Z&U&_#Y.!RCUG^>D=(SY5W4Q(A08JS&$R>R)HFQH 1+ M0KG:3;G?3F6_%N5[!WQJB:N%LWG)^CBP_3BL 0.D)5(S7 ^R('2A+]( MDBM^FK:I9.7AOC::NV2-@% [R^)5HIH,[51#Q0H#<7L1-8"Y4[B\,36.\_,+ M8IQ38ZTET2A!I'"!6&(&4)L,R[X&P3<71!*Y. M[I9QQZK=R6P^&V@I=. *2$P&?25GT%=*Q19V*0@68C8Z=.32/J:ER8!*9^=E M#8&T4Z9RO0@X+ D?)],AKN>RS B]7N,@)DH]>$I<0%]<&A5(D)R7ZF[)9)"* MI=I-H%82U&3$I"NDU1--.W![$"XO[21ONFOO_P'3.$1V#D("'P.Z\M303&2* MF00T,HGP(0= 6 M26E-+B-9RJP]Q2)Q+#+"*)? E/6A^E"2]:GK=^#(.P.Q(Z$U<-.PGS/$^7'> M_P,WU_@KG"+0C\=EL>6_DO+PW8]@49J*?!Q&W :+'+%Q>OB-I4\.(O,YLI@( M_E=B/DH0&WW)+.STXZ&F1QZ5AF#1P M=&RG,UCB''RV)$KP:+@I2KQVD6@33.)*!U$]DZ?[XZ"ST$&;$'^3$+><6(0< MF,X;P&V$Z %W(A$1%WJ=L,*9(\*J')5G-*C:D=3N<=M9:*)1W+Y%B(U.VOKP MY>S@:/_L;&__;/?TX.3\X/AHYVCO[,OGSSNGOQU_/#OX='3P\6!WY^A\9W?W M^,O1^<'1IY/CPX/=@_VSATM;;U+-5N_;=HA-O<56FF]STP:@3%:=C(9QV<^T M*4K+0B):E:!J+&..HHX$*(N2*IYTK)V4\#(U6Y=C3[_Z\4V+]/M)0OB/#WXV MG)4<^7MIWI82[<$L3H>7MTW6G]!VCC+X,"K!&Q>E9ME)/#X<1;_!*A*D"*6I MAU'HI3O):@E1 MVVK/M4BLI!AO$; [N0C#L;]%0*GE6I1Y7?>$O .F9BD9(8 8%VXJ:6R,"$SP M(6B;#)H'E37 VRC<5H%^ANE7F,Z6GKQH$'S?'G.&7\?19'8U7=X628KLK!$$ M4IE!$90@Z .68O@LJ/!<&5O[[F$S2OM5>1VB[;$:? =!-CCT\.S\>/?OOQP? M[NV?GNVCZCC_;2/%]O0I6^NT5PBK-L?P\:3,H\D<[CT8Z44TWA+!=84JH^-7TE1_?'BY>GWR+X'-E!I7,:E>^7*;#.JB>WU34ODE))R=PV MY?QQ+\@[M'!G0G:&$Q%4(!*H($Y%3JBTQH88-:N>XKZ"G.T[S3UY]-)1:345 MK+2%\I:CDV(,L=EJDDTV#C@>W+)^]^R7Z>F[%7$=3#QM'E=) DTJC9/3XY/] MT_/?3@Z+KW.T5RR#D\^X>3=1(2\_;%N%LB:9E=3+BWT,[@ 57/2,B4@2*YV M?9FWPPT02<$KK1/87#T%_36B*B2H/O^"YX"?;62998<&>FG8J;,BCOM$F GX M/Z</GF2-.,/"\=(Q4,6DB>0[$929( M#$I39M!U9[73>M]$X/:&T$MON =[=%9D'Q7A8C&[QTD24C0DT9SPN'0VR^M5%W:'HJ:%45T)-JJ/KR,GG_?-?CO>*EW-VOJFQ],*3ME5-ZQ!824%= M^].?8?ZM9.V4%A*+W&-$VO\[&8[GO^(_2FCOW@I'-UXS*PF'!;A*EU*F$&N! M(U^H"S'4[H3]1A*WS@U]_G7/[01.C6$ FI1X9BEB*K,D6"2*L2@9#P#5+M7976)JR?)G=U(K,' ].G^K\>'OQXFH%.9744ZEZ M?N:(L\QP%P!-[V1*VVXG2D\'2@)+GG$E#<3:&^]Y2K95-K?M \K3[U&J+7H3 M#!*)3AKT)[@AGI:+:Y%M2.A/EAVRJ+-NY1?8B*-5E#B$;UX MFN()%RA7A!I!G<]6>-?U(AM1(E5P\,3@J,+X)GVC@R/.62\8$PI:DFF&GU]64%.A5%' MCQ^]=/TA0F3::R)4R69/7! G//KT2CF+IY]RIG84>!4]?5] U<'$,].+ZDB@ M2:5QMO^I!"@.CCX>GW[>*6EV&^7+/'W*UODRKQ!6*U\&OA:/\Q0N)]-%"\Y; MR%!3&L(B4*@LAXRU@8325,>$;'.,R7!1VY!_B9:M/?=9(#/)//.!Y B" M2.")>)4=85F U(EEW"@=+[$I"):5Q"M]A? 6E3\WN9+S Q#^'\V^[5[,Y'A73^V/'*BI-X@2]6U>.'3P8 M1#!X[$0%-(;H7>VF]&N2MGW3P96ON8>RX8#+SAP-ZC*O3<=,2G,5$JD.:,0' M*GUM-;HN;?TJERXP]+0780=2:C",[.V>_?#P\_N>V%LTK MC]S:O'D+R;5LG:O+R^OA"WYT6]QX,,Z3Z85_D'6>I'52H:$<=4GX+--@73"< M@ %/CEUSV;!AR"%9IR6;8!V/6X/XGSR91XD'K[) MX8]J>U;KTM:S3=0!AIXKE:TNI2;MI)W=W2^?OQSNG._O'9__L@BMGISN_[)_ M=';PZ_YU$&43Y;7.8[=58&\FO5XAZ]7%U:BTMUK,W]J=7"#]WV \&WZ':U_] M<#*['@Z'3OL]($$!*Z4T4K-$I)&.6"GP, 45=#207:Z=K+LAJ5LKN:>O*4GW M]]O&&NFI DL@94ID\2P<#XX(/.UU%DGB!JVMW%ZAJ?="U,XQ]43)U912@S;9 M_N>3P^/?]O<_[!_M?SPX+YG#&X6EGWW.UEDZKQ)725L5*:.(;PO]3F$^G,+# M9-%[2]]# .D849HO$D8%L<(: DHK*J#TG*A=.?$&\K9.;RY(7[SE>FSB!!][ M][H/,(8\?#[O0T4-03)&0CGI97*)!*]B:9T8I>!2>%\[GK\IK?UJL:ZP]B0! M^CTDV:2Y5FZ^#Q8)?6<[1WN[QXNV'?M'FW8H6?6X;37T(%Q)GPWU3E>OHG\3@15,L-=?=K\Q MF.:0@S?$9(5V!-<138B@2.#..J482[QZN[TW4=B[8NL(6\\895W)K4F%]G'G MX/37G<,O^\(B]G#BI_,?YU./-GR\[M=RE_%F ME." IK)3E!$92\6SE8XX8Z00EGLF:Y=NO$;3]C>(SS__V2I*$RCS+)$82IQ% MF4A\!D:BR"Q2344VM;N6O(&\ON\1*V+GZ05B-T)J4"N56M+-W+B;W]Q6XSQ' M0"7]LACDM#3"6'D\EQ ,UBZZ)G"4%%4.5T6IHNB&&UV]1N$!!5N77L!L!G!\ M"5-?#/3KA]\CT>N(*PF:X"++;!7B=-46:^DC*;V(*?5%/6K(;:0_I,B MC'J,;V \T_5JEH>=+=\M.H=:TQF"AAI%\VU1U8:N'H#EBAJ>F*OMDZ^BI]\I MK=4A5('I#9XA>_NG![_NG"\N0.\\TIVCO5_V]SX=''TJ)N2O!^<;1@O7?_BV M)]&&RZA6-S@=?D>"RZT8XNWJ-AKS"Z2O#R;7/!?6#D8DX($ ^E[H&=% O$@! M&1E9]DZ@[U7[KF +JG<10BM4O9HGQET3X.D:*XI2J@QU'G!L;WP>1C9?EN$FY0F?[C"_K>^Z>'ORV%^>[RX[X<[7S9.T '?1-- MNN:3MU6CFRR@D@[]QQ5Z;# =_;@9^.5'2SE:SV 47R.)V^K*E:];"JTED 8$$.IT281UC@2#!DA$+J3H04A:.]*P M'F7]ZK\N\?18YW4@J2;O7LHEQL[-8 A4%8<''W];&%>+<1 ;68BO/'%;??86 M@K?48[/I?%#BW[>Y#(B)T3#_6!QYB];\2[Y(9B&4JC[ $XU(H]$7<=$AWIP! M#\'&]3KAX2N7=BO^ZWZGKD_-IEJJO.$,N9VN1G"<5[_KVXJM21VVS9B;V]$:FVBZ*N_M M<\;/\XOO?M:/"3F7U 3"G))$EMGIUGN. '0Q!INY\K4-O>YF_3P8[K)X^(^E MW Q/+4-[HPQFX279C!%/O219@PB!46ME[8:,J^CI/<&Y!B*>ILM4$D 3,U9? MJ99[O+Z4J+.9*H(FK;T>R18\-81I[I)P,:&[7_U2\BT4]ALR[@AR'0JI@1N) MFSF CP>S/EJ4R: 4=G$2*Q10"3@'X[+$L'AP5FEO-2U M1X:]1$N_X\ [PE,5QC;VX0[AA3KCJ ME>OKTM;O..Z.(-:)8)J '!J7$8I]621T.IS]:Q>I&,[+5P.M-*.>6>*4*V/O M/>XDQA-1B7-K0Y#&UJ^??9& M*V!M J,2S_PD5$8%+#T)!O>0ID$S3]&DA-K1BO6I6PML[D\&MHZ$TP#L[CIB M/EZ'%!!"0NHCI[A]HO;$>Q"E&R:3B5/I0^V2O]DF*K"^080]&4& MQWE_-A]>^#G,!@F/=*5S)!!#R2<%2[S(I:T&6!NC5*KZ\.B'%*R'EC];>'X+ M+C> D;L:N..\E EREP5WA:E>9;$;I>E#\L\7EWT%J#6#S%(6%!)0; MB#WX#J/)(KIRL[C;B# R+B=M"$A>QB%(U.L\4D*%C4D8#Q3J%X>^2M9ZJ/NS MQ>AKRZ,!B#V>B/%XQZ@E.KZ\29 [6,3W4%$OAU]2EA)L*G/"!5JH7N#.D7!QB?9K4=C'T[WA['(R\Z/C7 :+ M'>+"T@NQ&8I&@EC4(*I%+_Y( D.KH10\1F$5\[)V5[Y-Z%P/E'^V:X#.)=8 M*N]KO)ZL))9>,31GHI3$_84N.ZY$2!*9UUPHRW*J?='T,C7K(>S/=B50B?L- MX.@(?E_BT70RQB\C+/GE3W*6A(C!H76J/)2HLRC)[ED32U6DU.C,JE]COI7& M]3#W9[L9Z%12#59R;I,H?UY2G]Z]1N#FK7U6"#RW\.[K Q*S)O&4B%%A,011 MDB -)T9R=&NY4UK63OCKKC[@Q>R4^YU%A5#XGR#19G2JI/2E60DJ>J&E27?7A:C8*9,R1'GR4-V65=V_9X&X7UE-HIQ,G7\?"_<9.D$D;,P]O@ MS>*UB&XDXW#HPW"T:&>#/[NZ@/1H!]GD-=4A$RLHFM:/]^+%U,GFUFXC0XFB"0&&,9PA@B M\8#^/G?9<2V=H:'V%>X;2>S7@'Q'Y'8IN@9C,V?GQ[M__^7X<&__]&P?3\GS MW[8XSU]ZUM9'^5I$UIJ2.4>Q?IN,$-&SXJ3.?Y2Y7/>MC920,0:*[D1$QT)F M25P 0YB+E#*.8!/5[RA74E3OE-Y?I,8#G,'T^S#"\S>".Z/%(\O=X))N/X'I M<(*?F\V7NGDZQG4*$E6U$Z5/O66D]&7"K1&<8X$*YZMG2'6UF)ZG;M;#Y,LG M=9_B;RR<<[_V$[^H%=GYW4_30@K7-^*S^V8_Q5ZY_MXCFT4ZYIRSF3!&T>$+ MP1+++24T:1T<2S*;VC?'=5?0[YG_+IA_=T$W8)P^M_KE+;Z\^IL.HS\>K5@S M(Z2FE&A19@IX(T@( 8B+/.5LF8[A/:#]-JK[C42],YP[%&B/$"XVYPN92CO3 MJ1]_O9Y!^./Y;7W#@D_XP?GL8'Q]:/T3AE^_S=$+Q9/$?X7%#_?\'.Y2W='1 MN/OFP7@^'8YGP[CXR6,?57 !03F2I,A$*D6)EP*("II'[9R/_%43NN4%]MMT MHX/]TS*SWX2F9JVG!UJH?'>V!1/! 9.*&>"&0&]Q MHHGJ%*N')CI<3[\=4]YO8_0'@J:,HBNEZ"DN"S(SD[&[3F/N;N(+\)Q?UV:WD74' 4Y M];35W4MVKZ9EYSU.]J!@!9HF)"01B-2)EPI3A5P 1HW70@3:F5Y:35N_D>Q: M6'E9_5243(.*YN3T^&3_]/RWD\.2UW*T5Z[#3LJ KLW5SFN/W%8)O8GD2BKI MQ6S3.[#QI!B-"4@LD5L\< RQ*B2BG43?.K((U>=?O4K4.R0\.\>= V\)Y\X0 M:<"1D(4H_89R,-E%06M7\[:>\%P7*QOD/;]%)@V8[(_*[S[\^ 23KU-_^6T8 M=Z;@']^.9,>C"U814+ZTZRN-^R!$0B%IIIBRHGH!Y=LH[/>:JUOT=2BK!@_' M@W*^?#KX4$8IG^V?;V6*/_ND[>WQUPFL= *N:#_WC.GE7*#*&DFT+X$T">@# M"@XD!8WX4C$X6MM>?1.!?>37&VMRCC00,":68;22^*S1.M5".<,H[K[:M5!= MY==W=G9VA[(:*?=OD6"#ZNQH_WQ_Y_3HX.C3&1K0N\>?/Q\?G?VR<[J_N5Y[ M[9';*K@WD5Q)TSUNG'('-W#<&$<5\9H!06%;$D32)*IHN$4)0JC=&^XE6BHF MZ3UZPP<_P[-\G/:&HZOYD[SI;!'Z1E'<8@R]78MG>0@Y$P/9FF"DY;(V"S8D MM5\]5@5#*U+K.A-:@VKKX CW_?[YSG]M%PM]_)#M;:^59%6+A=YT:'WF^$L^ M28N2)2R4D:5 +;%E9DP25-(0M6195]Z,*\BIIY+*W=5D7-H7E.C;S0MO>J+= M--E^G-S @PHY,9*LQET5LB5>H1R'H^%U;]=N0V^_T8SNP=JQ!!O+$MF[(0&7>5,T]Z!8[O'=OP''M&<$;"XE MQDH0)XNGI4**&9P.K'89V8:D]IN+VSU*NY-;&P"]NKCPTQ]+QT49QH@6+HQ+ MC?U2N]WDI)).$:TB>N ZE);T4:,-#3;9@,15CRNM2UN_Z:R=0; +R;39CF#_ M4[E$/#CZ>'SZ>3&7?HO*Q9>>M77EXEI$UJI*8Y,D&BT!2DMMQU6;'R%E)[KC2L@:$5"8^=":W!0,CI_J_[1U^VB-8^ M?,"VNF@%.944T"O#F>^P%'APGC(T=3(7:)!S2P+(3+)C63JKHJ*UW?\U2=NZ MF>MPYK]^G<+7NQ+9Q6L?V7O..Q&%Q!/= 2?2XOIMCJ*4#G(N#', M9716H3U MJWJZ0,^3=J_5Y=.@WCG['O^SCIFTUH.WMIG>3GXM M ^KJ$KE0SB _*@._/XXFOR^=4'<(1+<,A%:&J%3ZL:*/5D;I,I)B4"GJ**RO M7H>T'FD5@[HW+UE^\;VO\L2#U< T:$:DL+&X++240//2Z\RXE+VTL;O63&\B MM6?SJ@.$K0CL=B;#!K7>SN[NE\]?#G?.]_>.SW]97#Z?G.[_LG]T=O#K_LWE MS\::;_V';ZO]-EQ&O=; 5Q=7(S^'ZS'TY6I@"M]@/+N+N!Y.9K,CF!_G$MNZ MNR;E06F/W@'SMHP4YQ3/Y%)(DHV11IL@6.T)?AN26O?:ZYD7/MI523GF-'5$ M:T&)U"X0Y\J,C(3ND^$0DNBN9G4M$GMO-]PYXE9??=6585/776LR]]%RF119 MH26-ZI\[(CD5Q 6>":-E[K:WSLG:FWE+DGMO;]PCA+N7<8.'_?[GD\/CW_;W M/^P?[7\\."^E)5LDFZQXVK;'^;J$5CJ_'_2P*'7#\^%T8?@]<\T T4M')1!> M2CXE!$.<9))(SY*C8*41M:,0;R"OXCG]K30-*"TZII/_#:6(^B:IX3B,AM>! M@"<=G312#F")B!;=?H96<.#>EEX<5$1 0UEVF)_R9GK[/<&[PMR*4[M;B39U MA-^M=6GV;JD5>3;A.;.0G4V51<-#^X3+9%D3EY,GV5AP MV0?CH3LE^R92^\U6>7^T=B?'IN"*!OG-N7'=N?111PH;F 'PI>,66N?69^*= MD&BLYZPR!SPXNDNF6DE:OYDK[P_'>G)J(WGJ/I?QC\MEZ^6FN]P35RUKE2+: M*LHZAJX:9\1+J4CV7"-O,[HQW<76UR*QWQ9F[P_(^G)K2B\N=;K],GM2G4(U MF!"4(3S[TM:9,A+*#$0F#:7.)R=Y[N[87D5:OPW#>CBFJ\FI*?A]OAK-AW#= MC'RZ: +X^*(J)T/EA-W/G@34G=-OUZCKM\&7^\/PJK2 M:C+1M!3K;U/*]N#WMXTGODQ,I0CB(?C9TI0T"YR#3HPP-+/0NK*,(##0Q-+ MN(W.25V[^N4A!5MW*RE/*W;CXX 0:&J5#T2XQ8P80/0+;HE,$!VW-.#AW<7" MGI+2;_1N"WD_:392@=4-G$2',)L!'%_"U)<4U<6J;FLW?GSV\ZOIT_:%2[_L[WTZ./JTLXL_.CC?JMOI6U^QK>6TU9(J&5=[,!U^ M]]?5JPC(JT78 .WT7R!]+<46U[UQA_!<\QP.WGFN60ELB7**6N)"",2 -8SZ MF-&:KYTTOCFY-4M@GR'B8'R&XE]X-HN&0+@OAWYT,KD>V'=WR7*_'[V"D*PJ M<1@=\8\R$K",Z.#LF7#JJQE GI3)SC@6@%0C&M!2[[?3'>B#'<*'0WDUR#9O,_ MONR!HYVCW8.=PJ7#IR]'.E[V#\_V]S6WF-SU_6X-Y\\54LI;_ M<>6G**O1CSLMME0J\PQ"A0T^J>CQ1+<4?:YLB(\.2$A9L1 =>EZA\K9_(XGU M-.#*%S].T&"4.,OI6O&IY/CPX-=],F/_'2Z.#7V8.Z'HXV49]7W;ZMP>]+#Y]. MQOAE7%C/L^/I==KFP7CY$T/Q4)944)Z(A*P--,;(J>"E"< M5:\$WHK@WFN]:F#JL39]/Q$VX 3=F.I[,!M^'5]+[H_A;""8XF8Q8ETR6V9( MI-*Y/Y0D3(?KTB+;VHVVGJ>D7X2](Q0FU>72)+KV)A=^.!Z$F#.4J@D5M2-2 M2$.LEL@DPQG35N3,:[O4+]'2+\)JR/E5Z&S ] ; <[N ,FWD9DWW3OYGN @P M'3 573;&$N#HVTN**M[B]TC4TJ>4 S6Y_BW&JV2U!JE-Y/^XTTUE832!KZ>Q MH]/A[%^+#4AMX*&DKY7\QI)FAIZ8SH&@3A=,ENA^K-Y3:04]_8:H^SL&J\FH M*;S=]J,ZQ]^\V9LB.9]*/V'ORJBD9"5QD@=B/*7,AU)76#LQ;A4][=T.;B;U M%^&TI0@:@-/!&)\%LWGI5WWVN[^\4<)<&^^89L1FRDI<'=>3LR4\1T61;U;) MVM&YYREI!4+;2GI2G>T-@.=ZF&G\L;0"FT%S)RRA4 J?C!?$,1F)RS)IYHS1 MNC9PGE+1RE5L9=!LR>X& +.I"7 X',/!'"YF V#4&HN&H7 ,]38WI@SF=>C2 M&*^"BX'%VJ;ZUD3W>[W:G]GUOM)N -ZW@^<&":GSPENB%>.HQX4F@3M/M C@ MP(1(H78$]O;=?\Y0UX8BGU3@?P.XN3\Q[C)XCR9%9'YT7?4^D)&:I#0GCO)8 M(CE '$A!C.(N@P5NJT>Z7B7JS^E-UD%:78G]#[L7?3 ]V"]-#_XR@WPU*D,R M9SU=F;Z%M#YO4S=F8?<7K4PH+E1T1/N,VT;Y G&T98T2.F<3$Z\^M*"[B];[ MG(>71Z(O[*!HF 2'^S>XLFK+T()'@YW$DF]AG*(Y\\JK7I>V9J]/WX*4EY-1 M*@JFQZ-^-IT/3LNAM(@^,6F=C!*/'F9".7H4VB>TQ+@998$;C4?$.FC"IRXA M"?]UCZ('+^RYOW0GLIQLR]@6T'![YV&B%4YJ0DO[-\DDDAVM)%+F'(TPG)FU M=.HZ>.@SKK:%L!Z+>P/.]2SPS\/Q\.+JXC;4IQ28%!1Q0J*+(D(@"'I*K+8A MA12#3FNYB*^(_,%+>Q;Z)B*;U.!?WX+W?RP1KI.2,MA(@BX=>'3I<*&Y)0:Y MD;+D(?&U.LR])OCEE_;CJE43_,;\:\"W?_'(^_"CA(47BE"!+".T@5CK61DI MA2<@B\4G5095I!'*UZX#7(.L?OW[3HV&KH33,MZ6+B'0[J;:24>8C::46#F" MO HD69,A@?(ZUHXFK4%6OT9J=2BL"[4-Y=( U#Y<(4?1\;M1S(Y+%2E-1)=0 MJY0I$JMT( &2]5$;Y5WM2I>'%#0*H$T%/*G&[28Z3-[QX^ZN._L2!R!0ZE5P M\T3B#=IS"D]P&Y-3%FKGJCPBH=\#KFN\;,/O!I3+B^RY#^ SZ@*S3!/C,JIC M&H'XTG/5:H.LP66!K#U!]G6J^KWL[==JVDPT+8/M-MR>8<"--$P$3[@O=XI< M"%R2%L2P0"WZ,E;:=S/2[\EJ],S;$ GK FU#L339R7&;:Z+;"^^>;M,>O[[/ M&[.5K.C^5BQ$QJG6FM D$^I3A3!45I50![/.B1RK=S!YCUNQ6ZY>'QI*.*68 M!>*X*TFS/):T"DI,##&F[%+@W;\'!RW=>F[.]@6/)C+:X MEXRS.M"0I37A-0/I]=?TC(K-93?IA)%]0V)G/+SPHQ>7 HQ2,%R0S%499!5Y M*8H5A&H3O:0@$!+[VAW]%8E2!0A7T- M&)2WMM-._#]7P^N.K-=W>XK'[(4BF45%4'FAXR;+"<>E,"*!,5![H-4+I+1R M[U[/(ZG!\T:A4[Z(]^0\80"NU)U8@EO!D,3!J6A+3[3W -$#HOJU M3JN(?@TX;2Z'OL^EOT/\=O5AF'8G.V=H8!W,9V=7839,0S_]428G^?$09G_W MEY?^[B)/!N6\)EE$/'1-T*5!1B8L6V#64)/2>N?56]_<'I*VD/KDO430-[YV M_30-2UW2;#9!(VY>!O[&#S#]BJ?YY#:I+EGJJ*<*+3>!9H%&:\ZA^4[ 4J^M M,UH_+NIX 5/KO*W? ZY#'%5G=0.'WJT5L'2CAP8=> 0_-V6T+OK_)9$ V2.H M ID\:%G[D'M"1"NW[/5LI.WXW!!0!ID9E2EZ@5!4H@1@Q#%>\@ND\J BS[)V M'E@;Q<];BO"E8N:W\+,A')Q.1J./D^GOJ!,'GC%-/4]$LW)>0O3$Z<#^?_;> MK,O)8TD7_D6Q5L[#)<;8S?DP< "[O[[2RB&R4.]"XD@JMNE??R)5JJ*H44.^ M>E/E<['94& IABSI0#0EC($C<(&/<>V<8=.PKY8Z ,L&8C661 ML)VD!57W9$^#HR]E?C0D;&+1/=&PE=<3.?YXRHL5DWQ M0)+ Z=GL:MK-IT68+<_7.KG:)C*17LHLZ$@4+#E0TCGP+GO0+DDD98>H6@^6 MW9ZZ/HZ9UIAJK)6.SI^-]Y]_O5C4BHXUJB<675X7^%M?8P!%OSBTEB[=K)0C M<28SE)-['SWC^KM#8>I@R7>$H@E+47!.ARS*3,Z_"D1R5 C%\1R4305+ZP'T M.]UB@STP#':+[2+1 V^Q5[/<77'GZSKYXVQ*@>6+Y1)7R_&GIVQ!T9@EH+L* M;/BJ4"94#%9;B-8J4")PB"@KAUMJIP>9F1.S-E%]'V@(?KXB,,*I.? MZ$H=L,8]^8F,!2!U6IUL,-Z[5HCH8GS&[LIZ8&;*+I(;>W3&3S,_8BDQ4G M+ <$Q;BBLQ$3I*P,P5T'Q[<:PG5Z,U-V4MF#,U-VD=_8BO]IYH?WPAJF&7#A M!2C+%'@='017M,O,U#?7%HKO;V;*WHK?6WX=Q-2/7'J_?/\C_/=\\?(\+"_+ MWJ.5*7)%]U^.6".[T!>+[5<@[@10ZNK;R3^8.QM M^')5.F!YUJQNC&.U$T-%D^B$537[;H(7.6=LWMVT(XGC.K:#065[2!ZLMPY@ M^?)BN9I_P<6;Z?*Z#E>(@#Z'!(A2 ]FKA:!MAJ("CXSSP%SKC/4]9'0+K\/5 M?F<;PV$ZZ !&GQ8AXY>P^%==M[[^0Y7--3/%.HPLDM6)0*%&*A!L0C#2J4S2 M*;*TKN-XE*!Q[])C0JN=7CH V:_X#<_G7S%_PO1Y-C^?GWW_,#W[?&TS) @@W:@BBTD*"F@)!MM8H+^O[4#]P1)XSZV'1-H+74S=IWK!SR[.*__X#O] M;EI3JE5C+^<_3F'#8]8*')]\JO&?9 [ M!H(&$/G8 'H?5K69>GW>?L2TP!]<"!]S2IZ"(U/+O54"EU2&($M=2FESC'XK MX#SX%5L!1I\\8-J(>&R@O%M]QL5M0;WZ.YU?U/E\CQ@%W>8/2X!GPU,1=8$7 MLZ ,"O#9&#"UK]]9'Y/?[G0:A+RM &I.'J#CJ[8#C^T1:;^Y+EZUBCEN> #4 M>6VPCGBR$EQ027-?-.K6LX"VH:N7QH"Q$F[[*:AKT-T8]I9).@EC;:NH0EMW MGJ-+P*S3S@G$:%IO8=F&KFZ3'GNB86NX[:F:#O==_518]+__?/WQ=2T]^O@V M+!;K-5\'5%QM^]&'ED[MQ4*C&JBKIKJ7\R]Q>KDNGF[$-49N]ME=5;H8@Z96 M 8(0GL!28X.8!0.,0EN9D]FRFF.//NGM*&Q7*W5/N^'RE^\W_G1Y'?@8 SFY M"2RY"J "7^_9C%"\LS9ZQV7S#IE=:>RC_7< A#U<2S6 \CJX:A_JR4\AJU2' M>)#P?!T04NHV%83(6+2R1!=,ZZJ]0T9@'*'Z:@C];SD;8Q=E=(JI6UW5F@6Z M$R-818&9TN2+>,$X!*.X%3QR+UOW[)SH;(R=5+_[;(P=]#!VIF6KAGK+F% " MZ6POG,(I'R2$&!S$1*XN$]D+_Z2/UG9VP9@S,';1[LZS"W81]=C8V7FH!Y/* M%14R6*8I1$K9@$M%@H^.N628#D)LA:-!YJJ,.0]C7TP-JH(.+KU=JED2SR(4 M%B#;NFW:^P#1VP0Y&.FX4E[&UM??"=:I'<'A&DII?>/QWC1YX"B"SG5W@J4@ M22-HPO/T^_7A>S M\(+"20UR'1\CI%FZ'P^"!ZK5#=3*VE_=ROO@Z M7Y"[>ETSM6&"7)-(KHH%5];#"%@"IYR&G$.B/SC%/=LN*GC@&TZK'&T?K+03 M\-@HV8RL_5%7M^$A$>FE.IA!I3HSGR&0+R$HYF::\\!9WG(6^ -?<%J59'MC MI(5X.[BGGJZ&2UB***!5KOO*$X<8H@(AE8PJ&8J3MEK9?>1*Q6[JS ZYKUKJ M9N36MI>U_QL7)./5]RJ=R[[.3'YC]@HL#V0@*M7F+&9!:OIQ+,X;O545[!,= M;O=]=R\E$P/&?DW$/G;O,WZ]6*3/88DOSA:XW@-SFZ6-G?%B,PM: (JZZ;-( ML@57=W<(EI,T+FC9HDUV:X+&:Z$]7.?SH14PMFOTVWQ!8<#'SR3+S_-S4L75 MB6J\2@6C /+Z-2CC!7B5!>CH,#'/K37;U2,^] TC=E8/H\EY:['VAXTWM5AD M4:L=7Q(M4_IOK_BRVEG#H@07JZ]79(0@R/7+5DJCE8_V]CKGK>'RX)>.V*(] M!H+:"+\#1_OQ168R"<>2J7QDNN!M4."#*I"L#2*GP(1ION3MX V!PZUO.69N MO)UB>D#93XMOI--H2ZSKS^LP.>$C1$5AB-/<**]H(L'H7&5BB!U71!;,IJRWJRHXF=6!.^EN^]6!NPAR M;$@\L>^.>ZMXM@),8K5PGR*'*.AH-9E1W$!GJ\3GMCIP;U T%&4'=\D]=^^; MZ]KZF!SG/EE@1D50T5EPJ9ZA@L),ED5@LG6C_&/TC-M+.';QY'YJZ1-B[W&1 MJN[.2)I_S>O,R-JA2 M^MTH[:YR;D^D/ W!UFKK )SOP_>UN_AION'@BFU<_KZHL]]]+,6DX,'F8.N$ M,=S4B"GIC2@\*=TZ:'N*IN[*ZMH KJDJ.H#6R[#\?&46OY$8;PALXJPT DT" MGWP@WU%E0E&,2F5%V&[5Y%=JD,>)F?(NK=^4F MJY.$UN52.#FTM:R5%U87U\JZPI8;+G3BS6>U[4+?N&FG,8ZOPU34 ?SNZ5%[ M.5_/^E[GAV?+*2EMT]09XO1\NOH^J=W_J2@+.=11=[5;+5C!H*2DD6'.J;1& MX1YDCAM3#.Z\#:6PL?,9K_[^BFF%^1&C>SW;#+=X@/%+GR+H:$)=[>1- ?D>-HZJ6/SQ6)19R.OI?/R<_WM MZ]F++_7AC2Z.)PR73THT3J)6(%#7OKI8XO40[ M]BW_V#JU32YJ(E(4TE$@1W0;XL<@.%<=:ZEM\4D7';9[SMKBR[;"AC\9; PB MXPZ.D7M.U_>+^3>2V7P6SE_/RGSQ9?W3US.28CC_L;F(O)!YG7RSPA?YOR^6 MJWKL_J@ 7DYR<"5*DT&FDD!E5B"B31!YM*BR%*EYH?1@S&R7MF8G@^:^M/_L MS(#^TZ^X6'U_?QYFJQ>S_(K4]K7^Q20P0?;/ UCKR0U]S]XIE#4B"+( M)AQN._A-K M-Q#F%]\HO#O#FX,)L]>V;E5TM8Q%*5FG5Y!/G]$(55Q!$[;:$[<# @^A=SM@ MGMXKT]%TV %>[[DX:@7 V67B8=URC7D]-GB"@F'BD:)+82U9(ET 46D-G'X8 MG>;%-)_[MSUUVV'Q]-Z@!M)/G\C[B"1M8NC\^P=,\[/9]'^P[A29+4-:EV2] MQ=7O83JK;05OYC7'/-':^)QX 98P0)U< WZ[,?'!QPZ&T;(?.$WNQ.K**QDZTWO\>\>-)8Z4@R[2!G#"5S<&-7AT G+AA=D@6>!E*S@>2,AV6#R=]Z*C*Z=#(!Z0 MF7C@@6S"O4CHF:&PL-;^<\Y((E( DV2KT1CFK-T7KNW)W0[4I_,DU:FBGQ?T M?]UP\"G\??4>/"5O2>CDBDP1LG.>+J6@(::803(NO%/%FK#=PJ=C4+L=\$_L MO:T[-9_.SHK?PG3Q5SB_P'FYS*M_N_B"N?UBB_V^?Z#M%PV$ M,N[J_GIHYXJ@_M MT6@%O.ZB%%GHV/Q5^5FOR-@%80>OR-A%>1WET6Z/YH\V6Y,]!Y\3>4J!>(F1 M1*B%1.6U98:U7D#U/%9D[*3_+5=D[**,3C'U\Z!UKHQ :8@#5'6DIB5_1/&\ M7OR O#X,N];M3B>Z(F,GU>^\(F,7/8P=#VVUMP%]+-DK\M]$MJ 4D^"EXA P M89 F2V^WF^7U'%9D[*3=G5=D["+JL;&S\WZ&((N324K NKY4U?JND!@'G8N1 M-LDDMARJ_-Q69.R-J4%5T,&EM\L(?<>XT4%[2"0S4#X+<);X0X6.1Y,3Q];7 MW_-=D7&(PS64TOK&X[TSBT4*A=NZQU34M0Y)!B#?(P#+=:%T8"'H(ZYM.>T5 M&3M!Y< 5&;OHK0-8/K:.P8A$HDDDMN($^;J!3GR7'7CKLF0&<_MC\=FLR-@) M!CNLR-A%)QW ZZGIZ:Z@QSHN/:0Z -!5R]2A@%3"2N-D]+SU$*$6D^V[V:YQ M",Q:ZJ8#J-U9 D&.:3;),H) (OJ9(OH=R<8EDUV)*6,PC;%UVFLX#@'30=+O MLJ=8 MV<3ZW)N$AA!X!(89M3#%.+752?1<]R+LHO.]]B+LHH"QQ%VTN16>Q%V$6L?V/@ES*YVH16C/&?D M_T=4M7;0(1D1F0YW6C-K41:S75[T]B>?PH:# [&PIQC[P,!VZQFR*<)&;8&1 MPT718F3@Z^Q/@4YE=(+;-,YNC.;>RVBG2!OA=Q _/5I.Y\FCX\D[T.MQC%)G M,A#RZT.)G@[/Q'SS;:D'3YKN9S-&XQJ$_=32$<1NU G]:"-ZG4GTTS(-UT'J M5<7<]0B4^RKGWN+JNK!(F<(UROHNKWS]14",A0'S)AC+57'-LTD#L]3=D_:> MV'NZLVPT()RN7=PKAO48T\LA#]_"^;K!)/)Z -')DXVL.U =740*(\3B;!#( M438?A3 L1WU811?@;6-80R#IN=G5NI5P=?DOZ5.0A+*>.J1ME*H6[VN/B61B M>6WD8I"3HP;_?OYXOL$=0F&"0>9 M"=*2B!:B2 9X\MC@[=%;B"9CA^J2:&!*&1*9 KA?PZ:# >><@.,<+,A-4'&KRP8!L M];&JY)]G' 1SJ* M8E;6:"62XJWGEA^5P4X6JSQWVVL+M/%' Q]-1I='% II?3$2"GIRR)7BX&(N M4&QTP1B2$>\YP'N8LTZ6MOPCS6]W:(WJ9AZ0FKU_S-Z]0GF/LSK<\5T\GYY= M]MM.=$@RA>S %!E!)6; NSJ?,:)!%T36^M8@^J:I_(.([V3!3$_V=1(X>IXW MW ,#4!&]E#E0I&N\ (52TJWO$8*D,XA<\3J7H>/;[9!YN/^OSF-\2'61/+E> M^6HE?;ZGA"+4]0(,304)*3",/W"G;.L.QTS;=X1?M] C9O=1SNLF"IV0Z MX;5S7ZI 7F.=-&:D@L", ,:2=28JS>50,R(;L]+)OIX>0=\#>/:WH?DJG ]E M0X/L?^X; M+N*\IQUR!5,F\AP@X[6UEXX;9Y$!DDXD!LZB/\(U-= .N?]7_' ,6(P?B;?9 M*X7>1A76)1T<5 P)HJ:HJ"237&$NY;#W%J7V2[_^4>4%1]?OZ2R1N6JNGY?W MBWD=MQ!N[-QIOS-FJZ\;:$7,[JR.LQ&F*!5BA1?'6GQ)$(=0M ";1?96,V:P M]2"]XVR$69LAV?+'<$ZF?<6N44@B=@9X<356*8[8I4LCY<@4DZ@YIJW.S=N? MW%W;$.2OY F\2*N+<#YQ M&)).&2&K1*)T7$.H"\D8+QBY8THG/;S]',;$.-AM *BGG-\<67,E M@0W;$^=++!8=:$^R5:Z.YM,Y0 Z)V11KP\I0N^$?(6NOO#NYM,,-0U>I!4 M.SIJ'C]KK[A\MZBA^E9';BW/=%G1&>L1*9CGBH)Y94#GE!19!]/Y"&G3)KR, M>Z\>AK"]KM:!U=T1[.\[WTGFZS6Q>+F"7@E34"7(3B:@*X7DGHP$)I,M4I,J M_!&FZMU/W+BW[2# ;*N0'E,JG]Z]_/_^X]V;7U]]^/CJ?__Y^M-__4@QU)U. M.%MNTDS+U7QV0\R'Y%4._7;N/ M24B5L7[[_ M^#?OP_?ZLQ?_#HM\.2LS%/*C,SF]6M6<*BL&'(L9D,Q=:VNX8*UCCV;$C[P: MM1WF'MZZ>TSU=G"77]X-'TF):^;>U/]@NED%2F1GJS$#70S$2E$:7+T["FIT M1D?/;.NTZ"/D]+*6]Z@ F0^CK7Z!MYE?'6S1IM;/6*TB*!XTQ&#H9K;D$RGD MIOW]\2A!XX*OF=JW@],>.N@ 4-7](>NL6:S-?'++2T'!%&165'T_1'"&DVA" M]"K'DD1L/2WY#A%= FX7:0M#N R[NOZU?HV=FKO^LACE=+AM<#RY%# MQCI9SZ4"7E,\GAS&;$-1G(?&F+F?DG&3@,,!IX'<.T#/DT[ 0S[ F^OQXBRZ M8EA08+(B>^$L$,>R !>6Z5*L-+IU;N1PJGM9U3NF$W9DW7> ]A?GZW^#^7[6 M-Y8\,1Z#T28 ]T@VC-Q#D)$N!!NMUUJ+(EJ?G=M1-G+H<&2\S =7WLE \BV2 MD_(I_#T1B?O(ZFYW&3@HK27$A Y\<9F72 +EK4?S[4;AR ?K*4!T+V6V+G4= M-)==\UOQ-O=M4]>/?L4 F>KM63I.8KH@3T+K J[4B]]YNOAKXX#F43G+!:$7 M6WM=)Y*8IF,C<-2.7'"5H29,(3BM(0@5#<_,>]MZ"-P_(S&]"^:&2TSOHMX. M+O@ZA_MZ@6K=R,VXYG4$MP%RV04$71)P9]$QX@I9ZP;BF]__7%+/.T%@WD@? M'6%ID[Z(CK&4'#FX3I+_X"VY*EY1+,ABS 4EQ\@'0E,/V>3]-?D )/80Z]@E M?>^^S*;Q8OEZEFI[S#>LK C&[28;)8.+JE PY/EZ37.TX%-24'U9F:PU3NBG MG*\MOJ6WK56#10RZ>;F\O+(1<6^R<0144 M<7%[DLL#6+CGP\>-^EH!X%"I=7!#7%Z2](_7AR)/S!J9,\CZGJ&D0'!!&N!& MH_,RB("M2S1^(N"Y9%D/\3?VUT@'<-I?<#_8GN5;]FE4E,;+.O]'U]V$FH'7 M,0#74@1K#$N\M1,\!!_C7GH'P&K79X"A==P!SE]]^7H^_XZXO@'>?:T"V)S_ M,28GA?0@"C.U&,N"R]E 44XI9233KG4!QX/$=)[^'QPG\R&4U@'ZWN-B775/ MCN=:@%>5",6)G"FP@1 <^1Y1(_W.R.K2L&1"-J4Y]AX@I?.L_K&1UT)A'>#N M=Q+@"M?5$1?+]3V2;+39LP"*R"4&T$.LUE-*2"H6U"JW3IW>(6+<'9Q].(V' M::8W:&TL3FB1-%H)7 1B@5ER4D@L8#C]FKA$ZUH7BMQ#QKB7Z(&*?0PF>TBY M Z#09 \0U"N!*9T,>U[#G8AL"-P M[0.'!R.#UKKI"GA[EPH4[LG3U!Y8J96BW@J(A7[)RC$M#3%M6M<)':GR;; Y MLGU0OI XL]+@1>1U#*BF2ZD4H6^= MK _- 7CZRSJ/8QLK?SZ@)D[Y'/U)%LL7%ZO/\T6=]#;)Y ,5FP)%[Q&K )$ M)Q!DCKJH&'Q2K=NUFC/1>< \#,3[@$07$U+7'-RI%[LK@GA;!*_^_CJ]G"KX M'A?3>9ZH8+PV1@"WON:RN(.8O !&0H@[_-%^O89E)R2BXS4T=X,5 H##A'DA B)@J8M=&\=2?<4+R,[(=W M8!MC V1LM_R2A_<7B_2YLOGGC%3^ 9>KQ335$O)U,<+F+U^<+? R*/IC.IM^ MN?@RD5&CX"I2(*\Y,5KWK/,DP 5>N,HQ%%.V\M 0K:UI*\92"&Q"FEU1L!=/!-AR<'DSW MT-UINQWK7_XBN4QG9Y<^%Y\4:1C]3X,**8%B+D-@,D"*C/'(K!6F&U?C'OJW MPOQ@6PI.U;TX% @G,6IL/1I_72ZQ_)/XG\Y^"]/%7^'\ G]%HN/+9B1@TWZM M';^S?0/7(4P?IZ,K&A:T-S7'89' 9JOK*AT$M+%NO6#"MZ[F/Y6.KI*K[UXW M)CA19[.F "Y'5N6C7);&(FN]Z/R?T=&U"^:&Z^C:1;T=9+Q_+KT,H40TS@)* MH2KQ%J*(Q(:0)$F-T9:GZ9//,:ZYU@=8P:ZUUTW '.'R[7S<8CA9@(OB[! M4UQZB*H^ZA>-7@0,+K8N#/LGU5COA).M:ZQW45H'Z'NH9-?94J*0D=A@Q$8= MNQH=XY!4-O1S%:-O7YN9=NN>DF%#X@!(7BM03GK@&X0 M!,T%5X5N%)U;H^Y>0CI_H#TVY@Y7UHB(6RY6DP]5NX3ANPO^1[@X])#>RPCN&=,!6&E2UN];3VE^)M?.LX%T4SQ>\NO Q_T;M.19BRQ7)UHGCP= M>T*!8U@?U[)Q2>3@0NO.TF?;YW=(XO(PS?0&K8T'SI/5CN(P(+KK35IMC.(T M4)(7YRV*/&P3:0^IPP,5NT6?WRY2[@ HC_62O?JYD1$,A#) MNP,* 83TAGR%YJW)[?M*!XNNCXFZPW33%?#V+GW"5#!FQ2!I1QY%"HR<5%^' MF3O');FKI?A>2L_>/+>^TD/H03LF&=/<1]5\!^/P;'7^T-@8J:T,92#8G';Y\GU" MJ;L&ZD/&7_-S^ICSZ>K[A[#"29)&H6:2SK1 7ISC!7RA*,2*H+RS2ID\G&\] M&%LG:DM#@7E(8VN JWZ,;9_NS,>$\@D77_B$6^5,2!RR]ZX."J9(*3D'G-Q5 MY;GCT0PRWW(0;CJO2NC!M,9'T7-S!#],E__Z;8'XFL).0MQJ?<2XS*R0@=SQ MA'75&>?@%<^@,RII#$:INXF*MF6J\_J+'JRK&TSU+6\(P3!E4QV,QP*/H*R2 M4-U%*"'K0G\EF!PD7=::D1/UC1HFR$:%1B_VT:J-VV/2ZPYN)Z,%1?36!5&& MXBD14O&B&';TCJC6_?S]N3 CIXL/!<))]//?Z,UYD5;D=ZV^M]^U>O_G#[1H M=0MFCM.3KY/)&'Q=#>!3=2C(EPCD4(B@R8DU#@TVSSD,VY._KR5=JF3Y[F*U M7(59KK?+_/S\M_FB_N6$&>MUR.36V\1!A1J(9*^!)ZFSCL'+V$UNYE%.NN[6 MWP6-S8[0=HH_[03*73E!-06,-)*Z5N\2X)*-@5H*/(QL8@G)?]8O^2 MB1-]0&N(S>',90^8[&TI7]<^SL=56*RZL)9UY=CR]6:0Z>^+^7(Y84*G8I*% M4!\(51 >?)0!LF,\::\PEVZ>H!]FXT23,?U:S*%0Z2%>K=?WZ^7R O.O%XOK MD..R??F&8[M\]3?%Y%.2PP1+LD9+7%B*I%04CJ.I3G\PI,2'E($.?=J+R M1#,Q V)]6$7O#F5_">49GH75YM^.??23G M.5Q(E0H[,@>(Q MDP-+EAT8YXZG@!J;S_%JS\:)IF+Z/?H/A(X9B/W.1,CA^#]YFH/4W465S1FDK8K;:U$D0JKX*2@K-O(,0=*;#@DFG6X]Q/3Z7 M(P?R_5K,P(!Y;B\?C\EHHETV(==)_;4?1#'&P%E-CJF7BELL1:;>@I8M67LV MKR2#8'PRFB%#:( MX79F#\[>LWF'Z<(F1X+=:=R/3PGGBO_MY!/01^\4*4Z9#,H[5R>145"L99#% M&4S';V=JRN&S>34Z"6-X5$*VF!A%BJ"DHFBDB+6L.&CD-J/2 M+O%!FGB/R..S><=9X5$*"_'XB0P&OTZ%4<@PB8Q&RT!Y5 M=A[#T3?T->;QV3R=G82)#@G ?TY6=<*9CQ1U%_"#V_-[S'A6-ST$F%(*<^^I(L"3 *Y$ 9?*%*RS1==/+ MOQMK(_NN_;YD# &-9W!WOU@\ QLXL8%^WJV6DQGRVE:C_.8B&*R M-3:!R]*18VL<1,,="*ZL24*4(CINY_N9F=-^M&L(V.'Y,(Y M+ING_38WL.EUC+A^THD'".F&(_SS^<0GR6FEF"B0=*T M45##(Q<82UR4=D8 ME0;IV!V$F]-^9NO7R!KAYQE<< ^'E \=-WQB*8R,M<:;G'T#R@@/03H'!8,4 M)C')AYFVIO/M]OC>]G/O#F7^.//P1"E)&1M!:$M.%GH)KB@! M4B?GO>K7RRV5B6CJ,A@X195(=>JD]^"1U;;YS5DDF% Y&O!8R_4S-U9QXWDX3MQ^$!L]/L(>$9KM M3*4)3D8TE?4ZA[M,\,VN7Y%T--K7T>"UWM"XNBY=1I Q6Y(L"_IV( M_(J316(;S<^;JV'\?2UW^1 ;/G(JPFMR U,(Q$=*'@(7 DQV+*"*A!N[)YQ$ M#XNY.X?3/FKH$4YRPP M,P.V2.5T+C[C<7KXFK/VC(*=#@VL$:3ZL;4[]81["N:N0+8NHB\ABHQU%+U. MM@K.U](F"U*B+=E$%M4@HPW'9[W'2M?Q;75\O>P$R7^@+?_TG_R"9]-9E>(O M@3XN(:^)[F1D1#"!,T( '8O(Z$@:?R8$7>9"%))WPWV/)[#_(JAN"LQ_3 M;NV_W.@%N/)?@N7)EB1!DCI!.4/^"XL2LJTM #DZIX[3GMR(#@6#>2B,=P&E_P?U@FRXT\GO> MAB]7%5&:L81,2<"8"SE>4M5%\!E$YBHX"ODU._J:PCWX&!?WG+!-G9VWV46=$L14%"@;-#CK$DAGA+*2V\1:C\FYEY >:UJ.B8]Y:V5U M@+C;3O[RJO(\LR*<*>"=IN!.:0F1*PY1\1*8RBKIUFL7'B"EQ_*/$5'70F$= MX&[OSOP?B1/!$U>21PC%DJ41DQ U\CK>4%FEN%2YFUD.;TZCQ/8XKNB1=7_* M:+^,1U_/Z*:Y6&OEW>HS+CY]#K--BN[M?/:-[B','V[L>:83A2Z:P(&+=?]U M[?-PF0,CU?!8E"?A]6(9>W'8N2?2&+^MS&=X,/TS3&VSRQFSM"+3/6N2KIX> M(T_/(5V[T0C-LA4N#3):[QC,G:B!'0'AQS?&/>!V.OM5]Q;/S]/0)EH9F;.H M%>JR1_X<9X0%@V]T(_:41SO"LCH#K MW PW*RUO"*>FDX(."3"Z HH;!:'6)8M(TO&1HO1L3\82[[#78Q'\/\P8#X/< M,[?'VZZ[R4%QAPQ$6>_X4@RB)]>]&!YSD5D'.TAU>S>18G_3GI^3+1X"MU-? MQ+B]<)XKI!7<'V<*PG'Y?O:9V^$,I\-# M8"<4_^.ROD^+S\; @_46M!5ILP.#>[WN40C>F")*-RO06S-_HC?X/^HD&!+/ MS]H1^#D9^+3@4$17YQ("D#7R_MD229D,-Q9C@=F_-GGS%_ M!D? 8$A^UO:_0RR53-;>2@=^+3-K!/A<6U2P>)N<,(8?9UQ%AQF!4\[0/P/; M'PC%G63W7WWY>C[_CO@1%]^FF[Z%.V*\%L%:8LOUIKV;?_]ROER]G:_^"U%@&GWWT7(U_5)K2>X7RJN_ZV_QY<6BJOFWZ3*%\__"L)@HEAA31H+D M=;VY"PQBY@:"=R6&3+=OOK4'[*'=(_L1<*+>W&%X/IK&3F(_[P?\>K%(GTD M\T(2^#*?K1N0&X\D>O0[AI@_M#U31QHV5#@JKSQ8;\C1+M715J& M 7) 3=! MV>9#AD]DV) 1W@F7 Z1L"BB3)7BKD?[H1@O] &@SG<$*'DU""\S*!$J3^3F,9(V>9!!=08:- M(33F()^#U7<_#/:0Y>A ^#9=DK#?E?<4VRPN(QP*;\[#!,L>Q'4!J'V ,#^F5CK( M^32(JI)Q7!74@"83QZ;6?!N3R7B5B "DBW4VI" B:*3 A8-(^ M*95;#Z8ZB. 3KAAXQ])G!T?SIP6& MY<7B^X;[U711!7OY\/P'DIWF%U_F%[/5)&01BB2/2NG:[*E=@%"8AB0$77C9 MBJ!;Y\:VI>WDGU$/.7 '4>#89^M/3&TNC?1_+BIO+V84#$R7RPNZ+GC0W/,8 M:R%D7?"L'#C%.7CZH7!Y^- ^BCM[/OFI_+,ISZ!$JA MYYK7">$ER9 ).4A6HWP)$!TZ"!B+XW3@8VG=S;TM;2?_.-CL[&NEP X?!%^_ M_>O5VT_O/KQ^]?& )[][/N701[VG"&OT;/=Z]HU(FR^^_SI=IO,YJ?S'^XFE M6@13(H420AMA6C],/4+.H4?2]4=_"/_^@[S.Q32<+]_B MZEWY0.I9?,/E1&?O/$N5844.I@D)@BP.;$*G@DMH?>L&MZ>I&C?F;86/V^=+ M8VUT<.5=<_2?\\6_7L\HR$FXO,62D (Y.@$^U,0M5Q:"H!.3!<^MMCKXYI[^ M%F2-&Y@.CK!&^N@)8K]-9]/E9\R_S^?Y%DM1&TGWL047&<4BL99DCKF]\_;E X.&AVE?#^Z*A%J&W147,@:TU?GKQ]M=:Q?C^ M#XI_KIX5YX7N[Z^X6'VOVS_J_NE:[_5U_2:^?]C6XFL/C?.:L]XH,/SI2U_< M^-)K*#/F.!9=0*8Z384%"=%8 8FA3E%EK63K_M\GB6I7U?G@5VU>J4M$K8T% M9G@=(,XE>'(8Z7!_/CV3H&SKV+G3:3< 3Y^N2#! M36=G5ZOWF!9!$;F)BT#>033@>;*0=8E1<\SSM=# M0E)5Q_H%X(ST<[7CTSJ5K%2, ._$)@Q)OFY;)BZ=9DKKUM,N'J-GW&3GT$!J MIHD.4/6@K-Y<5UX8;FRB> .\E:&FXVH-NZ00-R8G0M#!N*.YSF]Z:Q 8(U+; M3S4]@^WWQ7RYG'"/DOB)P&K7OQ(LDNDP#BPQYYG)+.O6G2J/4]2IE[VG_K>% MU^[*Z !:+U*Z^')Q7H= _(I$1)JN]42_/\>UPF:UOG6QFO[/^NJ;/?!JZC*+@#8#_(2'UQ34Y+%9@' M(1,#I7DM_O >'\Q0+#$ ^66W_I8,^5^[%]M,=*G;6)R13(R3A0 MA#2(PDIPB:*,(IU+KG6=^1$?*S_@-YQ=X/(WLO!7)-+%+)R_O%BNYE_H4*6O MOJ6<2T<;I=.V'LX8?-P74Y M\FB(CU?##'XZ(.K#B;+E2(*#)*FWV.33#U$ 'C MC0UII-AY:RF/#)6W%/!\?D&61.1O\H]%9Q>#R8 B$?4.%9WCI.'& 8)>\NR@]3!CE?OCS"YE,#1.E=GR,MZ_0:@^-8"U]D(9Y.2 MMG6I_+ZT]O(.<#0WYZC*[0#$;^>S=#FX]Y*1"9:D0N$*I*R#,)//X*,OP)26 M=?*+%ZEUW 09>%VQ@ @./0=G@G )T2;9NBYA\$S5S>>'2=T5DXH3-=,;JEM(I[?@ M!8HC$+N8-Z^K=?[^^I(]^$+A;V6,CN B06M4 M%&CP:$OS@H9'*1HW9#L>GAKJI0.4U:D *US'%;=9^>VBKJ:\R>YFX\JU&*,H MAN("!UEP36*,"@(6!YIY%@M**VSK632'T#MN'S*=_ MX_DW_&,^6WU>3I(/2MA2!]]GBITY)VOUOE8-25:D#L4WKTT\C.)Q;^WC(6M[ M2+=6\]Z@_H:+.!\%UG7KU:=_SRJI8I? B!.%*AN*^Z%N/0)5E("8C(%H*3IFC 0;6H_RVY/4 M<1V)4\+OSHH]403_-K]83#0FKRU'8)JX4TPJB(H;<"I['4WF2AS1'7Z$TG'[ MN$X(OSNK]53A2_]V$H31090"4=8I<"H$"#%*2"P)D@!7.K7.>>]'Z;B3LTX) MOKNJM0OXOIYE+ _S^NKO='Y1V\.O$WO!^<"89:"SMG2_5.\^6DOV*K7Q3OB M[6< [T;CN"?N\5(/@^KN!!Z &K[[#/7,<1%:[:TS)Y!<&!$N8 M$Q*QSE8^Y5>>'V5$5\/I'S["?_G^1_CO^>)E77-W644DLPO*.XK[9'*@@A7@ MLM*@#0]2D7W*YD_0!Q%\2N])NR#OX2Z(H;7:=WKU)F_KDFV-(LB2&3C4Y"=K M22Y'+!R0,4[(:3 BO L,Y&.F&"ZC\1NL_N'065[2!ZLMPY@>56T^6:Z7%V- MCW&N9"6< "S5S;T)TS.L$H60$ M%P(*CP:9:.W3/4%2MV\OS8'64C<=0.W=ZC,N[@AMTX&5C4S:*?!D+*""+ M,\!CSE(J=$JU?KA^A)QNGT>:0ZR53D;NC/Q0]PVNW5(C3#1!)1#")U",[OAH MA8*2&*N91A/L5G[6$VV1UU_82Y_:L:+*_:7= T0VR/99!>,L\5RWD:AH.'BD M4 8E"N9C5$8W \G83=1[*NNVNO>0W,@*_X,LX#S$9[>XHTI7=KEK#DY\:R.M4B"[FJN MR!6/=$\K5A0_9EGZ#7B_,VTX*0X@KO^@/%\3)-?PP%&N%JMTE-?^-.="-&!A=D$PS+S$GUOJ):D<2 MV]41/O#%ES&7UEZF+!PDJ\DUT)C!JU17.TA9HHLJI.'6O3Y&V;B>VY!X>K@V ML)FFQIY:^P1'=W^*Z_?P=C/H 'U+]#DL\<79 M=#[V^S=&56SONH'(+(-<57=W,'DSP$RQ5WW!GI MMBKM?*H\85N"QCM_#M?Y?&@%C'TYO0ID76'VDH+V.A9]G:6EY.B9 2=X MK*&,A:!\!L-B\EF79/-VM]-CWS)BF<,P&IT/(=X.DJ1/'M _WLY*\)ID(L ( M$I4*/$/$4H!DE7RDNSVKUNT*VU/7R[MX\VMN8$5U ,'[^7GW[QE]P^?IU_>X M2%679TB,92&\4\"8KXN<61V4H&KUBD]U7!=+I75MQM;$=9XSV!,=]ZQ5;Z^J MT:_+>[EZ>U'/\W?EK_D*EY/*CA"9T8E>"Y]9TA!J0,*D2-&+8+C/V]V:3W]9 MYR[[85 :1.(=G&*O9VG^!=_,EY>[&NX7W41S5XSP%E!9 4JA@""C(>^CZ&P* M+ZSY';H589U?GVU.K_8JVAUW_A)W,SRK;YB?VJT.#M\O'8WYIA[J(?8$S]YG M\DI%"IX.YJ @)O)4!;.^Q+HVA+=^$-J6MG%;;(X$PD$4U<'Y]Q ;(6$P)EA0 M%/G4!EL.W@H.@5GNO,Y2J-832PZ!UV 3PD;UT'93P]C^V \W\EUY]Q7K'HK9 MV6:"&=G-+W5DRWP1,4^"%]+Z$(%K5[<<"0:!3FC(PFCN!6?B]NOV U[9UE^Y M%8C,B8)H0.GWA*GWBWF^2)>C^LLJ_ LG'BDL]S%"MIG7!FWBA#B &!TCZV!6 MW=ZXL06.[GS-5MBQSP4[ATFYPR*M#Z_^>O?FK]=O?W_S[L7; VJS[OV<0TNR MGB:N4276KQA7]PS/4AB#E4P RS$!*9*!CR:!XRP8&XSWOOUNK/LH.7SX05R] MGM%G752CN,S;D1N6N2;FY.5<&RP0Z9 #9Y11F%S.OO5"GGO(&#?#U$#O=V<9 M'";J#KS>NG^1/NU+9>43_3?KQRAK@\N*>="BYKYR'21G#0>CZZJ7R"4V'_E\ M'QWCX^4@YHGQQUD0A() W#HHN6(@R>1!.I6B=4RH,C9<>)HT= MKN$G(+.'N#L S0?\-C__1C[X2_KNZ>JWD*;G:_?M+L9'VUU%A]\'6V MBL2E3.'.B>":CSE^E*"^(+2/QN_N7FXD_@ZP]/.AO#8P%XO5F8[C;*,&A9:< M4Q>U]YLSLEH*4X(S #Z M5$ 91/"B6/JC]T$[SZ5A6R58'OZ.GO"PKP+G[:4Y-BANW9^W66' M5I^8 B_IDDY2A2!<1.?X5L!X_'MZNF!:@*.A5,!L"HN1-JIL[&[ZVB[(>&+ZVB^3&GL'UT_ P*9)@(2?P(56L&PTN)P$Y MUQ&E='AYL]6>C],;OK:3RAX"7^6(Q_W?U?<-7^IO5]XGV M#CG/""4%,BR1L.X+$^"T0.F2,3JVKFG;A;Z>(M,] 7$[LSZ4=CI WOO%/"'F M=8UHY7-YQ>C$:<:\-AFD+W7G9Z;SNXY#0N:#BMG7$9JM2R]E=)RG5A(H?68J2>) MZBD:;@.HMGKH %CWG;KO<3&=YVG:E!5/O-#&%J1SEOQ 7*SA;L!#=-$9O";L+WL4 M_]X-A%%D(H*1N^E"G9];.'$G$A03O2%/5,?0NGU]-PJW@J([=2@VTE '^/MU M\[6_36=AEO#E?+D>PCN1L@1CB'B;+)WSA0R* N8$6AI!(N,ZV/8+^NXE92M$ M^5-"5 N9=P"=F].3WY5+9JHE5'8F#H5T.=0"2;(%I5UM%E0*,%F23+9.-G?^ M'Z-GN_PI.R44-1-_AWU2;U]]>O7BP]O7;W__^/[5AY?O_OCCW=N/__'BPZL# M>J:>_,Q#^Z=V([K55.NPJ/?0DCR@CY_#C:Z:F$.QJAARU 7%AZ1QB"Q+\,GP M6&>9L^;^ZT.T''K0T-GX8^["1*1@HU(4[JJZ DA:#4&+.M_;1\G^ NYB%"?6S*[ MO ?(W3"210ED-)G"8Y@8EYT/=3NC\ :4"@Z)GT\2< MQ'HRL@03ZJ#NY!F$1!P5KWW.I91LAIEI?9>63@ZB _3\)'3V$'H'X/FXJJ5H ML_R&_N7Y_R+G;IFGZ]F0FZ:V9+E*CH[HZ&(=)6H,618O8$56RHA@=&S]+O0$ M2;U!:1^]WUXATE )'6#JX2/[S?4;O::X0T2G0#A#][_2O+9<KL@CC=L#R?T4GOB3<9 M/*"3LH[S\$ L!G#9.F^%E0RW6FV[2^IJ:^IZ]:_V!,;MQ-8P6NH ?P]+;N*5 MB8JA I=T?:^J[_R:*;H;;!39.Q&;>UX/4]/KH=8&7XVTT &>K@H8JW.Q7.)J M^5(Y9"0LB> ?*N Q!*04A1(_<*A&B: RL+<@:]]%Z M:(2UUDL'4/MSML T/YM-_V?-UB\XPS)=+:^/Z/CQ1R+Y(:7&!>>)\ M%I$L%"PWGF(S78?!UB=\YS)/"1F7K:LK#B!WW)?Q'B&[CQ[[?D2J3V;S6:UM MFI=KUC>6V>9=:9MO:/C4M#-#1WA]*D6)PI( )6N;=S1U4 ^Y@XE[SBUY@%RV M?H\9\/7IAX3?W9'PQHKNBZJNI1$L*\E@!!UK ;+&6H 7]JQP7K44%U&]#'T7 7U4T;7G]#4F?-2%/!22H\_! M @O):)U+_<$2>-F'4?&70LU]82[GQXH[[(5 _/<6P2/=0X<4H3F M;)V!JI.J;Y2&Z]8IH:T(&S96'W$:<)5F&T$E@DVU/T)X@\ M(ABE,I-!*]:\N^8 QN9A^W:4C3T\]TA0>6C*2#NM=1"D7W-UZ;@\R)64"NN>8'1,UL$: M#)S7%A+Q*AU7,38?C[H=96,/W1T9B^VTUA$6?W)@'N+-)EZBC ILKB\1)BOP MFD4P''/P&!630YV.V] W]NS><7'97(,=H/,A-DS@J5A' HK,U'6H'J(N"H*+ M)262&)>MMR9T>18.E35O(?=F/=F#/ G>4RB':3ZKH_'6W]#F67#;;VGX-+@7 M8\=H3BO3Q+Y%8J1JV$ML@,6LK72""5U:X^Q*0.=X/O(.'S( M'(X.B9Y(X;!?R8!5:3T?23];^L(U@G'KDQVFHHZQU[ 0UX MK@L4%D7.(DG?/)/?A/!Q$P%](WQ "'2 ^_O[GWZ6P&]Y.MW,2=&)Q1(XW4 R MDGR]B^ 2,6N34"1CXP88,+L3A>,6U'>"Y &5NCMD_25D9WA&-.1/0Y_8M[/- ME?-?IR20JK]I.)\D$VQ1F0*;]>-UX (B4PJL8D[:$HK%PMS*=_-4N_UY!$7_1[\P PZ%@Z0,.A'1Q&/EYL8===<; M" ]04]_/$A_I$IB6:0JSU?NZ&H,$.B]W6F(#!:C3$.L:GRDNVSQ5'/+-#9\O MF@G@"$\:SO,L,'NPQA/LJK<9!2%;:%UW#W#A4NOHX4@=3W<$?LTS\YS8CA%, M2 64898LEWC6F#2Y)TPXUWJ2S%:$=9*H/1 ECW4OM=%)%]?M'59>S[X1D_/% M]PG+67%7'VN4XJ!B9N!K\.:M2*B4==H.56)REYI^NHP:*?^I60O[Z:%/3%5K MW/QLXR[<3&Z]F.6K9NA'LE]82 S6%. :R9'-QD"H^VI-R :E3TKKUJ?=$'ST M4^-\)!P?6_>C6D!UZ^Z*X,=D 23VKKRE[Q->G*_C\8 LV(!BJD#TQ4,1G"LF M>(I1/^4V[O2-([>%# :^X<3>0?[F#E__@?F,N/JT"&0CZ7*"&(N&,QLX))TD M*$O&$9/AX*/GC"//V-S_W8:N<7/F(YQVA^JF1[R]GKU?S!,NEQ](?43:9SJT M?\5O>#[_6I<43:P7TC 9P/!0TPA9@G/2@(Y2!E/K9M50Q?';TCANOGL4[[&= MSGK$Y#K9.4F&'&".)+(Z&99^YR!(72 '2PZ#P9AUZP>7^RD9-R\] KYVEW^? MDZ:XI&3>U/ *.=I=_!_O% M'I#3C33HCVX2&Q7+A8'RL2Z?Y*S>_08L';Z>A9!R;CZ>8&OJ.JD^.TZB[E#M M=!577@GY^LH_ "K,VAWO4%O.4) MDK ",;'@RJW8X.DP^)I+Y"BL)43+63J6LR-<4'$3$HI#ID%SK=I,=2>PR*=<*H<=0VZ'@ M'!27^#5,KW*/2S)87 MOPDNTTK2&E.8JD,1HJ@<)7 R2DCH@F1%9^]:]VT]0DZ7N;WC7,R[JZ,K1_ Z MPW"#I8G15FG+)#!6)Q&F&"#4R3!*YBB*D)+KUIM9'Z.GRXS?4.@Z6"$'GU_- MK8'__LAI7J.S!QA%KTX(N(+GEP1=0)LQ5V)B5@6G/4-B9E M9&/+'+ 6_5:3T?]E[TV[VSJ2-.%?%#.Y+Q]IF2KK;9G22'+UZ4\\N41*F*8 M-0#:UOSZ-Q)Y1'UM@<_YW.SC,Y*1>=GZOW M%WJHM3"+X[_#U]E\\Z]_P/7YWVQ7>?4!F:+T!QBJ8.L3!T-K;6" M++RSWO.88^ORD;%YZK<"?@@V[UZ)72&ABW*"1R1P:A-SD3DR+TI]);*N&\9L M!E>7BSF#2 ]%8T@_0LJT2.P+,=OMXQJDO)U1^ V7LT6=$[EDY+>T[>7[S<4T+_[?K&:710JEN 2MU8!=]Z3O>0#1";IAI"!19X< M*Z+U3=R"[FFS=R\1X^/!HH-:P4=X_A6'\)SIF62.K/N2ZYX45O<0!)8@J,AB ME()E>Z ;?!#=T_KV+_$HC >++D*A@RZ RP4:#_!M(M>HZG19+A4H)4-=&U0V M?Y$^*YM,Z_:"-I1/&YQXB0=B3&CT^SJ<%EN43YF#$[:.0C1TJ#6/(#7GGG&# M+K?>+[Z/R3Y:FO,E0G:0\O8TV8_G>920W,?C?_Q^?/+ISP3CMOBI^X;AAA+>* #W$3_7*K4/^*W64Q(.KR(<=!6E4%*&5%=\ MTQ--AFKA!;1"GZ6+UIO6Y-TTCT'>[BOG]>?SE?T76] M6EUR>#W6Y037'\/97LF W3_6_EK:B#F2@Y@DJ,'W5C)9.NML3N0V>G]-@0[=^^WL94UH:6_6JY/7]5956>S?#$< MO0["._I[1NY[D"ID3>Z[C^2^:[:I87%U-EZ.L:3"TE:9.?K$+:C1[VY@]OC7 M)T;1V I?-)5^=_CY=?&5_)O3H)3C)GJR*6P5B44(.2K0108L06$H6XWA'HR@ MB^]/@Z%6.GT2(CL(N(-PPG5M[I5Y^#M6P_$T%K(RG1200ZJVIR]T-V\*)Y57 MD8S&F%HO!GZ$E)X@LXN.%^T%W@%N7BV6=/V&-9XLYI><7#+BM;8L.08Y!@O* M> N.\0C"QHC>"9Z5;HR<1XF9)K,V&G;:"+T#]&Q68U3R[_@T%W>R0!D,JV,8 MG&*@@N3@O4J0R/EUPDFM6>M5$4\2-&U^]E"&3WO=] "T"]HOSYYW],I'S:"P MLEG.;L!E1UX'D6V-9QY+Z\*V'PB8V()NI]B[D-E9RA-"9-.P]-OYUS _.5\O M9Y?#_'[#<+;^MORK5#Q M]'G1EN@>'FHM$MZ8C$2EK-'&AP'2R3LK]'%WN+M !0?\$^4C3QITGG#\%.DW3^ M &5U\$P_'7XS23#+F =F. >EM 7O623#(T5RJK1SJ7G5W]XQ[[Z2_4/@,"CF M/40W/0#M!X==%9U33+7:C]>9)"&!B\5!#L[+:M$:\2\;\QZDV"=CWD.DW'?, MFSDG3"0A2%9O\8(*HL9:],Q):"*^[0L+-RZE"<5P$A.BUJUMR/;A@"HC, MI-.B&"O'*2-\H?48.]BFC:3?'7XN#Y4I64>F(Z"Q'FK@"KR0D@X5.H-:6N6W MJXOD4<3"R#PO66A0VG-PUB-8;KQR K.\FUS] M%RI$':3C+0M1APB\ ]P\7A.)J+03I5:91!).1 LA&;*V'-,EVZ2M:+VVX245 MHNZ#G39"[P ]OQ,/2S+1KKO&Z16O,KKDQI0Z.Q@+F6?5A\L^0S!10E1%22\4 MIM*ZJ?YIBJ8QBT?#44/Q=P"FK1*&,5MO71"06.V^#=I 0$4O?DDR" 02BZ0>4#I M@W%&MVY2?928+@)_#?5^M^V^B1(Z0-,%\6\7J]55><)L?DY,75J-]!C<25?C MZO?9?+&":LJ2%)Q>5 M1 ]&D66N6(C@DM3 ->TP\M-[A\/.4M S!3HN2EB'*ZL!(>#J[3OZ?*\8E MD#J1Q2.+A>!9 ,U]=G19H^:M6\A_LI*607 85-(R1#<] .V'?%S-Q9E4&/C@ M!)DK/)/G1P9!W;IC3="1L=:S;5],2T#!'D]*4+S_4>)F$\.3Q0E"!G(M3I MFX9NV**U<-H88NEG:^/<&18-13D]+AZKRB ?.'EM$N3B:L$6)R\XU@T*4F2F ME"/AJ:T \0)*6G9&0@OA=5>2L'DYI98$8H]U2W,%,5E'2AH67=WXC:;:7F2%T<&BDT4"L0DQ&[=5I.%G*6D9 MI--M2EJ&"+@#K^6Q"@L= J>[ET-@KE98%))+%4XM+]1%YV!EZQ3@RREI&:3C M+4M:A@B\ ]P\7EV1"F:+S(!!)4'1RPI>V51K76M4;.2RIIV0<[;83> M 7JVRO@DD7QQM50C^D3B*@IBKCPELN#)F$W8?&?ASUF%L%>(KK6F.D#?[=0/ M_?H,+_W%VVF@4RZ-X\8P8&@C*&&KLZ +V*R5B99ARJVW\6Q#5Q<1G(9HN+<1 MN+%J7L1\@5?AVVP=SC9E&'FV/E\VW@?PQ,]OGUC=EIFQ5.RX("VT$.; MI(18G7_+-<:2?$K8^@#WE%,-=!(2\@)LT^D>S6:#!H,<)--!2!ET\Z4'/TU. M=0AV6N14ARBK@P?TZ?2.LCF@=1F\=9[,#9TA%,N U\%I!9U([-]C MK!85!. M=8AN>@#:#P%AR5@QPA3P"0&(*+#D%KSVWA0>BP75?XR\FI[@R+AJ*<'A>/I05CW57' MA -7XZU*UC7TD6Y2J7U10D1K?YXQ 3LCH87PNLN);5Y.6Q>O>Y$AQ9Q!D0C M,S*V;!TISUE14FY5?/HODE/=Q39M)/WN\'-YJ 1*Z[6,(&UPH(RM_:1T!K@) M*8L@4Y%;]8;\+#G503K=)J"V/I?A,\*7@IF&=VSK*B^2BF:B'2-"# MR31WK7O<7DY.=9".M\RI#A%X![AY/+W'BT,31()$?R?RA:%+%R581<\XQF(2 M:ST@[R7E5/?!3ANA=X">K7(S4N2HB6XPH0[VJBN5 Q<(UJ+,2:C@S-BK<'^. MG.I>(;K6FNH ?>_#]\W-^VEQE/[G?+9$\A/H5B9_X2S,:_=D[9?\5O^54\R< MAQ0Y:,\X<<8B>%YGN0@6N74>C6T=']Z>NBZB.0V1L3B(FJ:. UZ%1%\MOL;9 M?".O3\LP7X5T&;:H;;R?+WI]/^ 9W?;YU6)5]\SG+#BZ MIQDB5Y].09.W** ME?)::>9(GEOY_KM2T$68J#W>#J>5#NZ^V\4)[PHQ%>:?9_1(7*[J(&M!%.WIAI,Q A&,#IEJP4:75HO&WV:HBX"4N/=<0W5,1Q<_@)<<_QMA1V+)=:?^0BK4GZ)G6DAH#*_>*U5II8^+ YF5(_]WR(R[_G"7Q%QME M=CY 0D..L)$%O# *@D$,WJ8<4HN6M$<)F"Z4N;].[P-D3P%/[8==:$G]7Q)1OUU6XKR*BH.Q;C:\<*( U8\*"V3#38)7K9SKQ_\\=-%HD?0__X" MG!H"O\S.SFJ%R.(L7ZT7D5E[6^@R])M"_93!*\.!.Q:29=EGZ[>+KMS]T=/- MF!U!]?L);FJUUZS,[//\5N+$.RN2);^ZAL)!E6#H#2P&C$7V8+;+%QMO$I*NX#T.@I)8LF! MSHY7HC8YZ^3HAM1VJPE[SR'F,0*F\SX;*7;16LH30B4MSN?KY??3/SZ>6I>S M#A+!EE0KDNN@:*,*:!^M &-R]_<(./F>Q/" MH(W2%GM)L -;XV0Q_^-Z:QT:A3&':CQ 9I>)MQUQ7VV^.M6(=MU>0GCDAFO:W590+I""')U?S843]AAG&G+6P=%MR1MOY@_ M_=SW899?+Y:W=N9<5G1NUN5<"2"FP%,@B]%DK4$QP\%QET%G@5ZP)))B6]T] M6W]RX@KN$8#Q8]9@%-%/VIU]);M;_%0.3YE)+G!?(YG,@.(H@3P95B]M;5C, M=/&6SEQSS/Q PC26T$$QL[O(.W#?KF[ED\4\T2\O=K=5RW^>7\_F89[J MK]-Z]N=L/<,569;I;+$Z7^*U[(1T2ILL(&"=;RA10118(*-Q1=0-;[IUC&E? MFB?N,AGQ39Q$JQV@^%?B)),E2]?V]QJA>76^K*HX9.VOG XP]D#_UL7NS,_$S*9Z)5_NSSQ: M+@/]Z::U\-67^LLW=:GB^7S]KCSRG[R=A3@[FZV_\U.7O6:1,4!9YT5D.O+> M1 5HA<@)BQ2N=5/R@5B;N-/J /=NCQCI,-9R].K5'[__\?;HT_&O[S[]=OSA MU;O?WW\X_NWXY..;?QZ_.:'?'E_(A*1YE-+YU_--.^2[]1=209R>DX,"*$O02> D^Y5@3 M]5[GG'766W5-#.D)W8W4O9MCM_OL19HI)O1UD0%DDR2H4I#$$FL]4TDDK3K) MNE'4M['9@WO^)R]B=IKS)"HCK?="7/5O^]J:1A/$KDH3K( M%TE'#_1?WE9E4$V MEO$J>- RF%K.:\!%5<#;+ ,2-0Q;ST!YBIZ)$[_-M/XHG/9400=PNO AT_>/ M?X5OU\U!/CI6,C 5:DUXG?ZLDP&;25:*V:1BZSOJ/A6]0&=?#=^-)^TG[@X ML^6E?9,CCTI[GSTCP\!K4.0LT)WM5$UG:Q%,,"FUCFL.I7':..;!GL%15=:^5 ,B40;3M>+<1I0=1&LCR*2=9JDHS5HWZ38C?MH\VT]Q H9"H/5HQ*F/ M0'U!:\T_NJB$T2!20E H201(B@@I1_0RRW)W9U0GI^""_FD&9/Q4!V$'(.S^ M#BS6X6S40_ K%O+G\B\XIU^LZY3GU0/6X=,Z,;XXQX0&8QP')7."* 2#$H-Q M0=C$6.L!MB.R,\V8JV/Q;[Q?$(JYGRXO]B[>$1*+Y M8QXN!@YCOKY7EK/5;/[YU\TDKPNIW1B8 25'*0L45*EN)F%D:B8-9%BB$:[4 M5OT#OC CLMJG#W]PJ ]XI7K!7>?'\_:$[QO=U=[.HW>OWFPMQ->+)(%D%&<=M/.6%7;(\WI(WOL,+/1\ M@+M%9A?-.D])[IX9OJ_TKB[%&WEYCZ;H+(&[.J!7,H10%_?8P)1EEBY UCI? M/BW'?89%>CZ_G:'P9019MA;)C31OQ)$-%A.]A92T <7J.HY"BLW:!9Z*(-VV M+OX?BY<^@R\]'[>#(6?O@S1ZH&:0.#;!VIA%YL9!**G4#70*@K0.LD"E/)<\ MLD-&*H?0WF<(YJ2.6WFSK=B*!IAL[V"O+)5/W3FE!7RCKU:$L1.8/4=>JO M$@BQL *8:PFBP(R^==/,2*QL=63LO\J1Z0DW+\-^VJ;:"47M>^("ADL"[18#/2((5Q;D3Q#I3=8R= MD^ YF8L%B^0)R9!LWD8R'C<\N06DV^LZF!L%YP'GW2HYS'EV#KF^!*Z[UF4/-(Y MAT)''!3/"EQ&2X]CJ1+Q!F/KGIJ?O_M^"-;VZKX?HKT.\OO72RR._^=\MOY^ M<[-LNGYEDL5RJ\$R54-8V8"3RH%56CD9@Y/-^Z.?).A%8&\''"S&4DH'"+O# MPV53L#:&E^3J7HM:UUG[@:--FNS^$NF?R.2P=3G'@X1,/*:VG:(7K:7> 72V M.'"73>&B:,M82E!"'1.'WD!004+0+&GDP; \P<2:'EKS&P!A^'.X@U:ZJ(RY MQ=J#_MH57X)Q3*B I>Q J<"AKH8$IF,PRM=5'"-::$]0UOW[N LP'H=?*QWU M==5=U:J0#?M#N\1%4."2O:RL]S((,F7K(#ZF$%PD'HO$P(C1S+D?#X+;D-A] M"*@M%IMKK2]0/AEGON1.9AFJU(!Y189ND@I"9A$$)N%#D2+RUBV\PRBI'55U M/4#SW:LW#T7QKT)1'Q9G9Z\7R[_",I\R7HSV-1"E2)C*T#L0LU,@C-->Q,(4 M;STV9 !YW5N1>^#D+BA'4EH'>/RX7J3__K(X(VVM+IS TYRY%XH%8,[D&@2M MO4=: /VQ5PZC5KDU[.Y3,3&ZQE+XO1#>7M+?&3_?-JG^C^NP7'=1YZ$$%JF% M@A)5 !4BV1?*9S#<*B$"63.Q=03Y$'4>XSW'!\+G(?7:16CG@0-9LK-:14'6 MC"7Y22[!>VV!A9P2,N&Q='(=CN>33'<=#I'^GM?A\3R/4MEP_/O[M^_^Z_CX ME^.3X]=O/KU_>W3R\20LEYM)J'L4*&SU<_>M,QA.?*-R@7KKT)5S->7CPW6A MY$/K7ZS,VJH$/M?FDESGH1FO0'+'@W:1V8R-C^@ \O:^DT@C^?P,WY4'7/6; MSUTZ7QBMUB$CT%DCY\MP!AYC HDA,D._=[)UI\D@ B?>-#02JN[=9*/IK .? MX6J-S%&B.WHUV\BR9B)#!4#,60,V0*:,:6\3\:V#AH_2]2T M(&NB^BW@M+L>IMZR_A^8OIS_,LNO%DKC>5S-\BPL-YGN,)_AZC_" MMV_A,LK-2%C%& U,LIV^W!^2]M#ZXE JF!I? MK\C=F_X/(SV0^+KY<,!8\I6Y>A-DB LC5S4@,[,=A4 MK&5!ZKP5IK;YVK1!B1%QU%S4'3QZ]VV#&]/@)FR=; JR& :BN.K_!@.!90FZ M&)4UV0:^M#;GMR)LXB6U![.PVFMIZFOKY+R>EG?E8_AS-O^\VHCL-!8IT-;< M+B\)E*BS,[4L((5*+IKD191;75,/_?2IM\XTU^"BI3A[P<.EG#:K>6J@C]1S MP4PR*M+_+>100W JU;THM1:@6#(I&C/OEPN2 MT<((4+5IKL;@MKY-G M/C1M6'QDQ+04I+F'_&U6Q^*=)W\6SV M>?.159CG*N +@30NVAKZV3%JNO9B?8*2KQ*U\#%%$-EX4!DE1%EK=9*3ROA< M>&A]#_1;\J6Y\>''(45H76C<8_:ALX/0 M.P#/G2/VPQ#=WS"P/;+LAXNG"BK9HZ@.%E6/+BBO^!UTM^ZFYV:1*YVDA,*>L41"8C M9*]*J%WSVK9^&Y^C:=H$^R@P:ZJ&#F#UHY!.PM>+B[^(E!*+$H31FZY0A(BV MEO9:&Y!N_J!;=[@\3,F+JOMJ9FCMI(?':.GI[=M-S\]"9P>A3YWW?/4%ORX^AZL[]=8U>WFO.EM<2G2N MO*I)7!EB[5/70&H/2M%U'N_>2(\5-C_SI=[PL8LR%V-)MH,[9KLH-(\F)U," MQ,PLJ!@]>!EKEW# &*1'XJO;.N;1*L@.]YZUUU*7T+L(8[^Y'\6^W:*N650E MU[X#S+&.M?00R!J$'+7Q,BL;]/@U]=M0^A(*IP=!YEE0-M=?%U,E[O-YC[]3 MES$99C,8F>HT-RO B9B >UUBB%+H,OX%>8^LWA#8'A_/0G(_574SHN<^8[>6 M59\BXUEJD2 6SHDE1LXX>@UDK$FF7,R6MPZ\/DE0;ZT $^!N5_5T^2Z_F=-/ MQ]5ZPTT1BH>H-$3'JW-%+'F_&?%2Z"QY$8T;.2![AZ+>V@@F0-O."NH2;O<$ M=[MR;_7+]TU=*=VLLS3[%NJ1,'J4UN=A.0MG5[/.3UFT(?O:DU\L_25OY@$G"RY@ MD5X)DT+K#5Y;D-5;%\4$6-Q/59WB[\Y&Q>._TT:PM5[_LLCQOD<7M-$N* 5% MU]VF3DAPWM.Q2RG97'Q*)HR.T!T([ZT#8P(,CZWNEV$'G#JK4U2&3)LL%:B M#ASS9-K4C1%1UQG7K0=DM0H?'; 5HX?W?I"JFHXT'2/0_CK,EO\,9^=XT9EW M421^6YK$C/"6?$F7:DFMK%-YDC5@N-0QU!F*:7S7:EMJ>PL['2[@WE2/G0;= M'^3Q%'E&9RHGPI')8YB $.DO&>D22,5&<8 )2P^2UFOPO2U6GG_A]U9;QT'X MC0E^]@'7Y\OYN_DM_J0SKB@4$$M 4.@B>8*<00G&$:..ZZP/XS0]0%UO]^1$ MR&RBO"X-S#N!M./+)NA3P[-%YVKW8*V+4K[.9\P"?1FF7CPP@*O>WY4RAJ"*0F*$%I@8$7;\3-,VU+;:R#_ MP+@=1;E=7JXWG/X0^]6>26]-AE*TJI.;29R:TP'EL:1B;(EE_/#]P[3U&K>? M#*([*V[?H.FG@^#R3E#MU@;=ZTBQ-A(UM^;8P9([LP M.L%HD6P)#1P->%;7;V?'P0>M(9)%+77U,4/P MV4(VIE@ZVX;)YLOO?L[1(D-0M=]HD2$ZZ^#1?F34@5 &0R0OCS%EZB803_<\ M.C"9UX9P7G?<-$;>RQ\M,DCUVXT6&:*'+M%TU63NF,QH,["BR4!A04%,9-3& M.M%86.Z0MQZH^:)&BPS2\]:C108(O0/P#)Y940(S7L0(T<=2MY,B6;W% $^I MA!#((AUK6OF+'RTR!!G[CA89HJ8.8/CL3(O@HF,F:4BFC@%*VH%7J('K:!7Q M*%"YQK![J:-%]H!94S5T *LMRTNX9\XZ"Q%9)">[=H%H7F?%1A%(E$[)\:/0 M+WSAU#YF6'LM=0F]HY3.OYZ?U9#V_0HYSDU(7"-X@S7LZ#7]2FBPH@@>B@8?(K"WBIS]H;(%J4.C?35%NMP-O[K^V[]!9BOB/39^A+<30\V'KVI"O#837?%.1HV2P1;PQ=4F M^1C(R+<>HD9\ M20QT"0*4,K6Q1&=(+I-Y'Y/(8Q=-/D-A;Q4\(T.VI;Y:@W+D/2QT,A=S^L&K M1:FOT*8D8Y8N!5,?HM8;6+;^X"B[5W9C=X+2"*YB[6/(D.F[H&2N+I>V4%<) M%?6E0$Z MZ\!>?215NRDV]IY#+:P#I>NXD,1X#;>Q0!Q8-O(P\)=8&C%(]=N51@S10Y=H MNDR2&:Z399G,V;IT7B7ZBWNO*(#UO6QHQ1.@=@&=PSIT) M&UDQ!80L9)T2K\1IKK]EZ,E6]4*-7&/]4DLC!B%CW]*((6KJ (;/YN2%D9(S MX^B8DNNE:JVE-VC!6R1^HDCD*_V[-&)?F#550P>P>F0+1+0YVN 3\""P4[GR-:A]28'U&15VC+^Z(VAFP0F+M4; M!(!!BP.&:*-+:/TPEUZB<"$F"YFE&HCQ'@*Y*N!BL*8(:W1HWS_[=1X[OR6E-^A ,EECH9),G!A$K>\J 9WV]/=_Y8*W07K>MN!MB- [ ,_@2BKNLN4F M>B@Z>/+KHX)@ZZ[);(W"DH/$D?O!7FK!VR!D[%OP-D1-'<#P^2$T6P>J0 1YJ(K' +EM<%N9M5 MN8Q+8!S192D\-A_^\Q,4O#4SM';20Y=HNBK7X8*%@AFLJO/#N0C@HDL@HS!& MB(R!M0X'OZB"MT%ZWKK@;8#0NR]XD\*0LYQ"75.3ZHZ[""X[";:4P((H&.YN M9O_)"MZ&*'-0P=L0R79PQVP7O-8J:\,%@M=H084ZDXKE0,:>53X*IJ0O1(QV_%GW&Q#Z4LHQ#L@8'?1WXO%*0$/3YDQ MKJ -$"4+Q"DC_UM'#PE-9L:F+#!V@-1*ZTLHW3LT5@?K\*6B]?7B?'GJ1+0^ M&@;)8@&5D4$(/$!BA#%5M#&L@VNUDOH2:O@.C-7!&GRQ4)W]B:>&S/U(@H3D MK:DM,'7#%T^0A,RFZ)*U&K_D?BM27T)QWZ&A.E2#+Q&JE??J" M2PQE75,]=?YT40%0^=K2QPLX3X]*\L%H8Z7P!UBHNAOM+Z%0\(!@;J/CAN@> MMY3PT4& K"+77FA+[CY*GU$$*UM[ M$Y.4_?U^?K:>X65)YD8#%R' '(-ETGH(LF8S2^80E#10F)-,*1^D'F^VW2-$ MO9SROB'H>;R\KX5N.@B>/I+Y$L%IBXY!J6Z>\B2HD*L!G;32=($[PUK'1/?( M-!^@I*^)NK?++@^1?9<(NEKNE(1R47DHIF:P/%=DV3JR;&52C#O.R ;Y5\XN M#]+SMMGE(4*?/+M,Y"_#6=W=@*N/B_/U%PRK-5W?FU__A?1KLB-7EQ9(7?1P M/;XJ%F&\!QUD;8XR=(,7*\ Y$Y/P@GECG[.W]J*@-SSMHOS%H371P5UU_Q:_ M\9<"C\5A=J!UJ%M#(B.+H,Z2]*G0,;5DXK;N*'^"G%XJK,9X]UIIH4= /=1 MM6FITUG40^A!B<1!92D@EDCWO@S)RJQC:-X7OC5QTUYGS>#P',R:Z.;%1"F. M5JOSK]\V#7Q_K##/YJ_HOZK[->J?- Y4;/6M,6(5PYF<(%QA4&G-B@3,BD#, M; 8G:Z68$SQS[QG#UIUYW78IQAB%YL$ )DGG37,']) $$,YE1_:"8*[U;MR? MM$MQ"*KVZU(E.$0/7:+ITMER9"L458@/SAPHH^H4-[*%6;16.G*V-!MW6FSG78J# M]+QME^(0H7< GN?[DGB(OG@%*%3-CRD%7AL$7AB)#:UPO'6I29/VL,-W(0[2 M_.#VL %JZ !6@[LJA1=>&L:AVO'$GZF378(%;:41RF53S,A3/]LTOQZ^*W$? MV(VJI@Y@^$A<&UGP*,A=YU[087*J%A[4ADN.)681?-*M VDOOTNQG:&UDQZZ M1--55%N@R#$B2),R**\DN(0,6$G9)LY8\N.O>>C/T-I-SUOGD08(??(\TG.] M=%9P;GC.@*ZNXBQ108S&@TC.*,$,0W/']?NYNA0'*7-0E^(0R79PQVQ7.><5 M(ZDD!UQG!(5&@T=6(*4D5(C99C?^E,P7WJ6XSWO67DM=0N\_">4_>8FE#W_?/E?O8MGL\\7"K^* I(O[8P1#A)3$90EXS'6W1M&#X?>W-V'D)+<23O0\-D=#EH7C\-GB8\Q^N!/)! MK+%%0T9+_C%*7F=_2;">2>5)-Q8/,/1^#PY>\'/1$IA[O!F-4?)3G)&KCJZW MB_GG3[C\>K6XY7)I2Q+%YI@\>%D]>Y-$W?,8P"*]\EH6+O+X3=!M>>KM"?E9 MSE%#)#4[6>UJZUX?O?GPSZ.W?QR_>_WZSHF??&_GZ9__R_9= IRCAQR^(ZW\L%^??Z.AW OI@+;CA=J**.$W(9%"?W(VJZ=^F>%4KG(K-H7F?Z*#6=0*J9YA>C MJ*$#0'U .FFS^GX_S-/#?WJ9_XG:IL@M'4>)9'B0%0*>$]?(?=:&D?,;6H>? M]Z%WXNK>1IBYE\,]D ([ .OOBSE^_STL_QO7M0OMB@LZKBAS'7.!M=:0)04^ M"J2#':4.0B?&;6,8/DS)U G@0R'A;JO-_FKI %RW'HWK7_XV(]]LF;Y\?XM_ MXMGFK*J2.#)-Q[3H5 >KE#HZ@(%W.EJMI$J^=3'==I1-Z]^._N2.H)Z>0/<[ MAFKY7@S4N"L/0@>@]N>&ND 7+_BDBR.]>Q/XH7,E/,JM ^SU7]OCJ0OG-5">R#_GF24 MN2+[-UO(-G MZAH@T]IU?8J>:2NM1G])FZFB*UAMVKI#6M^JWO<*@[3((8E0 MJ_=Y#3U[3JR)0.S(8FS[ZJC'Z9DZD==*ZX_":4\5= "G5^?TT7GZ_O&O\.WJ MGHU!YQ0UU#$!H#Q9"DYZ6;>#LD#W-^.I=3_#?2IZ@/";Q,"53ISU'@DX#L7=P MW]R\]0^\]*]G<_JSV>5@IGI?OPH7>=FW-Q-2B@E%D3D9?)W*7F* 8*2'+"T9 M!L5(I5I7M^Q+\[13RP\8ISB 2J?NO;GFY\:F6)V,J00V"P6*,0/>" ::616B= $9VZI#IPT]G;B7!P'0 M8EIM=G '/QP6?R K?C5;-3<%MB>LE^GM MS(ZKP Z0>5%!54_9F_FGY?EJ?;*8IXW)O#[E9#E9G@QHPRPHK3S9R?0K&9EU MJ(V*S>?9/$%.+Q&3"=#72DD=X.V7\Q6)9+5ZM?@:26H7 _+FM?*O2HTD-B,] M7E:?A3@[FZV_WV)6E^3)/W.@'4E2:6[ ,5N[_SPFHM;)S!HC[%#)\#L MX13= :IO7-"+HWK%T@Q71^MK-9S@^K2@M:;0<0UUM*DJ3((O44)R F50PK,X M7ACZ&>*F7: S*5K'46"'M<8?CM\>?3K^]?W1AT__]>E#G6_YZM.;=R?[%!D_ M]R/WK2X>1'*CLN(/>$8XR^_#GKI?9G*-!Y5[MZ"AZZPR1E]F&1)8J MU<+J'+1TMG7QU'TJ^KSI]M7W$[#:0?@=P.?58OEM01X0_G^+V7S]3Q+M^?)J M3)]F%G6MT\[<$RLR(*5,6E1MK+&Z .W M0$._NP',8]_N91;BV ];$]E/>/_@I!1T"* M"%9P9CPRH?Q6*U.W ]!] J:Y:]KH]#Y ]A3PU*G7*]*)FS]GY%1?7I-,B62< MMH#"\GIJ"O@L,AB7Z,661BEYQ[Y^))7Z\,^?' +[:FW15H13H^!#^.MWNC>7 MLW"V^K@XNV*AJ*18P0P\,T4L> 1GF0.I4BC*<:=YV@H%#__\:9Z3D5#00(0= M6*R/O*PW$=ALK,E,$ -V,^2<%0@Y.TB)"1]UK6PY4%#L[:!*H -,M)S8W=Y- M1UU@[D^+T/W^\S<]$34;?OWBJY*()% M5S/9=& "J%PB1.LD2$UFKXK)^=PZ=CV8R&GK:0X"P'$4UA$B'SMAESR>FN+0 M.<^!Y1 O5DR3,^1!)9>+X5JGY@GE+4F;MCYFTNMO%^5TT3JUS;$Z95PYQ&!) M5L4XQX$;YQVEKM-B78B9AS/-6--0X81V?0 MAF!2ZZF33Y S;6AB#[W?O3):B7SJ$+HXY+O;%S/77.D7-+KK=$C>[";ICY'SZ:W')D"LA6>X\ M&)E)7(77>5"90<;@O ADKM_-[PU'SO77IHEM3XF'P0=R$.D1 M!\5JO"#2.7!>,W!6"1:39?KN'-\=L'/SO6E"U9.B9T=A=XR?UXOSY=6@UQPP M"RD@ISI643L$;ZRO78'&:96DP[T-G9O/31-GGA(].XIZXCK&#V'^^7)%L17> M16: B>A 82"PJY1)1.16*I-9,%LYW<_4+5Y_<-K,:VO?:7=9]@" J_'2HG!5 M&$)B1+%"R2"FQ"&BTZ58GY/=JNUG&PA,7:FXH[+NJGL'R4VL\-]G\]G7\Z^7 MA"-=5('?8V9RJT$0SRG^]D>GJTAMHOB=Y3>UXA?+ M]>?P&=\NPGSU;OX!P]GQJDX!N/WRT<]Y5]XO%V3:7#67.\^@+4[P%0G:B;MI"FC&LAP-HJ5<,74K/%\OOKD#8C=3Z>TZ&F#>JZ'7Y&WU^4AF%C1*CO0RI"A4J0$QPL';W6V M3$7'=.LI#,^0-&WU8.M7=PP]3'VQ/12@^H#U/-+O/N <_PIG%U&KS1+8L%K, MJ_QJZ'/U97&6+U;'GCI;M*V9%AF2!L65!N<=@V +=YP;+\WNL>;A]/289]\1 M'\]%$T=65C?7WIT8*C'XKEQ-'S\-3HE8?>E25YPI(1 <40)&2F9%$LJK]M5- MSU'58\!R/Q".I)$^RE:7&&K3X)61F@FE='/T)+CTYL&T0UD7Z/;^G5I.VKA-)I@?W$G2GKUP=/G+Q:K-:G16/4Q=$+S>I C#H% M(6#VP(-.O(28G6K=[7B?BFD;+L9$T)X2[[:[XL/L\Y?UHORQNIS;&^9YP^&M M^;U[]UT,^$:;CHQ=F1JG5T,QDP+/&J0N=012L/1R:5$S1XY<,Y-C:1_':=FK M<2'$&H&[D=_%6;OFL7"3))<(7DNZ/W-T=+3JF*?H> Y>9(GC;#IXBJJIPP8[ MH^#A]07-%-#= [8YK^^NS^NI]469K HD50.YDCCR7"M(+J:D7*+WN/66@B<) MFA9(K;7_Y,NVCRJZ;]HEC[XNENO9_]MH\I07 M;T*Q$;RSY& 4+^JV:082T<42I0BAM4&^*ZW3AJ)&QN-!%#AU;.'ZT)$8GV#X M5+)B71UB%6W(H!22U\M\ $G<<.X*%]$_9X0-^>"T(:F1D#6:Q'='T6(=SD9X M2*\WP5QU@.UJGPVR%%RP\NXNW($/VDY8&3%FOC=6QI-OO\_7 MK2%-WF8C(T-@C FZ3;T"Y[B$0K>IS(:[V-PL?Y:HJ0/E8S]B.XJ_@[C"@V?C M]EJ\9"1G-I"]*!,H8ZJW( H89@IFI@N7K3>^/T/2U"'S<=^R'47?_7-VBR\6 M HM.D)^9ZBZ-: LXE2V)T J,69+WL%VMU("/;@4:VS%H1I5RLW>M=;+E:IKU MHEQGD?;/KCSU0]ND4[8F>YS\"1JR7&)!B")6E[](<$$)\ EY3I[QPMN/@VH[ MZ^I2:CR"U;0Y1S5X#9LEEOD<#SH"&FS#R7G/N[&T*FRN:/BY#=U?I\_GZ(C#M MR1-!RQ_"X+D(;G)*4#C+)"5DX(N1D)3T"E5BB*VGKF])6@>QOV9X&D,;G8'L MS9Q^+J[6QW]_P_D*3R/W.G!N(">ZJ!4Q *Z@ATAP*-(;(4SKK.P3Y'00 QP% M3/M(?6JWZ38?FRN6F+?"FP2.^ <54('+04$2@GXCO"4BM_*-[O[D#J)Z>VM_ M?Y%U$,"[(5RBE8S<,>"J5!$X58?J"&#&)9^$Y2:-,I)V:SB,&Y!K=AGL)M$. MH/ JK+Z\/EO\=>/6I_7LSX>2N-PB1N8"*&$V+^992*U-E*V) MZ\!(:>,6C:..#FR4'TWY]^'[5Q+LZI2+*%76$706=?K%\+,NR.@V>N-+* M@$V&DWTIJM,A.=@HBA)D8.2T72W&ME^ M>['2=N-HQZ!N6G?R #B=7*53WY';".#AE/2C['O'BF9<0PS6DN.?39VS)<&J MVBG!C!1LNU+M]K1-6V/2"9Y'5&<'!N6/I_4_L;*$^>A/^M//-T-EKD=[\%-# M1!3)R6!&GFMA5X0@K0#.2]W'F76ZVUG0V%U^GL9IJURF<*0;ZZT#7-X^=5MP MYP2+9&D+"*RZ<0SKJ1,!,BJ78RDBR:V&CN[H^33"I'O9F!Q19QT@\LD3=WLH MQ'M/'<,A+ \D3!U]*V]\:$T;H5*_[)1.:K>.L#E M$Z?N0>Z8,>@U<6<%JWG"6EA;-QB+6@VI-;F4K3N[AE&X71B& MW)2#'GW^O,3/Q-_K\_7Y$B]'XW^H7[D.G7W _SF?$>GG8C&$?M,E>"0;[TX:?"G.ZB_W$WM MPZK\]Y+XU(&DK;G[+PS+=W,\+;*(.HL 1)"&F(MD-VNTP+5DS,LL2F)MX73Y MY0D728X,@9W0MHL^7A38/OVU.+712:>% Z&D)A/898BY9$A,)&9)DCK+]F"C M+T^X>[)7L W5Q\L"6]V=>&H,8UI;!]KP.A$O:X@R2'+ ,B\J8LC*C0"W^NT) MUU5V"[C!.GE1D*L+%VL>-5J%'(P5""IK.E"B%/J+-USQ'+A,[1%7/SWAALM> M 3=8(R\+;[,_R5HP*H7@"TA=E\-F+<&5I !Y0E1*6]1\!+S1IZ?)2?>-MZ$: M>3%X.RKTQ6L60X@Q6I00=4F@9!TTFW7-3'+#BR&)RM8>Z.WO3Y,][A9YN^OF MQ<#OU)('E))!,+)L+G$.#J."Q".Y1"1/61I-Z;GZY#2YWFY!-D@#'WXUW^\.?G'T2OZ1V\^O3G^>!*6 M52)_XA[AW]T_MF],MQ&;C0*UO^)R]N?F*V_FA-3S30B9D/8;YL\_)$!J:N)L ML3I?WB1!O$",AIQ2'W,MWK(*0BD>G- 9M96L8.LQ2WN0NV^N[>;3%^O#A'9* M1JG F2) 1;(D'+=T^(+T5J04\XC<;TB8-M9[*.3<39_MHX<.4K:7XOD55[// M\PMEU8V;*6OG2TX@N? D$3))/5U6H#UYXBJS(&SK@H&'*>D%5#LH=]%A=P"> M*P8P'ZTN>;JYK*]VF^OL1,D1D.YA4(*\$5^B!Y2<%4U"9*9U4<@69/4&J5WT M?^_A:JN,+O!UWP;X,%O]]\42:2[(\2#BM:>SI[3/Y/#J (P+'9 ;8V/K@55/ MT3-MXV/+AZV9U+M"T-7>R%OKH#W#+%TP()1.=8Y)@B@2G0M5N+!"("_CF=CW MZ>G%--I7ZX_":4\5= "GJV[?6D#W\:_P[6K+MPI9%EZ U%TG'!L'43(#UB>C M?"X*L77CPL.4] *A?36]:"[V#L!S,0\[?;_%@LMU*!FRJPO::S&&DYI#*<4)9226YM->GR"G%QCM;SNWDGF_\+D\7CQ&FP*3 M]/9F!LKHNO[(6.9XCDSJU7K_R)$'36C[-U+X=G';001> ^F&,Y.6EJCAS MKJ@$$C.=MN M.&* _(NH2I#,^=C:!'J0D"X!M(NB'[&==Y?ZU#4"MSW3&S^@ M/O6;\X7&DC!8 2,WOBFGA]Y(\@><]DKP0N=KN^KUI[\S[:"8%F]4:V'VBXO+ M8^-4-('["+P($E(MH7>Q:*![UUET5CNSW?B+Y[XT81]#2WUNAY,=A#LU4MZ' M[Z]G?]?A&S>L7,<0/$NZT/&)=1BVJ>,LA=. )"%31VRA,5MAY/%O=(F.7;2X M:"_2J9'Q 1.2=!YCA=Y%EV*,D%D=FENR@CI-$K0,W"@C;+AKG#PV0.?)[TS8 MFC(>0AJ*M@/C]49.;V=S?$-FVNI4%LR6*PF1<231Q$!F&:_S)@+/RNI@<^NB MB@?(F'8RV#B)I]UDW!5,[N'^- FBOJZLX[JV]04KB15=( 9?LD,>2QHOW72/ MG%Y2!3NJ^E'H["?WKB!T:^E8U4LX._I:IS>HEB= :3BUTT &HWJV_X/+5XBM]_PO.5YOGOD8Y=,2#9+/RR!X M+*#0D^>;G ,R+KG*#+7PX[VVCQ#52PRI]2790@==@>H6(W3O/UE9M[HZ6R>X M/M4V;*./ ,5ZS:(9)Q*QHO26W7]:%CM!3-#"O6'*+ K,#Y0RQ>+ MEV@#!R8CH_/NB1>4$4KQ42N-/*K6]8XOM%!_D-:'%.H/44$'<'JD8MQ(]()' M!)>+O4B'.XP:2B:'U!<;\>[PN7^]0OU!FMZN4'^(V#L SP.5XXSS&'*(D+4F MEY35V1?,92@6/1J54-\=ZO6O5:B_#VCV%'<7A?JW[()K8^$FH!$"+S'YVL?I M-X7C2+=R8!!B'4A UBK&UGN(GR1H6B!U;TWMJ\(.KK#[":S9K<')@4DNE=*@ M15(7"]Q#] RT-TDR\JWDW<*X$1*(MPCJY37<6_'/IA%WU4)7D+I8276;I?6U MX&H$-?K"LQ$(6@5-(A,)@M$"?#!622683>/5Q3Q#7"]0VQL0CT*MI79^COAV MC>ZO:G@?5XOY_>#_87'!\D*:W"XX/$7L'X'D@6LNM<5A335)P5LO\/#B?,SF8 MW+G (Q.A]?JU%Q4XJ[L^#X Q;#3:2-J1K<=[5%H]2U5]9 ,+8 2\E( M'UG.YB#%D_VE/)'=QV-UQ=L7(MU%KN7*7\[J$*_.,:%UG-2*C' M,LBU3&\R,:,-#+P]P.88^"^-#J M[@#K@[M)-FM'[K:4',US[2=1EJ>@L$!Q]%*IH@UX'SD(XU';:&W"UE!O27_' M5WX;I$^F[(Z!_GJQQ-GG^97)]6D9YBNRY"[YK+^[>&./\O\]7ZVK4DZ0[@62 MP/O%I6,V^R%)L%RJ2#ZA&!9C$EKCHX?-#CS[V3P8+Q/F P>@IZNC)H' MLDB2GN082X+L$WGUTC%PLGA(2NF2T5NM#G$2_N62P8,P-"09/$2A78'S@52# M,D$(:169BZZ058<(+@H!V7*GN2\)TWA+<5Y4,GB0UHH8.KQAY7>4G0]1)VKIT06GB1V3PTB&(PAWRG+W"9_VI;3_62YSV M()#94<9]8J8RKJX79[@W M!D$'4'^ C)Z<4\&P\)#Z_I MW5,M'>#K9#'/U_//+E^#E#/:(,CA$9Y> XMD=0K) $74IE:8Q= Z4OH &5WL MX=U7P8NVTNX ,%MFJ*2()@MGH/A4N_XY@H^Y #.ZZ.19DK+U.(V&%7O3Y*1? MR-NZFY*[@N[=BOH!NG] M\=&PNRNAPZSS__GCZ,.GXP]O_^OUFY.CDU=OCMZ^.7G][L/O1Y_>O#OYX^3H MCU_??#K^=8\\\K /[)L9WH.=1KG>_W,>EJ2NL^^O9_,P3[-P]F9>%LNO&SX> MR'<9)KQ(28.(&$ %+B!FE!!=T21&Q9AN74PUD,1][Z\/^"?.S_$U'=NK ,%_ MSM9?7IVOUO1 +,G#/SO/-2U8^[17N*F_TYB+]72,A*^5(E$@Q.0UV&(,2<8E MUWR;YPYD3GOKC8FTN]??V#KLX)G]QY(>B_?+19FM3X,I'K/BD'5=JYSJB!0F MZEIN58SGA87'8C8_IQ/P[O_O[MIVVHB! MZ'O_Q9(OZ]M+)0I!0@+:0JG4I\A7B!1EZ2;0\O<=)X%05&"S\6:MOB!@H^R, MYXP],SX>WZ[)\O/5502KSX$_A/G99%8WD\7#X[&Y@YG_^UM&/^_@\5E8W-3P MY#ZL.):0\N,HI1?@/Q3+= 4102JUB!7!.D%HQ#Y[$_8]JC=L:K-/N)>*F0+< MZ3PL-GJ-8R4$L0[%/$.UNAR).];Y4XV@RO5L$/\9$6\Z50IJGC4S#'+)60L8O-?98:BME M[CK+*Z*T@I3X'R'5Q18%EEN^'YQ>+6L1!^='7Z\.3D^.?RP)ZX>?K\Z_7>Y0 M9FGWQ;N65SJ(OV-99=XLQJG1W^/A/,#@=!(?EBQBEPIPFV:#6$?F.*;(4))V M)#1!5CJ!%#7*5\Q:T>Y8&KSRF8O"7QOW;"]-U[GH_3=L'&U5,"_"(R) FBE3!1>-CJUQU)[5?"#5,8:0GK#Q.3?V:IH!P:J/<=%K_2LV+ M$VG_ HS70%Z12#VKCOQ8,(*)0%0X!T$BJ ;C)9%UE$J'I8@A=VVNG62EHFXG M6-2]VZAXY*UWL'%4G'!01Z0&V)6N!-*>152Y"M,8;56YW!>XM)%KV")P'WC8 M"G(=C%, X)Y4.:Z;0WC]9)'RWS6UP2KBN-+IECP*&M 4MS+XC6$9A&(5_"?W M!/>6/"4#K(OUZYY,40"L4@%N!A]Y>!JU]4 ]$58-I<$E8GQJO0ZQ!K)X@P,";.)&")= M$9@5,*P!M^I:GRDS.!VV^]A^XK3^+57 -'=6WR\Y72>SMQWXHIY.U\3]L2 1 M!XD9I%CI(A,%VFFA#5*2"RL@"\/9R4H=Q"P_A>@(FGJ_%BP I&\KMKZ=9QPJ M1SQ+;<>CE["D^(",CA9A;'&D! ?E<^\TM1)LV*"O=WALE6)TL55G -Z&9E+[ MRX5I%GN X>&-::Z#_U8?ULN]W='OVS";A[&5D0COP9FIT:@BG".-(?@-D5O, M(3J)-C/@K];=@2;@SMB'S6,9/24)(8!A_6'0!3- M**P\@@HAU."*QW7/O.0!!$NB\&EX.IK]>C5"L$XZN;OJ3 M\0 YKN?=M@:>-YP.T?OI^03YM7H#325.%=-,I)A[WNC"04ZL=19XWFJUJJU: M-2'GWO3:RZOR/2Z$@AK5U.EV\BOF")AV?^B\;0W=;3\@@T^T5HSH.&O7ZCTZ1M=N9B52;]J0I7_XMJ]FIS%5 7+C3 M$A,=J$628+EN:W/!Q9S-TZ# Z93U;+7SM/<6@'NV$N-QD,Z3X/]&J?\.XM&C$"?C<(HNWZ'PIA^.A^/>]7@4_O2Z M<5AO?P? &D<F;QAY\E)S6\'TU&DYGWV'R<>Y%(N4NAOB$ (PF[4S3*GI0()F M=H<:QDGWHL!AMN.TTE_?7VW&"Z5I%(B0..]* P,&9)[+Z8:+2#'*L&2F-3%# M.@9T#7.F3*^1]W$;RFV<:)]_?EY(IB@C^?7!)*(MVBZY^;.B..45HJV#:T5BN91 M/GI-<)0/<"(?ZNV2]P4L,<65N&U#:X.X^YB3&!+4_\4>-9M)BLR':_58M+?F M;,OX6?Z,XQN)7\^]X?PS\3RHPR9*CK4Q!J-05^.,;6AM$O5$4VON M&PX;*SV_2&YO]7QAS7UC'_B<+9)*SK:AM4G.5WIMU1#=6^1OJLPTHY*U M;6AMDG5(4]2/J2VJ/L<HI M)0C#VK9WV15!]SL^'W"6863Z447,Z$X ]4);J'DAY H_^OJKHN5SQV:'EJ.% M%!F@LR1Z;PL_ST":.BJ"[F5P=@AZ$_;L&MFKF=$^1Z?D9RCXHI@45<-ZQHXAJW MR%/!77(E-EQR07(MJU_?(5=K.Y63Q@]M@.J!(#6W0HK M6PNX_/CF_-TQ#((HNLF.H^AD<0)O%^_/813&"2PTD89;KB01471Z,8#!RMHF MCZ+U>AVNLU#I9;2XBIRK4224,BRDE@[F,_>13[( MK%!T,Y]1?@N<'@UX5<:3"2OH>%0DHVJ_.#@DC&1)=I#&29;N3WY/$&2$ZIV- ML1O!C@8UE\&*N?CY* TGX\9.UYS:59[$\<\#KSJ?54I:C*?1OMMV;G:YY#CI_O4VIA-+Y7NQ_4R<)*E)SLYKT'ZVQO-K\H"NZ85!NB5L%=L6 RU+I1FGB&A** M#6A6(7U9.M$V'5OAM<4>JK5" !5+%#?T&>LT"W6^,N] M9#^>IJ.A[^$A*@GB[V1+P[%2@G=&%9=$EIP(3&\/>>C5GI" 062T%0C (7): MK*I8:?DMD\QX6-P5*HXK%\9J)4#=,OW(60?9P?E.KD,@3<-PBR:89KOB!EY+ MV:*OJXY^G\ D#G[[[@Q62GL"&W0-KJ(IG+"2U07370*SQ"XNGX/'Z_A_/RRX_&\3K.D$*S7*)2F3 ?(0I#&L+S?3"DWC2";G$N/ MQ1M-<;XN<7X7REI5YVYVX\U;7A*QC>(#=N)^K!^&H]'(37:+N;2T#[R5AG[H M1Y;NR@X/PL/XZ^(X3.YED??=^4<&IB'R:) ->H.&4(JUE:?-'20(^E%:!*MV M2'3X__N9Y,DZ-Y_PFSR$?G=_NX^8]JCN2Z1QG[EOLX\=]_]AQOJA"/T\W$U8 MY,OW6?W][4_8WUXPC>J><'DWB&_9SIOFH=]\Z\0/)J3 4=W:79-_> 9MU^Y1 MYI^'\[\ 4$L#!!0 ( %N%6%86YH?X^P< "0I 5 8F-P8S(P,C(Q M,&LM97@S,3$N:'1M[5I=4QLY%GW?7Z$QM1FH\@?^"F (50F0&FJS22KKK=0^ M;NI"O=HW./I#[YZ?S#V?@_ M'R]8YG/-/O[[S;O+,]9H=3J?^V>=SOGXG/TR_N<[-FCO=]G8\L(IKTS!=:=S M\;[!&IGWY:C3F<_G[7F_;>RT,_[4H:8&'6V,DVWA1>/TA-[@K^3B]&\G/[5: M[-PD52X+SQ(KN9>"54X54_992'?%6JW:ZLR4"ZNFF6>]_5Z??3;V2LUX+/?* M:WFZ;.>D$Y]/.J&3DXD1B],3H69,B5<-=33@ ]D].)!"B,&@]W(B^D>I3,3! M<)(.4Y[^MPLG.S"/=9Q?:/FJD:NBE4GJ?S3HM0^&I3^>*^&S47=__^^-8'IZ MDIK"HS^+^O%G;&:CL9:324M>>\L3/W)5GG.[./9XT>):38M1&&LDQAM M[&AG/_P[II)6RG.E%Z.?QRJ7CKV7<_;)Y+SXN>D0&_1A51H-G?I-PE'X'![G M]3C0CE:%7(ZKVZ.17%QG:J(\ZW?;W1<[W9?[Q[<'LS:,-8\3S+NTC^3RV<6G M\>7;R[/7X\L/[_]UC]./X]IEDXTS:82QDKUKLU^XMF8*]M;8G'7W6_]@)F5ON$XR MF8-Y+,HY<1UB=73_>MB(1^-Y1['WY*+XACO$#H'*%^RJ,',MQ50V8S#K* H# M%PJ#;((>N"H0Y 6K"F\KB1$@OX14@_!REN/)*@ @!0\S8YG)07S>1+L-@T(F MTCE0-9GD_$JBW[4V'=X).(,N=::2C+F*_JSJ MSR58(C9" \B5TTA@E OGRF<8H"ME$ARD=DNX9@2&.4,UP2:+]6GX:P&U_WR M*EFJ"D"!4+4*?1,HA3F*[5JY*E+P42 >_$YT)= FX+46YR:@J:Q>L!+H(& 3 MX+5>(;<&C;O3-1:'".JM21:5A@'@:H"IT)T+_B3<92S59NZ66+9RJAQD"SKB M]#+Z#2^;:Y!T2V[!L:MQ5VL2HAN3I@J/NVXO MQ/>2<2L#DH ,-=&2(LXDX#O1RF54@\QRL"TQ+CT+Y1)M7(5ZQ,/6Z BITII$ M"KQV;!<($A*0C#"YN$XR7DPE>PV*^U1I6'3[O-4=[LKH17@T*58!5W4>7F&C6;,T%2HP*GQQ1BL1-K6NFC@E%+>*!J"B6@BY MH:"6*D<9/*Q$%])]8$[LFN$0MK.A4LD!Z*32G @?PPI.K)0 :D1=L2Z'\&LB MR1"TE@+0 H;B,KAENB9B0VJXK@=45M@Z.42! M9$F2&"N" T'.3F4!M:$!993(DM8(F4"J1[AB+:D2[/QL 9L\(_ 0_N(B2<$L9H38_0V44#;\%IXA9*M4/L&)J3\ M;)*DLA3KM62XI=7<.(_W=$:)MER"AGZMD$O1].X]55* %AQUQ[IV'/LB&4X0 MBMLG2'O1JXR[&^5 [!9 +D6@_3 ?-24OF%974M?'"7?LF[][BOX/8#_S#=?P MS[/A"H>58KF6FBOV(C)=Q_.*R B1WZ!!-M3KC7<<"M8;ZV[2?GB!)O-<>2_E M%U+%Q$!84+E0\"\TL@O4@YD=,3_^)QV]7*KRUTK!_; LJR()!P][/_95WRW= MO]909E"*"N"BK2MM@A,E 84Z9=_L;^:27U$.CDHM9.&@,<.AZ/)0Z)L 5F]% MXL'!%L+C A6=O.&[>\%8*U-4 :(@()M1"#BH@'ASADD*@ZGSS-;CLV>=Y)_> MQN:EDZ/ECV,P>JGY8J2* M,-&ATC$P/%5%:V*\-_F(;I9GE!D@/.I.0G^QN+YT/CIJ'P[[=._LX:<7RX[K M*^EVN)+N>+%9-CQL#X[N+]YO=^\M^U*S_:-VO_NP9CO!Y>@V)L:5O'C5Z#?N MA&34*Z]9=[D,XSQ0E#;FQI1__+H,5_[G@'I(5NRMG-B*[H5Z@V;X.N$&.?5< M_/YAQN@_RDBC:X+(-W#I*)PZD%7C],7. "LQ_-URSWUK&KYOV!]Q/FC4M[XP M^#,$.4C5'^%[OH,ZR[B"V"F:[*.%="/5$E01);*S3,F475S+I*+#%O8A[C9^ MQ/<9#6KW8SP0A:[9".3>9B0[05H\^N=/7_P6Z\LBZ\['=J6)7QN.XO7+3&Y\ M?K<27T%'[:^J\(DSNO*;5;[RQ5[]-WX_&+YD//T?4$L#!!0 ( %N%6%:B M@Y.U" @ )@I 5 8F-P8S(P,C(Q,&LM97@S,3(N:'1M[5IK<]NX%?W> M7X&5IUE[1B]*\D.RXYG$=J:>[B:9U&VFGSH0"4H8@P07 "6KO[[G M3+DC=* M-[.6=Y,/CDB\[L4]./< Q,4/UQ^N[O[]\8:-7:;8QW^^_>GVBM4:K=;G[E6K M=7UWS?YV]_-/K-=L1^S.\-Q*)W7.5:MU\[[&:F/GBD&K-9U.F]-N4YM1Z^Y3 MB[KJM9365C03E]0N+^@-_@J>7/[EXH=&@UWKN,Q$[EAL!'M*%S,C1V/'.NU.EWW6YEY.>"AWTBEQ.>_GHA6>+UI^D(NA3F:7%XF< M,)F\KLF4IZ?1V=EI_TST>R>G?'C2[??;)_UAW$M/^YW>?R(8V4+UT,:ZF1*O M:YG,&V-!XP]ZG>;I<>'.IS)QXT'4;O^UYJM>7J0Z=QC/H'WX&;K9Z*QA1=P0 M#\[PV ULF67RORD;-6YW46"[Q)9\R-N7MU<'RVZ>4N82MX MDF!5-I1(W:![ HO\G,@\P7P,&M%9\5R C9ISHW__T<_7IB5J-X]I&F[9F$\$ M,V(BQ11\YL;2,I[G)5=X66CCF,[9.VTR%K4;?V@AF%<5$PX1<(W-A!(YE MQ_,9*W-G2@$/D,M\6D-X./W M N.N]&GQ+H$Q&%+YG(@QJ$(L#7(@JN5H#DL28=AT+.,QLR7]6;:?"B.J3LB! M3%J%9$EY=RK=& [:0L3>0.JW@&DZ@9L3-$O8<+8Z#7\NH'9?#E %2V4.*!"J MEJ&O Z6HCF*S4B[S%'SDB0>_8U4FZ!/P6HES'="41LU8 700L GP2BV16X'& M/AH:BR/Q2K%.-4J%"H"K!J;\<-;;$W,[9JG24SO'LA$C:2&1,!"GE\%N6%E? M@:2=&[-A[9\+E;V]0^7=6@A?'9QUHM-S6^&NTB1$-SI-)1X/[9&/[RWC1G@D M 1ERJ 1%G G =ZBD'5,+JI:!;8EQZ3F1-E;:EFA'/&RT"I JC(Y%@M>6'0)! MB0 D TQN'N(QST>"O0'%?2H5:D1=WHB.#T6P(CI.PE-XE"3Y\@!EZI\1#ZX@ M/"".;-EYH'1MH!0#D9^/<8\:)"6VR[:MJ#SM[!$J#_G1OL#RI-F/:!ZNA86* M1W1\0OPR=.J4JV->VMV;4-(<"L"@&BFD85T:= #6FDCKN1"U1.[[(66^9-%5 M)C9"<8^K*@\OL5&O6)H*)1@5MEBM9.(WT+8<6IE(;B0Y((-:\+DAIYY*2QG< MKT3KT[UG3NS081"VSKY10?N(N%2<"!]N>2.62@ M@JY8E4/X-114$9R,]B+Y M"@[>+]P.]PBWW=XF;G'DQ-G< M@D0@FQW"1S M] #/D@^EDFY&:7[;L+26/- \AL(R6*NZ(F)]:GBH'"I*;)TLHD"R)(ZU2;P! M7LZ.1 ZUH0!EE(B"U@A5@50/<,5:D@78^<4"-MXCP :BO9EP57HVHFB*-(4R ME!/$P6Y1> MYL .[AL?MHL_C$PW!C#9(RZ$NW=,6[,+_?%%;D&Y.O[PA8L.Y M(O=+3H29F&_I:8"7"+%DCR!6<6*(WB8*:!M>"2]?LA5J7\&$E)]U')>&8KV2 M#+?TFFGK\)Y."=&7C='1+R5R*;H^?*))"M""HQ[5K@S'ODCX$X1\_03I*%@U MYG:A'(C=/,A%XFG?ST=%R3.FY+U0U7'"H_KUWSQ%_P>P7_B&Z_B/L^'RAY7) M?"W5E^Q%9+J*YR61$2*_0H-LJ->%=1P*UFEC%VG?OT"762:=$^)74L500UA0 M>2)AG^_D$*@',UMB?OQ/.GJ^5,4OI83Y?EF6>>P/'HZ^[ZN^6;I_HZ#,H!0E MP$5;5]H$QU( "E7*7NQOIH+?4PX.2LUG8:\Q_:'H_%#HJP!6;47"P<$6PN,) M&EJQX+LGP5@I4S0!HB @ZT$(6*B \)4.D^2=J?+,UN.S%YWD]V_C\P:Y/#6@ MA3K"+#R9 2C^S+I"5#VD0IE/M)H(RH;T9-EO]9MM]_L1KMUV_(F![,Q,;;@^>M:M_8H)(-.\<"B M^3(,\T!1VI@;7?S^Z])?+[@&U'VR8N_$T)3T7:C3J_N;$ OD5'/QV]T,T7\6 M3X-I"9&OY]*!/W6@6K7+5P<]K$3_=]N'[K5Y^+9Q?\8)(;?7;B;\$:) MOY?MU,V#B$LZ3&'_PEZ"?310<"1>O#BB?'8UEB)E[Q;Y\4/8=+#O47Y!3AU^ M# >CB-]&)(\V(]GR$N/9[T$]<95K%['UZ()?H<,-QT'X##,1&U?^EB+,ZZGV ML@D?6JU*M]GD"[<$J[_ASJ*_/7GY/U!+ P04 " !;A5A6*9!LUE0% !_ M& %0 &)C<&,R,#(R,3!K+65X,S(Q+FAT;>U9;6_;-A#^OE]Q<[ V :PW MRTYLV0W@V@X:+(N#6$773P,E41%72=1(*H[WZW>DK,1)UJ[M@+8!$@2&Q3L> M[^XYGN[.DY_GRUGX_F(!F2IRN'C[^NQT!AW+<=[Y,\>9AW-X$_YV!GW;]2 4 MI)1,,5Z2W'$6YQWH9$I5@>.LUVM[[=M<7#GAI:-%]9V<P4]* MDN.?)C];%LQY7!>T5! +2A1-H):LO()W"94?P+*V7#->;02[RA3TW)X/[[CX MP*Y)0U=,Y?2XE3-QFN>)8PZ91#S9'$\2=@TL>=5A1Y0<)2D9'!&WWT_]$3D< M>=2E?1JET6'L17]XJ*2#[,T>J38Y?=4I6&EE5)\?]'OVT:!2XS5+5!9XKOM+ MQ[ >3U)>*CQ/X/[F:R/FD3!+TMBB-TJ06 6R+@HB-F.%"Q;)V549&#L[C;QV M3\QS+H(]U_R--<5*2<'R3? R9 65<$[7<,D+4K[L2L0&SQ L;1@E^YNBHJBS M>5QO[4 Y.2MI:Y?7TY8L;C(6,05^S_;NF_$I$V]IWUK=V>(R/#TYG4W#T^4Y MQNSEZNWT/(1P"=X0WMHK>V;#:C$S5,\?N%V8KF Z7UZ$B_D]]I9IY!["\@3" M-PM832]?3\\7*VOY^]GB/4QGH:;T7+?W18YI7;(#\)^U5"S=?">(3TN(>5G2 M6%]?6#.5@7"2*U01YX +1.\V7,:TR*BXL6>=^B.?:^K+W,/ MB(24Y4B_U65%XUI@>D&C29G XB;.2'E%496B8%)J3?!?&T"V%&><(%A3,;WA AF.S"A:"2)9@UNN:@6<9HBL?A\8I=4UBF*8NI MT-[0LK<6=P'7-(!=J&HA:X(8*KX3<7+KVR;BT#R2\$JGMEWVEDE'W%;^BHB( ME%1:RYN<;F :&QQTQ'613LRV8@,?2KY&=UW1%WN#X?BK@K$B28)9ULIIJ@+_ M$./&A"^R%!9R6FL:+)?)@R%<&=":X:$-N(($Q@2%282#3X74TF>0ZX#97! MA(J$"J-!=LVNE)6DC/4Z"DQ,!64R#W+5N8D CBG3'"D?I!W[_[YV8E20"H18 MD2BG+4/$14*%A;[.225IT'X9)TQ6.=D$K#0>,YO&6*M<82T4<:5X$>@ZZ%KG MPICDVT/,>0UY6R*-1O9PX.LJ2:&>*FD/WA90MBF@')4\I@V&=G_T<;)K>Q^E M?4JL/[)][_/$.D;E1FUTC$0<7G7\SH,;%?2J&_#:^]3X00?30]\T;OGV=\S4 MJ,U+]S9.MI8_::,:U1(:;\N3H,94)C27-K=_-);F\U_>_/?<\ SRCVW4,WQ/ MVJA9AJ](E+)3;=\K;IXQ_/&-^DAC](SA$S)J_T(P+#TKK#T? 7GPC.03,NJ$ M1J(F8@.]OAFA^(_1W<:G<(M3MN67W)N,6T9#+3?5S)51?H34PK(T;O0R_I=]BVYT\@VH"L MXTP+Z$)$(:&TP.5FIH7$G1[.S,50K8I+:OJ[5BUO^)G#@6:>5)B!VM=UA _F MV*B*:4,#07.B<\*CR?9=IVB:/O=N"XDDSVOU>,M_#,.WG\UHWOQ(

_I+;L!G =Z>.;D1;)DJZ+B=+KSGXB.[(C5=,971HZV9H'+,K M8/&K%J.#<- ?QI30I-\;=H;A2S*,W)XW.$P.^_WN\'Z_[<,JQ'XX07"O<3N+Y^K,7<$V9)&EETK02) ME"^K/"=B,U+XP2(96Q:^L;-5R]NNB7C&A;_GFK^1IE@)R5FV\5\$+*<2SND* M+GE.BA=MB=C@'H(E-:-D?U%4%'4VKZO&#I23L8)N[?(ZVI+9.F4A4]#MV)W; M9MPPX %=/V'[SB_?VH[I[#(X.SV;3H*S^3D&\^7BW>0\@& .W@#>V0M[:L-B M-C54K]MWVS!9P.1D?A',3FZQ;YF&[B',3R%X/8/%Y/)X][['..^80W_ZBD8LGF.V%_5D#$BX)&^ES#BJD45$IA4A05R>"2EEPH MX D?SO6YO-.5Y28J->3X ))URD8/G6K] PH616*)^ M/ 9:Q'C<3VA$\Y"*YWO>H3OJ>FU]PCM )"0L0_I.CP6-*H$Y!PTF10RS=922 M8DE1C3QG4FHM\%]SQIA'(*6"HK+7BM4&U'JUX:P-& )OB5"L@&-:+)64O,"/ M*:,)G+*"%!%#L^=)PB(JS)8!9BA9"7Q#P5IN8VL;D$,#UX:R$K(BB)WB-R)- M-CZM(PU-(S$O=:Z[R;YETI'6R%\0$9*"2FN^SN@&)I'QOXZT-M*)699OX&/! M5^BJ)7V^UQ^,_E40EB2.,>U:&4V4WSW$>#%AR1"B0OF6-RB_5T;:]PZV6G_[ M[4>W_')H=WO:#P%"TQR'I,JR#1Z;O,QT8.Z"5= _*R:HOI"DQNPZ O8)G@H! M7G\_/MCA?!W:N[!NP/:&W1[".ASI"/QR^#Z;DA\!Z)T?$G168 K+ZXR'J5(1 M7!GC5P/B-B(($Q@2I:!2@]_69))E@,M0&0BIL)"7V>DE-3?/HQB)LN, M;'Q6&(^912,L7I98'(5<*9[[NC"ZTKDP(EFSB=FO)CI]H,.IKN^J=WR[<^8,;:^<'=QTEC^J(VJ58MIU)0E?H6I3&@N;6[OY4B: MWT_=_+?\\(3RCVW4$WZ/VZC9&@L>Q:XH_(K%-5S@9<=TS6%J'+R\'BK"GT!^ M1$;M7PB&\)6(WSTD#YZ0?$1&G=)05$1LH-,SW7GW/GJ.J08?Z^0C2)EL>GCT M>5V#1Y&ILG5/IFMN$O(KBJ6%C 0+L>C?CD-NSC=N=O.+K^GF3<4O4]TF%%RU M@:XC6AHQ>AUZ2>?&IJ6,(=R K*)4"VA#2"&FV&?&S;@$B3=:!#-R0;5*+JEI M'[9J>8,O[#WK<45N9C7VG>C^&JSO3$]1(=/K^()F1-\$]^:IU^V(Z2SU=67,;1Y)^WU_1 M(Z\]4D03O$1)0VD<05&TS!A9K\5?+C^4]ODL>CG=WDO%%5:SI35ZK8WCYY^R!Y,.NZ^>'V]G*Y'"WW1W4S MW3Y_OXU-/=XNZKK5H[S+'WS_ J_ O[7*O_^O%W_;VDI>U5E?ZJI+LD:K3N=) MWYIJFGS(=?LQV=J2IX[K^:HQTUF7[.WL[2$W._2_YWAG:Z)* M4ZP._WYN2MTF;_4R>5^7JOI[V@(?;+6Z,1-^L#7_IP]WD4+T+D28#CM#-#4WPU7UZ=O[^Z.WY=]\\V]M]^OPL.3LY_N7]Z?GIR=E7/R$>_YLG)OX]_/'K[^B0Y.C['X>_^8__QVO@_D^M^[=O. M3%;/Z9*II)\DIGNASK)MG?35&*[J7)2U5D,UV" M=&WF=:-0GBAP_3I=WGC[[[ MYN#9\\1T;9+590G=M%V=?4R3N6J2A2IZG?SWSFCGR=;>=]\\?OI\/YG#B-J9 M:G3R4%H-W[.MCI+W>@)SJ#(8XPS^,%72U78<2YW*@_9*WPZOU'UCKZ@J3X)9 M'-?E7%4K>[?!CK#Q383&5ZNZP]OP"A((9]KVX];D1C5 P=$=X\-S(-2D+HIZ MB1H>%'S6F#G1 B8/1(V6.3' *$".LE3-BHB5US 4I-B\1RH2Y<8:7YH7NM.C MY+2#ERQ=;D*L)'].YYNI"YSS*VQ'YJ<\^:T''I@8V&; W\A9L/BFT=TJ&:^8 M,7$'X-/(OVH^+TRFQH5.YDV],"VL2FOW]$^P @6V^5I7NE%%Q,:%6D8;^:?7 MQV_L5DOI]6!3@,)KZ7<-UB/L]:8S6:&IH],J"UI]B.Q@-S%L:1 ZOE$<"L[H M2.0(_GZOVX[,QYP4"<%7WV"98PWDXPE2&EM)%NP(Z>5TO=%,I'-?KWN0:&0.FSQVB+%0+ M90I:6=QH\.Y2CY'Z0LBK5Q\6%+8MD"C/Q>0'VL"%DI;J\X34S>Q+X=L[)DY_ M(14QV'J)MRU9<"EY60>+:+>I2-D$-FI@L65U!>*A,[BU305M^+?)VL 6 M1@D8B K5,@LZN^G36$#&8Z?! <,9N-IWW-"L+I C09J $%%%ZL>\QA^@D]#( MA,&6-? $TE:#:-,HF?F':'?L *P N#QW KA-95ZMM:-J&'.3D(<(-Q=UAP;& M'";4P$^8;]<8,E3A5V%*TY'D:E&00R_ 1B WJQQNBM+,['V4C[HI^2_HDP4@ MD0\FHTNV7E1 $B1P48!Q@^\!,S")B*8@,O6TYI%UJ(WAP178VPN\A _HR42S MJ0QB7*W@<@I_(>'P": 5D&"!+\(OE8B]#)2$@75-70PX@=3*&/0!O /754>UKW 7V*@T8_R;I&3 !D[YE M"H&Z!96'HFA2Z$^@(0L#MHI!R=/T6=(54]EMO M6N,7#UXOM2:",8M46N>M:..2\"2%\@^4*S Q3@7'3,H4IK:1.#Q#4-8%6*2F MZ$$%"[]Y1@QW S/E"!PC9R)]82N16CP$)@>=?@T!=0SR00&A?HXT/XJMX\ V M$K.*YCCQ%N$;M;Q)F]TZVPY[75= 1*CHOM,F]U""E&K[3HT0G28R=@Z(L])2DM3>FT2(F M@:I6!%^3&I?.1@FXNBNVOHNV9ASCH7D4#9&M(;#AH3D2=#B<2[O+#2HRD%2H M=* %?.%"1@G1:G*WX*7#!O1*!W2Y$+\>UUU7EX<[_A4U;FN4;#R\\-+ YINRE%;QQ$.C!YX3WL1EN '^,@:ILH]%6:[6H M6?)^P&H,L!#:HV(ZHLEEG\2]C>8R*6P!.QMK>X9&$!JK6='GK.)70V,'K.>B MN,A? N,.2(U6I1,.0@!'<&L@W#%MP!C+4 ^L$8+5W_)"21UC7Q&J@ @VB/V5ZWCD!+>M-%K"PQTP7SM.QKZ)IYQ81UQF1 M6%@Z&%XA'G6^B4_67)M!HVM:#VU8T&;P)*8$,:"YX&CPL M$!(X1773ES@BF&N+.]_@BDS 3S+X"Y:$A@./VF&DLJ^ Z)4=,HR!K6J'ZP$3 M@6L&'=K9.* =7N'>Z265S(L>)(-,"1L+IG7E8$8)T.3"/EV7+:UZ2%COEI.' M I.?BU#AP:%&#UUO,3H(I#:9.%TJ\@9F"N^"FB-4D8A#@@$E!#*LZQXQ1C< M=O+*."F MS"8"2\V$ES##H0'SA>L%-_IJG=T\DR@W13\S&X2"I4("6MYD;H_X@\@BC\.- MZ,D18L^L?VD7BA1-84 %2AYDK DK1-NWP> >Z"2Q?X&M8O1'-+"%H-4-R!B& ME0@S^%58TW*+@/?@HTMVNZ,L(1X")E$#EL<)2]UIGH4ZL,QYC6)'>IQK;L! M2GT)R.)4-LRH)WFJ#8JJ&D,L^$J,O0@81.$)#%*C;JAB1.R]F_"Z@RC1D4A7 MB[U F*$'1QD2%#-!Z!0@7 0\70,FNVNL>N1AH3"4Y\UZI";R!7L8"V!=R@3@ M"+\-892Z0:86X)K^@(?16$96UR#42+ UQ+)@7 J,*MX&-B4^-$K+:JH8(D4M MK+H>9/-*+%&[?ZQ0=.Z_RL&+(?$.RXWM;8#I27JQ/')BZ.\;@:'%9@BB:B[JB,8*\B2%5EU2GU=E^M/<-((LA(X!6-89Z$749BNMP(EV M3#UHC92I>&!H2>IF@4JU,P7WCPH.MCEEQUC/P&>!L4WGW=XJ]^^:QHZB%HB? M/ CG[KDLIQ6'L*VI(7H2W93 +&,UGBETP2ASXNH0*EO3)0:SR;APCAZL(VP* M0D$I?HUD,QFXMYN#KG84'%>V6H#7<::+.5FD\ @:DO1\C4'>'MTKG"28+A(. M=;@D:H@I(E!X?P[V448_6A]XCB,<=\W69-HM5(86OW:X[\20:ZD/-@V7@<$Q-&A)X_2O6LP%M.V[&Y;-Q4Q-N?J6VZ,XDFPG#@4A"II MB"M)"QA?NE4JH.UPIPR-2+]!,)<,^J=XL]TE)!4V[Y$[F$_J$Z L+N'%FC $ M[5[,*6AJE((31*TNL==CKE$^HLD0QW Q0CM]K!D!L;#S9B"1' >""A$,PP6V M#&+?ZRN2R#IWDEN8E^;AV,[Q4\#RKK\A+CX"T]$YVJG/ZG-)&"BI4C94ZZ2H MT4D)?X1"^;*&NGG@53M]#B0](N$U(M'>?-/X)E[Y9Z !0SC]LV+19C40]F2=NH M@$VX%PN#7@^UC'NO(?254F6%IR;6%FDE$$DN<0U[#L$JU(S=;GH !/Q%MTC""A542Y']W\4;<]R.U72KT)/N\. QK-H5W+*U^^S& MV(56Z\F7SENZ9 C/(W+M[H^(%A2-!?'&<#B&.2J-@#$!0O6R<@JA($L.0RW\ M*TUV=[YUR8=>Q+LHG+T6X%@N@A &->4=26 ]^ )ML1DT9D.F Q9#+V,BW@,4ZJOQV8=QMJB8'F8V1N- MI"-YV0%YR,43@!N11)2,N!U,#0J[+'6.L\%4JK70'KST6P^2;6/V_I79*[=5 MYWG7&8T6&TU"KS=?4(2CLT">&%)@4K$FX?1C%C04:UJ:%LA/*: 4XP!]4E^F M3](XH)VRN)(6E^@H<)3V$HUTQPR0(Z? 4:L+[XJZ)QL5N7R3.>(LCMX:TQWO@)F7Z,Y2VH;^VR3^#58RR^#WIH'?^UWXG^_"]:CF=3=CN.W"!#+9F&'6W@4RGU#OY0RQ M'O^CU;$2V*Q7C,LFHBH<3:D4@YYC?;+):OQK:&].N6U[L&"V'&!&NE"2B! 9 M=VD@F#"U2LP$P_VUJ\3QU53I>@*)S:>JG5$>D^V^-=" +#X_VB(J0,\K2D1:F+IO;37"Y9R'O5/R&_7- MN6><0'D/O +%YI/;-.V?Y1)^K6@>\<2Z#FC))"CH&#L[NW1#2 O["AK'D_"G%@D M";.N0^80#=^8T$-5=@T?+* V-A(6XMGV.!?5RGC)/!OFU9*G99-@.(U;6!:( M2ID5US#&8P6$,/GE2BA*KDDY+YL,P@T()@W-I2D'T@AH0=1N!?7?WWJZL_MP M^F@4YQY?2J)2JXI!AN F6:D(-+0S,[(V,9/ECS 1G?!) MA.F-,8_6%DQ4,6L6EV=V&2UI-P6)VS@TJ54.-&,]1E89J Y; !Y84$YF.+", M--\ WKIK=M*1PWAF-0G 4N6:"[EK\-:XR+U4']'0N5 Z$%R%V?^ZB"/,F$F- MB8W((I=$C/%),79" -*7006)A\*7!SM)#HX>5Z(#%7*T9S!%G"JF*3,[JJ]J M8?7:B8\_6@D2VGAA$17;;IWZ*%4#<[62C3K75:O=J.R4N#RS "'?2 ,B4IFM MB">9T'0(#%J?D8CFU.9H#XV24RP^((-52]C69ZX;7JKH_!I:!YN=CM!O F6S!WK)"M\K>5U*IB@0<$G]@%^'T06A_J FMW4&.([;%>B>>KTUMMW*0*FSLY$?) M#ZY?CA?:G!QOT*-JY&U,1!FW6I+LXWYL5L!PD&IMC^2!%UK5U987PI--V[XA M'0T;(&!Y='/#IL,F"[24+I91 ^5-NVM])MFZ%1$RC+IL"_G#BJS"LA[*NM9: MR_VY(*\Z#8V24&8B-SE]CD-4IG6EH^S<>=8:=!(G8>&TZ;PR$6O#QEQ2/)89 MN$PCJB&$^RB9R/,-SL\)G5&OO*MU-@D7Z.(XSSWH>%.@X^U6 >>7L9N#/IQP M9Q#('T 4.Y%4]-&$Q1Z$=*#]>%'9!D@O$/O4+YVBMG+@1A#"8\L\/A;&"AS, MW0N@$MH^FZK=[IKN?N<+1W']%"V K]T7<$J*W2D AF9F2$)!0FU$5')2!TZ= ML^\O1%SPJ$\Q+&D\P2 D>\\>%$IIEL95S08Q<(OQ41'6[42DSOHQ.Y3/[ABC MG=.L]M/$SS#U"=;.Z>,X[I$@Z71!SH6T#Q]5($%HZ8_K7$?E(O8P.=^%.S#- MHJZ;4:R4L29)ZA 37]+F?8$6Y=0';CNX<=;2Y632ANO,RGE1K[1W7$*X#*U- M&S-H+8#C:\#'*TRHM/:MUM8G$@$YS$P?IJ6HX*!>VG=K9_3B6^'INJFOD6<0 M+#HX=&@=^TS]$*$>KX+-*N>+!L)3Q NY5" 4W&DBD\OJZ8"H2'T7CL6QT.3Q M_->HMX&H#JK@K75-HLME<<16Y:8(_>=OIOMH_A?/T%HKWJ!0_'UZW>U8O "% M'T8&R2FB;'$^R=#*@?OUO47K&ZZG*W3:=$8'U2A\0BNN8HR=0O!K.N!^\6_S MXOM")XFF\0+[^I1P\7TE5FP!N!.;Z'[N\V/Q3,"H'&9#':,)\_[=8+*LQP,7 M[G.S;Q=_.?QNJ#5H\<$\1>896'8Y[D$3'_'<(7U MLL^X9G:]3M/F>5,>'Y6N4\(YZ2T^6(; )*JE+E2F+ZRB3LYB\;*A*T:NY)0K MCRN:)BHWMJ=K&3U!Q"WK*8-%,(74GA:$05LY3B08PY$[,0FK3-:.N@PY.CZS MZQJ18I51/@R'.SLY?ZV3T&<]UPV7>MJ LHW;7-2B);PGAYPAU>@.W?I^+N;" MLL'C'2L7CKVLTM8>-,88S=[!MQMK=3=E^MP'0;ZZ(,B5ZO?/EBY1-ABR&1\( M8,\4?%<5=FN$AP4**N7/1;QZMUE)$6PE.L*>OH$XY[0"QBBORB*X> MRMC9Q=]\&NM#*8!K^_F\L*XZ+'Q7/R)%W-@<'?:AAP?3W.,QMX8??$VJM]'( M7T/;:U++H4*6+ZZ[]O=PR2U9?CKM**I\G5!%*P.LT0(TL D M#X^RU6;UYKS@*+N/SY?%9_F0:DDDY0PEL0RDI^! Y<@]N1B7^<-8[>NU&SX, MJR"N<#)31E.C4K:U1/'-2D%T_,7B8109;->W/+H-%J\[WSF >1L].+0[/$$( M38_[$NH;EB7WRN$N+:@X(CGC.,&Q@W&:*MT-ZU/BP^J&\OX2E1/J&#QLP5"0 MEZ71=14*GW*'/C!I*?=YB'L]\Q^G;$HN,B^8S:X?HH!3JKV-*5I/(I_4?^S. M.INME%"KR81,C\@K7:OPQ36KYWB0>U\93MZ,JE0&7V+T>#V./O>?C9"8D!S: M;<)OA R'1Y^BB,L) V^XTGB$(H*2(>++W["DK]W&X\=)4>6..SM$1LJ)_7*T M:>S&-\,AW&UJC:V[)080*^QC?BH+G+0Q3.'B8(KGV1A2-NE5XEN2K5U%?: MX@W?F3^ADC)YL<1091UB5E2OX\$<2G8ZY6"L3LK;\"_\^B9VE(I?VLG7 M:9L%C)CV WVU!A/U%MH5>8TU'7^>FW8&+[,4O/A3) MKWT^+6V:)*)V7ZA,=8B!2AWE$\LX=FX!ZNL.IYO+)-IWT;?JY9!$AS))E93_" M1G5X-9V\4.K@VT'X#R^(/0(J^,82& ]HA)A"AZ>8AJ^P[KB/%-U'BJX^2B(X M[[23S"47OHS2RNFD9SZN6;7\"^TB>Q1)D)4.*UF0H*-S^N"ECI';!J::N@_1 M> F3V2ZP!D9."4B37VL#+^$G'BE[0MZV:>I.5,]AAWFS1.,Y!_0Y^/CK8ZF/ M2TLGTJ+6J9RE37D5="8ZUA7Z.F=,H(>95"X,2S=\P4XJY_00A&&JE&5OIG4N M2"5^$IK-B/"X:]8@C'0 Y3,U5QD0([4?GL9Z8DHQ->6X;UH=OLPM4EF_*S<. M#@&$GEBK@/ZQFY7C><' KB&_?KU844_C1A!^[Z^8"^H=2$D<)X&$))>' WH]Z0J(4IWZ5*WM2;PZ M>]?=72>DO[XS:R>! BV%%JA4'D)B[\S.?//-MV-/WAR?'5W^?'X"JP_>7/WR&?KL3PJ41RDHGM1)9$)R<-J"1.E>,@F"Y M7+:7O;8V\^#R(F!7_2#3VF([<4EC.N$K](DBF7XS>=-JP;&.RQR5@]B@<)A M::6:PY<$[5=HM>I51[I8&3E/'70[W1Y\T>:K7(CJOI,NP^G:SR2H?D\"O\DD MTLEJ.DGD F3ROB$/8]'=#V/LBZ[HQX?#X?YAU!_@07P8'G0%BE]Z/8HRH/65 MD76K#-\W_B0-&.J M(YK[\WR U7.G^$%D<8HY$=44V@AN#3B6!F.G#5R@HZ\(YT;/C<@?SP*I$DIR MM-_N%_]^+?MW)OH=Y5.4E*0EGWH&+L5[$VWZNU24'-[N#+O=SGB=WO-'/O8 M)AC7U1F5A*7A58UI%7:E'B\57V/J(0K'8%.199"C4&]W]H?CO\V(/^=1(9*$ M!+:5X8S,ANU]BNVZIU8X?#%NR?8+\N,&,&'8/A@P#@N=EZ;P0:O4J0!3.4S'6*LYH M=B+\"-94DC@;2-%4\BL5+%,9IW2%KUOZ1^,6(6^]L9@C6PTZO%#$E'(B5(RP ME"[U"^J$>=-P,+:;L_5",+(ZE(5*I_CJM5B>7LA3G&'E-\N].G+<@P)6=S MN4!UO6] *X3=<,]OO8FGPF1II'.T7&G'L=00;0P]/MX[ R1IQ%4^25I7H=VL MNM26A-C61X1T)7+FHSTW:"43>9ULO5G[R8/IL_3%W0.XV . 'YV. MO\)9P0C9I[=^[^#%VOQ4.RZK=50P?AZF\KB4OVQ;R!EN.5D1K=L)!W"6*QF5 M%CXI?A8B$L)Y1DS=)98QEX@B,5K+ SQ=WF-&U]:W6L5Z(+4'DF@O" !![/>M M;9O<=)N9/T;!CP(5Y^YLHR9$+ W"5KVYG;:;P)-NM0M-3I)5P6?K4GJ\J/8E M^C(0%"CW$/?/O?V]59^]>HAFE*0J?40JQL*Q=FA::Y:2(BZ,7E!G4<:,=ZGJ/2@'.BVO M:U.-;"Y6C-JU9==E,O-B0Q:[<@_<4M?")69\^5;V6UBYL+OR#AMVNDXDX@<[,DA2006Y]5IR;15IYW0^ZFQ-1&1I:G.W3?[BY6+]6;U5 M]>]WI[\#4$L#!!0 ( %N%6%8F%KX'1@< /4@ ? ;V9F:6-E5:;6_;-A#^OE_!N5B; 'YWVK1V&F!- M4C1 7X(V6[%/ RV>+*(4J9&4%>_7[XZ49"=QBG;86@,=[>>ZYHY2C MGT_?G5S^<7'&,I\K=O';B]?G)ZS3&PP^3DX&@]/+4_;J\LUK=M ?CMBEY=I) M+XWF:C X>]MAG#R_<#4G4P4,8XZ LO.L='= 5_ A?' M/QW]W.NQ4Y.4.6C/$@O<@V"EDWK!/@IPGUBO5Z\Z,<7*RD7FV7@XGK"/QGZ2 M2Q[O>^D5'#=ZC@;Q^]$@;'(T-V)U?"3DDDGQO"-A-.&I>)PI<\2 M,9R/#T;B&9\3/R<3M'* ZZ.0\RL%SSNYU+T,R(#IX;CPLTH*GTU'P^$O MG;#N^"@UVN-N%H7CQZCCEB8/5[['E5SH:7"H$T6;VXE1QDX?#,._&=WII3R7 M:C5]="ES<.PM5.R]R;E^U'68A)X#*].XT,F_83HB\\+7JK87]2BIH;%_-":C MSZXR.9>>C8;]P^L6?\Z;]MZW-7<6@B8@,983Z*:E%F!I5>?X!5=)!CDBQ!;U M;?8N364"EKT'+RT N[!F87G^S7TYV!KZE\:RHD1K'>HT*?,9W&5Q-]ST8'/V M\,'D8!9O$\S#5^8RKA3+@6NV-*K4GMM56"YUC 2JA[Q09A5*C.-_YM$75F6@ M@VY7YC=L>/C@Z7AT.'.,+X!Q+=@*N V&HK]+7,&D(TT*N//L<-AEA35+*;!T M?8;73>U*QC>6>=SNEAY23JOH>Y FSQ.C'22EETNH)4A/F],^^Y59^*NLPQ < MQ&)"+"OI5RS%V/H,#2QB ,G68!4Y*#7F7(J2JS;>>8G&N7*>2PI-9:4G2[7Q M$N_'$'H3A"\L.'22HHAFGYR]"[]_)S_6M]":5R4"!//H3&D32K &MC?:#[Z@ M59(,C!JY]C*112 ]@3])VK8)[K.7P1=HL!+3)"E<"1G6992I\7"VD;?QZ!HF MC%8(AXR$U[YC- O*&.XZ7X4-7AAN!:D_Q;T3;S#F:.((-" 2HNI/:&LL++@3V MTYZ"U$^?'/8?HQV;T>Y]DW!O)\)1_]O$>MONLVN!>48Q6)-KJ*S1>$:\T] 9 M%A[>H=%"4'5@H0!15%[G80X:4ND=VW.!Q)9@B3_GH$RUSV3*L)2PGEU&(N!= MJ"V!(EHV1+W>OTNR)5P1/=)E'2L9284*4QO=2TQ> '[F M"\1(\*22/ONR.KT/B!GO%F+.=:)*:GP""@C1<2UT0G,M3.EBYKA>U8U*P<;R M+G9BTV5U@PJMN>T"T'9B7,^M+RW@2@MK/9&E ]AH<":VN#9-W-33@+507-]0 M18VS0>W]Q,9DM[!QTE! X@VU 5V3QQR0OR;W*76Y)$2K@T"VR$0P>*P,:^) MAB^Y5+P&!3%#$B:H./P!U(/1W= @C$:XMI>43'$WE,.Y4JJZX]@X_C6[]=G9 M;5!?\RP*1[:K%[ $9T)HAHPV+FO\>II.D]):6KQMP-\$]G>1SL5GG@S)S+,E_SY;8T)QFW M"XB]L@8LV\-,46;H%V8I8G8_#ODHV#13$FD36C2;M44DWW>LB=[^Z0^\&;Y!-[5]!U]V55-GGRW2KJK?$T73F/W$F/ MK!!/R!GXH3[?X4G66SJ02[W]?%T4"EF,Z,<%QTUP?#V\X72 >&P8^SII1B2& M(UQ3.5@1-(#B:19/HY(VCBB7X,) F?,5B:ZW[9*T1;6WY\__;D85Q)T8 ;)% M2:[QO!QF4M0M[5<.K=TZ1(XA*6O2'P^[%&FIR]#[EN#B$7V.$,,.B:;81+H0 M9DF5C, 3-\TP%ON QH9"TI1"AUN+,O2WJP0*3\X:7&LKZ:!]X-$-O:34]1YH MSPT&JC-:1WYCV>9S (4MWY+$GD0>JTSSV",-EX,&@$?N,\]U4->>W"),VAN/ MFL%B;1:FO_0A)NA$@N"BYQYHY\IH48^OD,A4HKUP5FIR[J\?]BV9VGXE:["Y1;_+Q!SRRP \U MNQ8;WCOR_H#^ #$P,2YH=&U02P$"% ,4 " !;A5A6#&(& MW0VR P <'RD $0 @ 'K@P$ 8F-P8RTR,#(R,3(S,2YH=&U0 M2P$"% ,4 " !;A5A64JZ/EZ89 1)P$ $0 @ $G-@4 M8F-P8RTR,#(R,3(S,2YX&UL4$L! A0# M% @ 6X585C5&I\/@CP N74& !4 ( !*GT% &)C<&,M M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( %N%6%9W9EG^YX ! (\R @ 4 M " 3T-!@!B8W!C+3(P,C(Q,C,Q7V&UL4$L! A0#% M @ 6X585F&%9'Z4! TD, !4 ( !VOX) &)C<&,R,#(R M,3!K+65X,C$Q+FAT;5!+ 0(4 Q0 ( %N%6%;---(KJ , 'D* 5 M " :$#"@!B8W!C,C R,C$P:RUE>#(S,2YH=&U02P$"% ,4 M" !;A5A6%N:'^/L' D*0 %0 @ %\!PH 8F-P8S(P,C(Q M,&LM97@S,3$N:'1M4$L! A0#% @ 6X585J*#D[4(" F"D !4 M ( !J@\* &)C<&,R,#(R,3!K+65X,S$R+FAT;5!+ 0(4 Q0 ( M %N%6%8ID&S65 4 '\8 5 " >47"@!B8W!C,C R,C$P M:RUE>#,R,2YH=&U02P$"% ,4 " !;A5A6F/G__U8% #U%@ %0 M @ %L'0H 8F-P8S(P,C(Q,&LM97@S,C(N:'1M4$L! A0#% @ M6X585KF9M(^.&@ &XX !X ( !]2(* &1E " ;\]"@!D:7)E8W1O

=@\W5YZZLC3[2/D47FZB$H[42J!)-)B(UH(R9!'Z9@NV29MF]]>'#I/ M=Q?]MQ'T &__.\(T)T?T$Z;9M ZM(@^GKGG=.KA(:TSMMA]JM)A]AF"BA*B* MDEXH3*5U;\/[$3T!6V@H\CU017[#[_,:NJR$?FU&;E-RR$,/:4T'Z;6H30(( M!D8A8-0H;F M8[\+W\6,AE;1X[@+K^3"8EP"N1KC((NM#2,#:.ZS\QY1\]:%DT_F+KR7-?2Z M"^^CE<$O1+N >:YWX;T4=>_-Z#92'ESU]1;"I,+ !R= !5['6!>*'3 R6UN^ M,=:ZV>ZAWX6WTW@?X8Y[%VZ-+G4& L1B"!DG9($'#3IFQ00KV03Q4/QU^'?A MO>3?_2Z\C_#&+II*POC$"A1RCVC%F8,S=&H5K873QA# IU TM;5B&XIOK+MP MZVWRVB3(Q57F!:]QCG2T,8G,E'(D"M5)I0=Z%[ZU+EL(;)R[<*DEF95',++2 MM@/YDJ&6YAEF@[/12YT[I4.?_%WX-OYV([F/=1?>!=-SN@OOI:,N]Z+;"'BL MN_ D#8M.*%!HJFM)3B;M=[3AD77;A)B-:S']]=#OPIOKO(]<1[P+UR%P.MDX M!.;J-6VA==;%5M:7+CH'*UMGRP_[+KR7GCK>A?<1\JAWX:E@ML@,&%025*[3 MWU5-77*3O!!M3>O[5Z&[Y-E.%W5LN;)\FS>N'/\ M/9_?^L*SZU(V[SJ39T[EA)8)5;+S117!/:NQEO="W'+7><^31KCFI$@AZL3J MT(/*B?84/00N$*Q%23&B"LZT)C&-<8.0\I5\*18/2RUED@MG4%77=T!WKEV<=J M-G>W@533.OVT3IB^G'V+D^EJ_W6^>5LL5R< ML)P%1U= .TZRH0T-?'(*G%)>*\TS%1)JS9D1X$WM0&HP$3",8'3*5@LTY-(UWG?N1_2$[&8 %0S1SW&+ MO%$PD=Q'7H"I2GZ+I@Y%E QRD$P'(670S<_K1TZLV,6 AE;1XR!6*)L#6I?! MTZ$+BND,H5@&O/;I*NA$8K^:#+2PAE[$BCY:&;[2O .8YTJLZ*6H^TO.MY#R MX*J7C!4C3"'GJ@Y2#($\+&0:9,Y:B6!Y"%#) T5.=0PF M0W#1(6CMN2T\"!VZ5:0?-K%B:\4V%-]8Q(JH%7HF'-0AE:"DS153!JE]H;"X MSL5^U$T&MM9E"X&-0ZRP+G'K1884ZXX-2>G]B17.=]Y'KB,0*$WPIN"I]Y[:V*Z-U:B;JQB;(H6":N]:-F ^; M6-%+3QV)%7V$/"JQ@A>')H@$B7XG.,+08882K")'!V,QB;7NWW?HQ(I=]-]& MT(,3*SZ]^O/5^S]>[4"=V/B$W<@1]\'9H#\XP1GYX1$SDRKKZ$)6&&S,PBAR MT)^YV("]57FG[S_Y)(DO]W;!$H83[;",Y1@O5&% M%^-;OSX/8=K'2/02F*=M+((.Z.H%2"0Q9 N88X[%TZ^A-3WK48Q$;VH_+<:A M]U%4ZZS0^[,J+(JTSN+GY1S#M\6E0$Z"2B9JVA,M,[+F-,IY$QZN*$A&>LUI MF^R4/[CG(4]$_4UE.8"?><>BSV-GH7/@)G*(/M*"K?"PRH((9PMZ%.1!9@+?]U5Q]@ M=M?1384W$O!HVA:06M3XC:SU>U)0(RF] MCUQ;WQQ=H/H<3O&R\R)M8H4%#39[4Q<8(4:5 :TQD:6$1E);)!IL$+]V( MR+=^_*/7X>Y":_T2OIBTFK)NJDSM7"YVO\0*,HY.[1.O BD)@5K,_D#9VX1T7 MB9":;!I'P3\!>,SZW5VB-]6K=LZ9SGY4CL<%&"5CC<,\,)MIKS"L4*!6>]1F M9TRQFORZUEWB?@+P%-2[O41OJE?O$J5@ZTL7DE:KL=G1P=0=IVZO9W6*J_ M)TDQIN;["+>AQM/L;+J<_SCYX_.)=3GK(!%L296@60?'&E5 ^VB5X]Q*>U\9 MW +3?_\R^^M_7'SBN88OOKE2\-7SQCVS&PE^MI/4!N"YO)]-_[@EGSM\8]9G[M*O7[J_>?W_SYZLU[^O;5RZ]A^@47D^E12F??SE8UVQ^67W'^ M'O;V:+JZT]]DS.NF\!D4607ZO4_6J78M "TZI]1[3%^/. MM-%['O(>EQ_*#U;(Z3+].79_,Y3M./ MGQMYK+X[/9_ZDO_OV6)9C\W+]=;*#_J#Y7(^B6?+&L\>SSZ&>6T4HYD/Q= 2 MM>$2E'$:7.)UQ8+)8J*THCE+>LP%CF_N8UM@QQ=@_^8S!/?_'EF_#(NOKT]G M?_^.^0O^BS17?WA4ECC_A.DT+!:30O[DJ@X*"PFGT@B9LSE)7R!J76^N4(#C M,D"(+CKE2M&I]?B>QDOX9>\CFL G6W:+*B155C>ZJ(31(%)"4"AI+4@2#2E']#++ MLMDHX4!,^!S_+RL>2_D#7'W>M9;?JAHQO\ I?;&LG1<7M[A,]\O8^.(<$QJ, M<1R4S FB$ Q*#,8%81-CK1O8#;B<7V:^)]-H>"/<1;(?S^]2Z/5<_:V/,X*, MR\G\O)G/M4734O^8AO,&@I@OW_7Y9#&9?OEMQ1D[E\*5UQ50;*\D@/*8E.=ABJC%J"*X> %DJ>8==#.6U8V MYT -^LZ-N?9?+^&A::27-8X<=]]P4'>5Q7J;NEJ]]VB*SA*XJX41DB&$VH#' M!J8LL[0E-1^QN-\5_WH##T,/O2QOY'Q!Y[5=B>5J7=E@,=%;2$D;4*QVJ"ZD MH:Q=G04C2$FMVST/M99?[\I!6ZUIE_V(6F1L'H:12N_ H"-(ZR *5 M\ESRR,;,F/7!_LO*]VH-#9,)JU*5^UDMFP+^,,7CR3>\$O,J,WB>!HPJJNPA MUEL85:FR9J#F+CO2GU$X^V%)%KW]-: MSJ$$0BRL .94JP4PH^]4Z;T_[V.]E%_V?DBVZA@"!MM,QS 3G: M.H_7% B,6> QB11\+G[4>^9'Q0DZ9)-NK?N;INO&I,IMLIL>6!DKBG,G:"FL MSHM,3H+GY#H5+)(G)*!V?T=KGZ(-OK)YDHYK>8 K:=\^RRZ)8.GS^HG>FKH8.G+-5 M+_G)XK]6]7&,1XD\,#"Y%N%8Q\ 9M"!<* J]=$JVWB3OP[.OPN'AC&"S(UXK M90S1'O$2V[IIYS']RXMJK2[8!IIQ=1^N_8R\:J?%.\VCD0K&-A//L_$J>- R MF,J]->"B*N!ME@$9DPQ;3\L;WSP>&(^U'^OH(_D!K&+MHGW^.WR_;"?EHV,E M U.A=CZI(\%T,F SK5TQFU1S!_PFBCVTUFVFI@C!>WI#1$C!!VN-WT](];95'6PE$=P6^J[3/Y]FIZ<4 M2/\=YIF.GV*T-PJ4JM,^C$*(F2(E89SV(A:F>.MBP1[P'D&6HX\]W0@U!U+4 M "6LGY>S]%]?9Z?T:8M7_SZ;+'^C9&>UB@)*LB0-R25XKRVPD%-")CR6L;>C@;/#+$H> M/:F^).2@>%;@,H6.BI64(_,&8^MF%4\B.[S3D3V4@@XE.WS9.NWA3YX5YF<,,+:*6. 1R"#4SK M <0=0 V4&;X5T'Y2P@T5-QM*ZJ.9A#:&E^1JF[U:^%L37-$F#3R62'\BD\/6 M=4DCFL(#Z=^Q+:&/L/=SP7V1K!1%6\92@A)\ H7>D \9) 3-$CF0P;"\A]OM M?:6)&RBSOZ^RA28&2"Y< WHKHV.-4C"."16PE!T%/8%#;8D/3,=@E*]-FP?T M=^]!=I!IJFU4>[NM-8/X3/P*Q:Z^G.\LA6=Z2OWGU\^^$_7[UZ\>K]J]=OCC^^/7K_ M^7V8SU?WQ3M<=7;ZW-UN+/M#W[AX5%;H9(LC%7@5T9/IE.8ED_VCK>T%N)^V[M3N3E@6D4,E%D[R(W0;=W?;I^^!>M%;O M[;.-MQ7A4(.K+]:](IS4W#T)^1Q<,BK2_RWD4+/D*E6:8MT+B\U1YEJH)7KI M]ZXG/5E=-Q'M ",K:EX@A0M6FNQN(ZO]0,/>G):;RG8 5S4.XQQ R19)4-%EJE7.Y)1M"/17@0Z M%1V94&BE'.;XNA_84[*6X332L$7'RJ1ORF"]M5UWFT^"2#(JK\%81<%79!E< MQ5ERCER@A1.S'[@O,*YJ'E= SU' MJ'C.+F531Z396L^=P5LKH93,9W[\^ M462]6:MZ8IGW60B$1-L5*!T3T+EG@$*ZDC$$5K!U%JTWR*=D2^-H:H!^#"02 MG,_KB?CM.UE^.,\QA#@YK=<=%[VP,+^?3=.*S[X\*249:Q76R4\,%',&?"89 MH79">^:-#@-$V_U /D73&E93 _0Y.%HL<+GX'4_SF^GQ_&RQO 8M!RRB)HO5 MZO9,)3I7D=?<,4L1,=DB6@\NO@?.4S275M(?H(O Y_05\]DI7D;KUUVN*SE< M\',P6JU#1A"Q$&+#&7BD75)BB,S0]TZVWF]Z 1R+2#>\R0RGET.AS[TX6]"Z M%HNC].^SR>)<397F$9++VN8"*45Z(:+SX%1$6E".4@6)K#D[]0XH^Z+,#:C[ M67L=#'!/?1NL^N4_).VM]Y;PG0WF 8[4K;B'7P:]6V$BLOY MQ1?^V(=X.OFRBOT789JK=W8>Z#4FH_1];'NNRDX+WZ2R),L-?:M=$@I5"BB= MX]D4;DMA%F^ELO0%, ;3A4>3DRD!8F84W<7HP9] 5RU,;+K&S0PQ-_NB ]U 13'WNZ MXRIU2)T-0&:_B?H&VA.7,1EF,QB9*MO1"G""HEON=8DA2J'+\&_9#5B'8$/M M-?R@4>VFGD$::FU"O#9DYP09SU*+!+%P0:7#H-=!Y*YER,5O>OJ/6/8"> MJ=5LJY+A2$#7P+V9+G&.B^4*71&*AZ@T1/)(0 F"Z/VJ3KZ097L1C6N=>KP? MT3.UF*V5,L",G@Z[X/5[Y<6+'ROF0I@O)VE"0>[R1$4*CF*=HBUT+6K&0E]1 MA)NM*5(4ZYEOW2-\9]#/U/"&5.T DW,Z+.#B!XN/89)/3%)""N' 9V- I4S! M=9(")*>]UX>D-6M]T]L3XB^[VU%M S">;L(]2LNS,)^$TW5MV@F+-F1?TS;% MTB]YU;@A67 !B_1*F!1:#QSK .N96M-NZAF&V+0!<:,[_:M_TDI,E95UD>NY M&6L$;;0+2D'1==:#$Q*<]_0:I)1L+CXE$P:WL2V /U,K'%K% ["D.D6\5J>H M#!WY62I0 1TXYNG(KW6V4=>^2*TO$GLG)%HF_5Z'R?S/<'J&Y_S;\SSK=:NA M]0IOR3]WR7A0LJ;MDS5@N-0Q,)LQ#>_>=D5["._B>,F_IKH;)7US*^(3Y!F= MJ;B$H^/+, $ATB^DOVQ2L5&,4%1Z*[1#L*=AM/WP_KZSJD:QJ)4S=/H)EV?S MZ8?I-:32&5<4"H@E("ATD;QJSJ#4R5&1.:ZS'L=EO07=,[:K)@H;)7>XD1QX M=5%J<&)XMNA<)7KJ3%NXKT2&S$%*+!H)/4NM>WAU!O>,#:N%ND9),%X)XX'T M4Y:)!U\'=-7.G"IE#<&4!$4(+3"PHNWP^>JN:)^QY0VBT%'RB5?(?\I(:<^D MMR9#*5I5LB")1W-Z97@LJ1A;8AD^D7@[ME]FMHNR1DD?7N&\>TCA9>K*.8V.\2>@Y=^:6Z\\@:TKGWT>1'@223TE4;(8BG:M M,XFW(WDDA5]]-#]KKH$!LCV6,XOD?Z. MX73Y]>7L+YR'+^LFJ;)V6F9(SB6NYC^Y#(YQ#\SRG*5.5J6!,R,/8AP_3FBC MW?NC@+:J&8!T?M%3Z/Q(_0G[!3YEG)8F&?!(()6E<#DR&2%[54)M>ZMM:R_D M(4Q/Q%2:BG[PD^9]^':^H1:14F)1@C!Z-4L.(:*MY;'6!K0UB,5!SYDUDN?F MEFZE@0%N?FZBNG@9NN :Q2V]PG0(;NEV>GO0%'80^BB;Q04^S@(*DRW(8%+M MZF/!"ZR#I4,0%J4MJG5N?%QCZ.66#FL+?63=NJW RZ_X;?8EK$^R:X?;Q6GF M;'$IT1[H5>U7*4.L,T@UD/:"4G2(QLUSXZYR\0>>M&_W8%N%S(:2YN#SVF^K M43[Z-CN;+A=7K6LGTQ>!\"?\_!5QV;@HO./3VM>";[/,C1)P:3UW@IO$.%>A M#J\P.BFI4&CC+!.WEH!W?.XHE=_<,V?)M",R%.'-1:OZ2NAP8HB*#C0,?+60\GZ(3R$F[A=[:<+ M7ZJ1CD:I\+[]DDT(@P]O0[EH9 MAQU\5D^1.B7R;'&.](0GF[DV$1B3X5P.@6L'3&HL0E.TN=FK:0C+N8'KF9C- M;OH8A:398;#6>UQ^G$]F\VN%ZB_GY& L7V"9S?$X_',BBZ, IB D7KW/8@TX MX0P46IQTVM&JQB +-UC*\[#,\;4^"C.TV[(JQ691.3:UQ&J]%CKI*6BR!7QQ M-?Z. 8*G^#MZ=$+DVM:K=1:S)?Y?9MM0O\-31Z_"]W5;] DNKG6]MH32E\1 MESJT4IG*C]$9DLODL,8D\M#,Y0<0/@-[:ZFC 7BC_6X=M'(N24<0ZVA,Y6,F M\\\6LC&T;7-IF&QM4(^9GK:#%0VGEP.GIPEE,$1AR;55IO8GINFM*R5I&Z&/2D]S3-)6FH$5[4&Q MH""FP"'6>7;";!QDP^2GI:'^WN2D_KHYI]T-."BXZ9I"&92N],VH%7J('K:!5A%JC<,Z:G M[6 J346_GP;ELV_?9U.2RF)6:GH+YY-9GJ2+5=0,5^O6Y)T?.$!3\NT6NW$7 MG9/B,G'OK6:UP9%C5DF9$KK,& 9_>SORSH\>XSK:"#I N7# &6U;REE9.1() MI+4^>LF*P.$OST:YCK[>23:3KV#RJA4>*@HON(!@:T]9DP/J4H)M/B;J7D"' MFC#J8QW]>OGVT< H=\L_M8V5*%R(B>)-1K\H[3V$$B6X&*PIPAH=6KO?]R-Z M'@:RM0Y&N4!^]<]W3$O,MW27R4IJS4ND0$3D>L6=(3B/X'0@M%;2"3_\+GHW MON=A/8WT,\[%\K?9?#GY?RN>S8=R^U7B"<\\!4,Q;DB9]DBDU\"7(H%G[7P, MV:(>@2/5 >GSL*_F.AOGUO2A39U[3E%R[=G';8# O822(H^!82QR^#D9 MMV-['B;40"][OX!%D[4UM=E%#K7+$-8"Y,BAMA?RAJ]&>_RZ@&UA/\/IY< O M8%==K+SG4#L343A1.^(GQBN9F=&QS"T;N!#S<5W ]M)\MPO8/AH8\ZZM"Z[G M? ';2V]=+]VV$?J81F&X3I9E3\=G(OF0A:1E&B+"7XY]@?9!!;Z"/K M0[B 9<)&5DP!(8L@O)81\ER_9>B5\5ZH@;NZ/:8+V%[:W?4"MH]J]G$!*XR4 MG!E'KX[2H%C.M;C*@K=(^*)();1.Z3RB"]A=3*6IZ,?K#Q)MCC;X!#P(K*CJ M=7/M9BFX8J)HC?)7?Y AW-*M-#!F?Y NN)YS?Y!>>NO:$V(;H8_9'Z0([Y3! M MIR3Z&_X>"4\\"*9%D%Q2)OG2AY#/U!!K&%/K(>O3^(0AU34@YBR0E4(6\G M2"D D:.+'CW*C9K"Q]\?I)=">O4'Z2/-O?0'>;583K[5RJ[79TLZ#=?C)WZ: M"!"FEV=G^%'%MVA,V-H-1'L25T.A;!"[2G 6E>-6!*.8+"[G$KA4+E:KX_96 M8M=N<,8@>VF5M>&T0WI-CJ\*M;4#RP&*MLI'P11YR$^#[+7F IRK8D/D[TG; MQW_CZ5_XCG3S=7&2>(BZ6 VN%-I8C*>H4?@,(07MG ]ZC#$!O2 ?ZM56'POK MSNAHK\51*&7WPO]/#//COV>Z61X]DI01#-\:747 MI+],;BN=C4I-NQLUF0Z>,&-<04M^L62!<#.$H*.'1&$U,S9E@:W',&R+]9>U M;:FW4>AK#^)^/3N;GS@1K8^&0;+DM*N,#$+@ 1(C*U%%&\,.8&NK4']9VW9: M&X7!]C#LR5]X8KR3D<0"R5M3TX-U+!%/D(3,INB2M1J>LMT)ZB]CVTYKH[#< M[H5=(;\FR873NH#%\5><8RA+G)_PVA.OJ "H?$T@\ +.TS:=?##:6"G\"#/M MML/^RQP;Z77_+#IODT_( ;70H&3BX*RO77QLUCK1JY9:]QE[Q"RZ7>QK.+T< M.(O.>*&94Q:"XIGVZY3 9Z? 2YLTB&\06 M^LCZ$%ATW&7+3?1TX 8/"J."8&6 D*U16'*0.'!VX#&QZ'II=U<671_5[*6- M218R6*M!Q%! 6<0ZZ=Q3Z.BY$9D'EUI'6X^(1;>+J305_7@L.FDBLL(M6*YI MR;':*N,2&$=TF:(T;#Y4X5&SZ)JYI5MI8$P671=BB 53[[V,Q19W_B1NVW@[^A\F. %CV[UN5?I MV\!C<9@=:!WJK)#(P)5:CN93H9586EKKECOWP-GUJ+KQT;>Q!U=U_3J+I.K( M8R7(;5.T+4,L=9JN#,G*K&-HWA2F,[CQ=[E6%K)YG VCCP%BY2O'_Z8HSIW] M'(-ETGH(LD9L)7,(2AHHS$FFE ]2#]=;X0Y08]T$#64>;:5^F'<^EVZA"$Z3 M0!B42CQ2/AL(N1)"DE;:,W2&M6;''FIPW43;W0+J/E(?,W;J@NLY!]2]]-8U MB-I&Z&,:14BBUD9X**9Z_IXK<(EBBB3KV>@X$VS8;@F'&5 /8@M]9-T\H"8X M\W!:A_;AXO/L;/D5PV)Y-,VKK_]&^GI./[F(!.J$O\OBZUB$\1YTD+6;F,&\L=T"[2T1'% WDN!L[&EOY? _&BQ./OV?54A]<>B3F=^2?^J MCC*K/VD]_+K+LP88?=U[B9L1NDL42M@09.(JB!291')@I3:ZY"S-[8.ONSQU MC-(SKYA-/#G@.M-6B$:#1U9H*Z2W(<1LLQN^V>0HI6?_!R=?OBXQ'YU?J6YH MX,V5!J9?+O[5U>CU*]M+..^1501S\ZFRT]T-)UPEU E94%H0\>-< 6\ MI:\,.IFUWECU4L H1='*<+ L M,G*J!#E5Y-B!X2JE8$PT.'S1<+/E'(+=']0^W5#[HQCVW6_H'4-FKK^F#(TU MMFC(:"DD0"]4PJ3[*V.$(K\!U6< CFNR?CVF'O;FP9!VGGZ\*?M[/I MEV.$BCS#9O.F:?KT+!VD] M [#>^K'^8HQ"\V D_2@-'<0+ L@G,O.DYDRUWKXWR,N#]O%\1A.+X=Y57A9 MV(#>Q']=)\M_*P/AH8LQ*H"Z[G M7![62V]=2X*V$?J81N%$XD45PL>9H^-3U7& H0"+UDKG.--LV&Z6AUD>-H@M M])'U #;P<&$)#]$7KP"%JI7V2H'7!H$71F) *QQO[8@_HIJ>7MKK7=/30_3# M)YX?+D\37GAI&(=ZTT=X31UR%"QH*PV%!MD4,_#TUL=4.;B+Z0RJFO'*PY % MCR($X+[.WG:JMGJHE6L<2\PB^*1;'F8% MYX;G#.AJ>J]$!3$:#R(YHP0S#,U&.N/QEX?U4DBO\K ^TAR M_O'JP^O7;]X?O7_YYNCMF_>?CS_]\>[5^^//.W#..G[R;@RS;>!O\,DL=\(E M'6(Q2@G:;;W+@;S!4C2+.>F3CL_8;1-^'2;S/\/I&;X(9"D)/W]%7/YK/CO[ M/IE^>3V9TL\F%Y3':JPOPWGR_BI/&XH)17$.P=?>J"4&"(;^T:5U^_ILI>>-GYZVPS^H+]J'<]F>_XVE^/9L?ST,F=!_/YM]G=;RP MEUXS1N&>S4*!8LR -X*!9E:%*%U QCIM;6WPC+\!CFIX/VV4>]#@ %'[R[#X M>C3-];=7_SZ;_!5.5YT4UU*]"BI.>'1>NUPHB- ()!4)47(&6+\7'HU6K:.O MSN">B=T-J[0!?//S^]5J^6^FQ_.SQ?+];)K.YG.">\*#M)8G WHU"$PK#T[2 M5S(RZU ;%9M?,MT#YYE94"O%#!#DOSA;T!(7BY>S;Y&D<%ZA.ZUW^U4*)($) M/2>> M<@?I:3ZGO78Y^0O/7Y\UQ DNCI:78GV/RY."UII"KU"HU:2J, F^1 G)"91! M"<]BZQ:^G<$],XL;1FD#-#&_DM*/V^1T4:&L _.E)#"T<%!"&XA!(0@IC&-: M)MV\B+L+KK$X/WNUI.8*.A06T.WNY'F+4\.-T:*.R'$9%#<:HDX>T!FA="XR MB]8;V=UH]G7MTE[QG?SYW@H8)+E.\>ND4B=OQWC[3R\RA5VP#W8KLSWN_=S< MM+*!&QG[D15X:$88M4V16P-,(J/WLFCPG%:#W&<*<)"U']5^>,;WP$W1(=I> M'[T-8'/O9E/\\2[,_PN7M0+_\HUP#&6N@R:PI( K) +O=+1:295\:Y)3-V1/UID:0#$#9+DNH;W#4#.UWW[*X%[BO;C- M[0)V($^J%]#]N$Y#:/PNHQI,70.<8?U "Q$2QE*+S+,#Y8(!%RA2UC%P3*)$ M)EK7%1V ;3W@&1V<:?71TI F]6;Z_6RY6$F KXDA2FGK+9T"+A&^E#)XI34( M(XJGKYS ,)0!W82SQS1G>T7>93([:F$0%O@ZW7IU]?UILOBOU6OB"V>5B0ZH M+*TY!:U $E9KBT^$T\3]8%:J:$02]15CUX0UI>([EWP3:0GW,? MKOVX->VT>*=Y-%+!(!T#[L.H,$B+')((M1:"UWIMSPFR" 13%F/;M]4:VSP> M\$SV9!T])#^ 5;Q<702G'Y__#M_7YUT,.J>HH7;P!N7)ZW+22XB1LT#G*..I M.2WI!HI]]&IHI:7-NXC=1#R 2_%FNL0Y+E:-3*ZC,I(A^=N L=JX,K;F?R0P MEYW)(27>/!5W.Y(GI/P&HK[SK6]%^?[TZNW1\:O?/AY].O[/XT^U.>;+XS?<"O,'NULQ*3,$GS$))7Z+3):,1)ME"BE8G#WWXKCT M^VW37S@]P]?TUEU[U 1IL<4))PW%4LI5JBZ%;"'F R+0HS)YM1^:O(=8/:1 M_V]H"S>OBEH(?8##YXY5?SRC4#XL<+&!^,>)K&]I,08L)E;Q9HA**W#6>*V\ M$2JV'[/0#^.3LYT!530$*3JM^K(M/F%".L9C/?=^,GDR;)%42)"+15 \2PC, M2- F&I9B5D&V;KSZ$*8G9C)-53# [= :W\?PXR:XG_2478V7[?7T\RBKGSZS#U!DYD3-$(:@E?1 M!<*76C<[N0?.?EWD;;2U>6792-0-T\>+^?+DXWR6S]+RP_PSSO^:I//N6YE% M4S@!*+$.F]:6@?<4V7F9@\J8M"B=W%QZP#6UTW=7*K_KV4_?A6@B]8;IO&MX M%G6^XSFBQ87)=P'5QU?H9A(W@8SK)K31T4V%-Q)PPY/@?G )G44I+(BT&C,O M:&.2(H(5G!F/3"AO'I_6[_ &1E1Z'[FV[D2XAD+H_IID7,]M94HDX[0%%);7 MK:R SR*#<8E<&FF4DAN!Y1U-NF[__/'.[X:2G[456\.C>P7I4_C['1U(\TDX M77R>G:XA%944*YB!9Z8(DD=PECF0*H6B''>:ITZ:O/WS'[TF&XAM?<(I_A]/5#\_G2X7%;%K]V&-: MVN(KO0KG4ZE.G"W:%I= AD31#5<:G'<,@BW<<6Z\W)P(?,<.T@;/^+%?2[/Y M:>_9@X(&X!O=MHH*^$-94SU/@E,BRL2AU#)J)03MIHQ),%(R*Q)MSJHU^_UA M5$_#D ;2PA DHCF&&E"'TU>+VNZ(#G-"N_QQHHPE7]HJ$+EVL0HA@HN: _.8 MI$TL&-7\\OX.+$_+)II(O&%RX-/DU_1(;F"SH*)E3^;."/?VPJP M4@0C3TS"1030P 'OG9V1U&NI)T1AU<71VL1I9UU L8/; *9+@ M)<3L5&N"Z4T43\L*=I3R #26N/XOJ3]G5GU4R=#_D36XNU=>[Z/G#K$70=X-U^8;6%]O=Q-S6 EKKJ M?P<1[\$2.$_11;--Y70-:)5A,ENG-;KI;Z/_J><_$ K84\!C)Q N( MKV=G\W7?U4Q1K) "*)-9,)WR P^0DRX?^%3"O.VEV)AU MN )Q85%=8#3D&5Y[]/C,PBV%OZF^'237F$!X'4X4A:O"$!(C) HE@Y@2AXA. MEV)]3K83HV+?"KR')-A6?WT$UEAO[TA2W\Z^K0V)MO1 @2(P*0.=&83!Z8HK M6XQ2T/?=9B<^H+F?'CHNF6QKL<]:R*PQ<_]=^.<:$*Z\LRXK"+R8FL?7=."; M BXYGGV.F4M[UASY"Y6TML]9OWFR^_!*^X-M9F"X^3*\N[*^?\/0Y M'\KZ!O^\^LA9GAFY=5E4CJ*N,Z)"#;X8>L^C+TSQ%EK>"MU3\H]&T$]CO_A. MQ'7>^AKDM0Y\7: V=+AZPAO?*1M#XUT,K*&ZQMJS[H"L, 7N) )B4G6,G84@ M&!V5"6W.-IK,.Q40/@;+NL=;/'##ZJ.EUOF\RYK(WS'D?Y^%^1+GE>G_-L3Z MX]G\Q^N05O-5/Y_1;DX;_,7)G8U(,D3RNT/M4631@HO9@K:&66M+U+Q;LO/^7[7YZ)]OCM^TJ:_8_F&[E6 T6N1F*U>?,3$M0RI"^=J2U[M29!%. MV1BB.-G^L:U:K;^]I,+(@MG6XOM([AQMD3& USS69HD\*ZN#S:T)0K? :-=$ M_O7D'\S7NQN?)$&+8DP UY(BE& EK5 7B,&7[)#'TKQO^#UP]ME#>CNMW]TV M?C=9#SJ3Y-I0\2K=<'KTK=(T3TSRWA9!\:ZM5+TD(P1:+VWR*BH6*6K5K0F1 M#X)Z2B;10NX#%%%\6'[%^YI,2#4HM&02/!13Z!#$Y M!]PHKBB&T:(YH_]!4(_?@MK*?=#!2=> T7Y*L>[DR[1V3SE:5!.?3+]<^PMK M>W^/RQ-M$Z?_:8I8M*@%]09_"@/4:+DQU M;;U5ZC6GEK)VY,PGD%S0J8F:7'P*Y$%[IC7MCD'8U@'C[4CV=56RDVYGS64\ M@+=\$]6Z74@'7 ,UO;P+TWY:7[;0VX.FL(/0QS0**23')#W0?EE[R!3RFXH( M(+3.42F7HVX]!V5<8WB@\>68MM!'UH/,:KS'DUG3"G1VHN0(J-!2+,4<^!(] MH.2L:!(*,ZU;7G: -;YWV4:'-_R*M@H8- =WR[A*S@6/GL!H7SN_:I\A:@JY M&;FV ;DQ-K;N67&(O9_.\PS^MU+BY0!8N6 MGL[)"FMK'<\X.+2.?&CIT-7!.+P3-;N'XF]'\H24WT#4 _B,Y]=YGRLSJQYS M;V?I6DSM+=>A9,BNMFS4A,I)S:&4XH0R$HML'3[< ^[@6VG_"AF1J[F<<..AC$4;P/)(_1IL D.3&9@3(:P6MC@4GG>(Y, MZM2I_?YA&\@# <1^[*./Z <,(%[]\YW$M&;9*LZ<*RJ!Q$R[9? 6' &BF"FJ M$B1S/K9V(6\%,KXCT5!9=\0/VTNZ=8^3ZQ'S56Q3':?SFE-C:7&L@)&KF+F6 M-!E),8[37@E>R.8WW,D[N._W/^PBMQ=B0K_ M N#[@*N5Q.SAYZXAQ9F M+?733>\["+=UY;K2<,SLKK,)G_&4[/Z,M;>9=C5*/U1S-2N=J.8MJH9Y.F M!*[U;/UQM;I87%P^\.TEP3,$7F+RE7GA5XE. MA! "@Q"%IM6SB+'U>)5[ ;6O?IK@XB@N+L:8,,FE4AJTJ/6L2GI:J&>@O4F2 M9<_EIC,T0.73-4#[3*3O:@T/US]M*_E!"3E'BP4N%]GGT1>>C4#0 M=1RK\B)!,%J #\8JJ02SS9O%=P:WW_* '95ZI[FTU,@0EW%K+(MK[\Z+ YPK!AH318$;;?#+% M<*L9OTRA]0YV()H^E-J'>PDWT>>LF1=@5A/,DW4D9Q7!QCK&5"7C17D&),9# M,9D^?,@^JAN;Z-8%VR\^9&\M]F&\;:."T(DV<& RUID$O@X;DA%*\5$K MC3RJUDR8Q\6'',XZ>DA^/#ZDD>@%IRW;Y6+/4[T.HX:2%5>^V(BY=?G-H^!# M]M)6-SYD'U&/PX=DG,>00X2L-8)BFH-C+D.QZ-&HA%JV)DT(:X!V$^NN!%?1)5/5WEWMZE0;_1IK(!A;@*4Z^S2RG,TH/25N M(&OG;:T_^I(B4UN#5,[,A]LZSKRJ^E],*%YY-25H\U7\1P[">-0V6INPM;FVQ/\DK75O"AZQ\=KKV1PG7Z9K M?ZM.QUF0&W>!NWYW>KZ*_'_/%LLJY/=([RJMZ.-LOOJ#Y7(^B6?+FB\ZGGT, M]#'+$RV#,"4DB%($4#QX\#$%$-X6S406])J.9,V#+/!9F?O^3630BNBU$#], MKS4DP^4)QFR=2QXD8_3",H,0&'T;$\."WDNFV_=/> #4D[2[MJH8JP_<&NME M\OP3GK\&BZ^3[R]^W,'QOIZ"_SEE=IYP5SZ%0C$+^,1(C@YID8IK0!<31DZA MLQBN+>K0JQO_=FX$FSTHDW@4UW;%",L+VTU>T:KX^HQ[G&X]8XK!?54O ZBL][<#YGT(H[%WAD(G0:2?>4KO%V M4?R.(CZ@:[RS;]_"_,>'\A_XXQCGWQ:SJO5&#;^C-)H MO4RH3QJMCRK'SH]TP?8KC=9;BWT2)=NH8&PS428((:T"91S%\@P17!0"LN5. MDP>?, W74/PQI-$&LXX^DF_=".2"&K".H"X"JC\^__;^PW^L:;LVFURD!FF8 MH'A?10A,D 2X\"48FU*P#\7%'9]U8(F37HJ9#2?5UOU![H3WZH]/']99GA!U MDK9V0E6:\(D,7E+0(0IWR'/V"A_,AG1]V)-7^Y9R'>=EK^"N[-)G:SEA.=_; ME"<+]5CS?): ,T;@=WK;?WK8T];[]G(=E"W5UG7G,!Y4,YU!J=8[B-<%O M3 )7<_O*(^-%CQ"B/(ST5_#2.WAIK/X!C/866!>O:A=@PXY/NPGJ< *:UIJ] M?:96([4,$.?<#=!&:50)#'16CGSX),YYB,++J!)F:4)KKL#(]K)%A+,W<^FC MC0',Y/ULFB^G@%T_G%T_.;#^Z/WO_WO/X[>OGG]GZL[QYX6X#U*XG MZQJ;_WT63B?E!UGA44KUNFOQVV11D_5G\^NSA(7F@:.!F+(A)YW<]5 8ASIH M/!I6'+).G;7HZ==>3OKNZL7<"MBNF]&[V5\K;_#-].K1IZ>SOVL/F 6!^(0+ MG/^%BT^ST].+ ./$\,+0LMI9M#9W<20&;WP 9[6)1G#/FM_#;@%SO,UL>(O: MW."&UMH E[CW [WH.G2"*O$L4ZC]3"VHE!&"+Q$H4F5%<(8NMR;1=0(V_LDX MN(IG0^MG -?I?I OOX;Y%\S'LY>SQ9)^?C',X"3:PDW.]&J)0$<_UQH\XP*P MZ,BTC*+$UM[W5D"?NY&UT-\ Z8#[0?^&^6Q5T[B@EX/EXDDR)0M>AS1HVM&Y M(N=5T%YNA#&F==:J*[;G;EI;:FF FL!N^ZS6=;T&P0=')F\B.0>^5GY'Q&AX MZXPE1"[C8UMI'#/0J!:CQ' MR#A@'NA?H@F\_5P1#Z+??H;^]SF$AIYR2_GF"?+>F=RD=6. MCB?MO &7!"$2%!5%25])9M$XJ>@GK8^N^_",'V:TU^!L(/$/D%-[,_V+O*39 M_,>E%"X6?DG^"$)@JF2OVD\^U$G@FH(*"IFUPY285*VCB <@/4$#::F$UG6+ M-S2XDAQB_O8_;NV,]W:R6':X=^IA)?6!BRLSJ8_N=_W48 F7MT]-IQ1?CL%I M_0+=_I2!VKC]5A6 ^05.Z8OE1PKR%^]Q^<NQA(8%.J^9_9N6DW77FHM]31BE\!M.AY>=,H;QZAV /A836EW MG=R99+_CF+KXY)DWPHSMBS#C!AO9OM/]][_ MO74_U:?[_7WO]OCV[G'PGCGGO,_R.L_S?"WG'7V /@9L,]#1UP&8-C !YQC_ M /H"P*GEB+C@!#@!C(N)/@P MS/R1!X"%>^/VG0>T-O&8GF?==957\>;])YLECA76\9EU$B0/ M7KAVBXV=7T!02%AJM[3,GKU*RH=45 \?.7Y"6T=73]_@]!ES"\NS5M8.CDX7 MG5U$_L@+C[AMX>)3]/2,S*SLG-RBXI+2LO* M7U14UC(:V":^N?^\4$ M,#/]_]&SW/ ^KE?3!N\/V?@9MFX\\"F[5JFK.>O\NQ2O+F9]]C] M)X5U;!('S0A\%ZYULO-+*F&EB)^[]J>>_5S';OV/>O;7COVM7T/ %F8FQN0Q M0;V:\8X09RTE=3D!0LN&I%#\,*OM7UE]9?V7]E?57UE]9?V7] ME?57UE]9?V7]E?4_-&O>:SK@/@JJ>-/8;HS]=-T8./)ZGXE.K#A MHWN.WFG'4/9:O( 18]-IQ9SP;'7"D(:AB? !J M!Y30!RE5H8JB&[DH^] 8$,_WTO0H!#-*<"VG9!PD5=&!\FBJIC$,TPLRTX%- M2:C7IZ%P#-F'#G1/K)"I1S?RFGZ5(&*!_2B"!5Z7%$AD= K)1. A<8!MQ%?@ MCEQPU1;T?B+A6JG4S)?\K,]74*2J)*QS1-"\NG#7IG.-VJXXTG(^1;+B7$20KN]/) M2;JGVAB-E*(FT03 ()Q F/PR'=@"PDY$F_93M +''?-BB'%HP_ET.Z0'6)>/-*XF[,ZZS$K:(K"Z MO_5\5IN M@\>G_]P7&+RNL^ V .F)I\V&J< 0:$.)@(&T@%2)O5&H#IE#VB) M:[?74-,"J\81'"V(K&*=+<\%1!_DVNHA[Z 1T8JQSE MFJ3FT &' 'E(&\ DL@VM-464FA#(%-B;,+JY(V0E'V)23MRB*6QD;W,_ M(R[^K9"$+]8N[RI?]<2G^/)3!^X=/9PZR$-C[\9%#W6,QR<3K!&@%!IO3N@3 MF8.'+:@[$$]C?3J7X5+ANZ](OO!ME9_G5SIA<>&M*KM0Z(#Y6CN9A3:82C"% M#G:39HKHP"U+5)W%PK*"X)SF/L+D0BD!/FXJD VSR:#IP+'B1NES"5*CM0 ?J#?/HP+LG_G0@0 Y"B)FE \LR]G1@U/"H M".\_K>SY89_:]:6#%M(! MK%0O'?AH4D,':N.C07TOU#JO FHQX_'6<%D(;;L=C!;,,4J>ME?F8H1>!;"LVJ[_GS++_XUES[?CR'.^$N$H#CL)@V$'B_M:#A\/ MYT"_G)\;AV2>H?XV1VE?S _SA?"6K^;H_V1!PVC^6?[GI4T=P9>[E(2\N?4U9AH'@Y3* M7*(^@/N<;9PV4>+'R>=\5L<2&M'1=( /-99HKT&X MYF.M!D>P()7]7RBHZ^/N%CV[>(_%*80CH&OX:.P)BBX,Z$%RH,\153:(&9H&6W6_:2D>S[MHG_ KB:KP2=OQ'GP]#.6YI,FC M+T;MN+D@+)BNI_TLV!%CLJ3/8Y OS!BY@]B386(!6MH LAR+"!%7HCZG Y<@ M(72@S+LQ^E;E] UU-4*05A^6P'D?AT6(E^>Z^57OMWD_8LRR_?4^_-/28)S> MQ%6E(ELU]:O[#JQAS$RU 5Y&\M7%=]"!W='CHV0 0PLI_8"4IP,QSMA1,I,U MZN.# @'2-!V(U24N4F_ Z,!QZX5: 53K00+C-A^Z;&"R"?]WZLCG)$ACI0/W M3F!6R"JT8!N^Z#'4&HLA'8 5HSZ:%_XN]_>2( FVI#9"!_H?P-[T-3D,HEXM M,A:0O2GJH TO8*K]4XDI&@=;X_A(!U;64A"SO)?!H'ZV&G^%-;%%U-QKA2GXA<)YS(0W8PFC M93 /&0Q-YND-]F^E;RQ+-'IN@@M4:*$\*2;=I@-%*!5:5/@-:,1>1GXH"C/6 MC5@S<,9[TP$$9!V9@D'E$5AI6P_1@0>9#.V3Q*@LJW5N=?W;C_LBJ:?]4)PL M.<@>=* U#5REO51@0%.^-XP#,_$0]*:]M$A=EY)AOOYW8/ Y;?G10 [\+OOW MTI;O#61^."#S].=2"U&!$KR,6J="U]D8#?GJ[JH@.=G9;] M*TNL%(%QFLD@^1AJ$,J8.%WMHY!F/M[_)U/(WR=QTQ^*DVPPM8(Q*IT4!JR< M$V!LT'U5Z.#1I9,4-<:]K#%U^P.F*FU>$Z:_2YM^-):7?I?]>VG3]\:RK^E/ MP/PSR0%,H!U;AU(#4ZDL#(C\ZNZG*[GX3=DZ0V'PEEU-B]0KRAZG&&B.A*PT MH>X]9LO^*2FN,(Z@ T(4#@+D9;FX)I'T^$+IG3MCMW8(PW/NJ%V(O*9RH&X9 MV* /\-@.O+DHH%#?P1.6&*RZ>W+W?(Q-V9O9WBR=I!S3(5F+T>-Y7^,D^I:F M%*K.5!/JDW3Z'D6CO!MY\)P@-7E[IWS6,&WX#3L/;59AO.\):,P0NH/@]!A\ M(JBYS]K[SO+T;S5O$)?*NI=\98C 8SI0':$9!_933K*&CL+6:V:71D:Z!\DI M95/3Y=0*E,0D8RK4$X:OV5O0X*YKHP2HMDO!Z;&69M0&B@]!#A-=S9PMY.ZT M^_#8@XV)?>64\)NGE.Q$;&5KO/= MFD_CK+UR3&@L-+H#T'I:Q!J*:(#]T=6:=5/:1<9!.T[0R_[>Q2O MQ:#O0<6BME=/W(7H"V__-$4FF_)USHEY#?,[,_G/*EZ.%4FA&D M!4-B0E&WPBM!1F')C@8,:4,)8\'OL57X(A3_<:_Y:S7>'L>SGMEA&8H8T8I8$&-1^;IG!DGM;_ (P^ADH@:5 "6>,PXYD MA=5JMA"6WS]_3NA+VIY1&WA:_6-1=:I9) .:7FK,+1_!J*/&LE.WEAIOH03< MQ7&7.YS'V1W:K4]<"AO3#AM?OWTVB<:*AX4%[-#$T(%MZS!+C$)I%EZ.DK*" MGNQH_52XA'3&8PIAN]^W)77#^EK:E4RU45L@]U,-477R-,G9%"&0+-W0>:VY MH;'R4BYI;>T$0<(@)N#8/H;JPTQ"OYNE,%C"+3O*H5YU(R()=N?8A^#0D))! MJ^F6U\[)PI+1LZ89")"U)C#46#I )$KH4^A#>_FS\!CZ2I_7X]/E(7 MBKJ483*?!_[-6H 2]3(#OP*' L[]VK=^[5O_"_N6[ .P@P!_F2I6S>$QIG!' MV#>^RTPRQ.>W?65%-ZZWB9S#GX^=W2RY36M79>62PM!BBS4U^C8#WH*@7 6' MP+26U5"#;BOC0V6-%V%\_(SWS2X3WJX:9!19@(@/6"(LO$UD;(,RN,"[* <3DP,PA?00@$?]R M>,UZ;E6A^M.]:R5N_I74W(^UI"'O3VF M]E,$XC*$^J:NS<:N(@9=_9$=$&JPI3Z!Z_8*>G#<[%U^20/S,/3C'9@FR MP>%3'Q$W+Y\]X@YSSWNW379$M@GJ!ML"K]W0MXP>PF _!+7G^E@E,MFD7OKE /J).Z#ABZUFPJD%EQBMKUB+GJO.59/%#0JP# MZU&/)X2I"K='22>E&E;X,D(,!ZML4H*Z&"+->VFFA[;LF_R@<]$),]\ZEE$# M#7TK!LD=7,M;T0GF-85=\+OY1Z)^]KOJYU&1[XDDW^_1 0;K_Y8;4/ ,(WL@ M'4#598XN/>@86J2-0)?7-!B?6(YQ483=Z<">D]0".H ?IP/&L?V+*W^X''XI M\O]Z19ZIV&AKM<+5JWM;1-VL/@PS'9V(,=:R%R$?/J[2PA5.VT'-4_;Y;2:] M-G1,)L.>OUYZE\T]+E]'5M9LIH3,O8S)]<75>%AV*Z$&6UY:AFB@N,7.I"1 M]RG)6H'LI;;^@J0$_SLV5?@EUZI]N=SN^B0$)U#^(LPQ2GOOQ[E[+PE:K-GH MS> !)4RQQV#6V;B$!LV=KJ7&H0G;R]O8I+W>IL9^T)=/>S?QZ 7?HC)# MV$JBZRHT%2E' M2.5Y,%[I0DW>Y!*N3D#/65=R([DS_$U'IYZ6?JA[H<5-MKN'S;3"?JNT)A".4 M4H^_DRG@(7F!K0+-'2'O?,))'?/6[1$=YW%&TU;6N-3RE$^"3,KN(VI>^(DN[!5P$M:[C;(QKWR8OUE(ZT>B-.U%ZZ2[)Y7@,6CQMOH_6E M2)9Z"G\24ZDK^U0@W*\7_(J3B9QIQ71-HTC5;94]Y_%'/\L03T,HIXN%OKO3 M>;A834:UPV24I$ENV@"PT2;GE6)6[.2])X<]SGC'Z:,T]#5=VSI;J^3OEUP_ M5G=^1(#S\8?)ZE1?#1LR:;Z$_>M)_SO5W''V3VHI 1;.@)]BZ18;Q!#KJ>.0 MVTB[?4<0T>>UEJQMI]UKG]Q\YSCOL>!7'+[ZP/,^R_WG3N?CSEW;_&Q4V ?: MP% \U*6S?:2;+&0]LMSBHQ'>; L1!^[Y[Y_E,CDJD>$+F\\?Y]KF8TTVIR9H M2HXJ#2T&F9^Z[Z_ >J9S ,?6DJ-U9UA,TS3& R822@_AH,7N#X8U[PG\X) MD.9DPSD,P1H:%;B?>"B-O $.V5PK!D+K*X.;DYZ4-[;O7EH]30S&%QYX;W#" MH>UYT:=>;-CS)?U)I<&S(T=@X&X$A>\^QBUZ -*"*H7@G<8,4:&!4J!T 3R1 MJ]E.L:=X:&!D9IM4T_LR[,,DYP>SR*(WY@V/G8&# 7O(!LB +J@S(B0&K%GF M2/:WP[RP4ZL;V=9MISU]I]37/+(F0FB,?^^;)976+:9M2L$.80.!J, A3*'* M73K@8 RJ.)-""!RSS]U&MU%@&6XT53#GV8QI40,JWTV@T,XM>IOZ&G=])HOD MA@OE9B^WNS 7EU)KH0@X'0"E3V (9U6?J2NF\!@I4^RX7G8_.? "L4DRO20R M=VTX)/W2S6I.";(JCH>;#MC99Y 9@%AGZ@EA" @S;?,=<+A%:H/GF?H=*^E MEN6XN\:I(1[#<&G*3G '.>6WN=@Y& ,VBJ+"QC4.XM 4[K=S.(-32N6$A AH ML=$K-98.MIA1H8\GC9W*>YBB'C"MAT+QWL0\T@EJ!4TPL 56FA#MF2KH A'U MS-<.A/@LM#6T91@[H6=F1,N%G7KVR#:^:]^2W;>TM4#,>O?V"3W-&O0;&*A0 M/^L]6H:F\ SK$-XYY&+PV@[7;D%K2*K.A?#B%K43NG)X6-89!DI=316JW0UB ML/$/G5!8KJ#*_@C'RN2TQ&'M&&6X%\<]?'44VW@XP%!S+Z/6E%#B=&!@(QU8 M5BZ8PWI38J&:*:6+=("=8OQ,I8&+\P#!ZZ.T5K$DOSWTR@.FX=[;3V7& YFSLX@5:Z])77F'17REF%9@AO_ MN[W;_RT%@:]8SZ1RNX=IJFFW8VR#]X'?%@QW'91W5//[O&#__:%@_TTED[YI MG9VF&*+=O(]L[>'QN3#+YW)'L4I>X'UOD@+W;([S=H7;:,'-#S9M>:'N]7CK MT']8?_Y))3DJ%\HS?)Q/5!/%J_SB^RSXNVSMWNM=*3P1;O4;&6!#BU-CEC4L M6_Q":LCF/LVMN!YU5Y6$Q\,G->%BPA)WMOD)'9@ZI'I)UELYEFSLDVMZ:5_<^4T)F2#_ M% ?^]C-D?_7]&T)!1?;03)4?V4?V:937K+ MW195$ZXW\ ]?P5*%JK]2_L-SDUO,3!M-D7$7RD[K:SI1!YMR&LA%^K,/4SBX MCRPGYJ3C\%+3'WR5?[;>C-=38S>^:\)F^T?>F\_^RYR(%!!L M(?,QZ+@[$D:VG<.4=#1 AG7'HB(ON4]TJW,_A4.Y%I4AH*Y264"[Z+X%("6@ ML+3QY:8'S7<;K[8(DQ/FD\@' @?DQKCNV(O1@5N)M'T-P21&-S)Y]L(6]7H6R/ MJST"(I'<[X=,B"]M@G#=V.,>TUMYYBBAZ@C4YQ3WB0["C]SP,'4(13 M4*; =]"-FB(^$F.D--#G )3JP,7!XM(PQ1,$Z&80\K1XEQE\T M5H)74_N'J 3?P!PQ4KY&[QN3ZM7MVL+:HL=X]7@/?)"]-[>R]<_Z*.N#P/<, MK'*A:="!YQR,>87;]=\^^.FJA&H/ MT('[%U9I+X0KLE"O-+G6<9A7YE!!.O"JD+'V;;?:=F,F(*S4J[ )F0UN/S*P MO25ZAY= F7U@)L3H,,3&FI"'SE+M[UM !^U]5]12]K->.YHO3, ,:;K6JE L M"'1@/B/=H.74A<31:*>PVLG;I[98-$:%6 'CV4PVF?!&W):NS-/Q!OF"G\QC M3;(@4SDJ+M*3 8[KV@9VG"5(818< M4H**WO?&;[61X[[WENW7+GDV"9:6BP==%+W?+YNB[2]W2/!\6; <'G=V//+8 MTUUC,J( \'%/;YE^7'=KT6L?O;:'S0MF_F^O73Z=].E14NR* EOH65MUURS_ MR^3R/$3OAV!>4_N<=WP_$(6_V3RN8L1I7#.IHII"HS[\I+%ANT/#D1(FMJ%% MU=&_99H=%KS,>7CO6>]GT8.AXYMRB,8OBUT#EK#WIZ=O -E#$9/A@S M &ALP/O-XVHW7@FA]='LU,?SB$ FBAE#3.%<6X;TAFS;^!.(_*\W2K<77^3@ M6^CLQ5W:X!(!#C@$WI!K>;-,HOH[U.]]UUQZQ[[TTJY6EKEK[] MK/#^H"N4L)Q K5RA QR!NI6=IF=A5F[Q^V?]O'H\AM^?**I3/R7DJ"-DP>+% MLDTK!S[/^R#&]0_\ !ZY@RJ&41&@T:GX#'5@7 M[OU,C4!-G&=MFP:8"U]$EKB#:"_02+Y/RC[!K=!O% MZS%2D:"9,TX'>-[[6@@;);VW%5T:$-VU7BPJ(];&9.]-W@D*V!<34M*(:;BM MM:.\R*/5PIE/\_OZ!B*LA[J38?B37S3_;*GUKQ M?)8VG9YH[H_]@9#^?0Z51;5E/O+X#-MGA95Q3A+O;FE;/\V\$JRGVFJG(>RO MM/M!W$/L:+%.:2YE![$VBRSA,[2NCRIZ"J<#S&X"6]M),6]07K&]V$LYXC?& M-EJO"B^-#B5A=3#C* XK'X86@EFH=AT;3LOQN>8D^O8H%9_G]RS[T'@%.Q=+ M_VD"#%=[DXC&ECTD"C0,ZBT^H0/ZI0X)I*W+5\1EJ=CQZ7O M]?EI>;Q#X$UK*M0_\/= 5L4.+0RKO^?QL4:SRL540WQ(*W>[N^-6CR3*/*U] MN5S_*R;K5TS6S\=DV4XW8<+\!!B%0X4QC:GC"- M&D,3AM=N!5%7QU&0/0A^GR["G/BN^PE;1?3?6(!0+X=CFT:Q4C=P-:?"9:OV MM.U?T[0QW*BSL-^B:L38>_?Z:Z,*_17W8EOES>===!Y$L-0X5EXFF"IB5RQ3OG<1/BK;LI0,ESYBY;,\1C)!T@-OIMXA ?F7" M];.)"BFQ?M*2S[#2E-)=[Z4&-9V>F39%-;PM53X":PRJ#O"'[I&#C%8>,9!] M#75"A(OO(LK?S$;*@,D[8$+@KC'7]8&+4TO[ G%$C[9]84$I$SS-8[*]4K03OCAPZ<2!,Q(6&H'+ZUE3*=%O&$MJ MV>AWH/ +$'X!PCC,B0Q3KGJ7MJ;CZJ?3]Z($(\HYZA\SCW'T5 M"CRH9IW 'E(@>_1J+2]X;B8;+C9>U6<+V<4SL&88KQE9H3=A6679,HDA5#3R M>4CG[X,J"]L]0I-G[T[%R=0^BI-+CU8,)=L?,J>]41!<.%[/3JS+A8N)MEZVLWVMG2WHX*+&*<\OV\:76]2+PEMOW] M&SWN[=:X!FDP[8*5KEEZ[.H-=&0.'1"1E,< M$7AKF#CB=BUOZ\T1M7:OEKD)!5R!AG"M1U@A^$B>7?622)D$MX*S,5K6M<*H MH&ECHW6YQEQ6*?B MA1>>R,[:2]4X5!0H3*EE2&'NBN[0J&<>J=D0+MO75D0Y9'XC(Z@A[]BC,Y;^ M4E4!-A]JAJNK&PF9I72LD_N/WZ&F:AX8I"! 5U?<8I&(AH$ M7,/_Y)7C@S#MI39NUOL=$NKX\RD>=C4^THWG4 R!BGZ'A!=O4MCD,^7#V+R$ M=3"S\PKK6H&ZVA:3MLL3L3'U-?/;=+1>:6Q&2X<>%+78%7F24WF4)]3MH+]' M)IH]YWJ.F%W)Z=.A@X>?*\^>DH^$X8[K3@_!2$ODY/ZC3\-E9S@)O\*_?H5_ M?3?\B^ES?&-'4UMJ$(:]H#2?G:L$/O2@-1.\V*ICC:,YE.U@#:BN$*MWJ+&F MIM1RVWP&BTQ0I(.LO913T8?0;[.S?^5MM%,Z?NT%RZ=2RZYJ.E _2KR?6JJ\ M&)5.70W6%*Q.O!XVHE9S_B7Y1$/A4L)F#=)S]<15-Y"20.,O#A]L+,WB=%-" MU:R^Z2VUTRBNC:[ET3@\^P-Z%_C=JS*M',.WMBK/QXVGECK?K-;.H -. MM"[4EF<1*;L)6JZ7Y4X'Y;HZTS3E;,2N9"3[C2V\?*^-3.#NS$_HRTHY__1] M=F:NMMNT=E6K5-^9T<6=O4,F,!'U]YY2.J9-W997NPRKCU#&B0J)L_YB?/?' M(**@-PX6I#0J#IY:MG5=SW_:X2Y]A>N9A8.9\,#^YRM>L.5?%@66059IFX< M89=MTN1FL!H].C"6"H/4[CA+D0%%R)>0[JKH5BTZ,#(B.V=<5?' M PV\S_!E2MZJHGMC?/CPGG]::Y.0'QHG7\!^J-8<%2GYYA&4+T^__+V&^_,G M6;Z,9O^:-_[\B1IH&&I"(8W1EAF&TF3$:,S7]S]?$>(;1DH^XV\J,T#BWZ-S M=3V]MRT!)_:FC0+4>Z@7OB4:II V%DWW^O; M;4N)"C%RB,U#*WM1P_\-Z^H4^KSM8U,TO%'HEI),#>85'ERPNFN6E;* MGJY =J1\EZ:HZSY)\L;G9+N^PQ4O'"JM3OFN/2J\/B&SN97&EJ? MHUJ-0QUI;:.0:?# =21Z([B 8]"C3:]0O0-NHD+S'IWF+QS%#@..\6C_ FG2 M+5#-B8C!9HP&#CV%2@X]?0X$MGZPQBB<5FEG4'D-2=?EV1V*'#0FL)\+ E5+U#XSK7+F$H\R5B;P6'FHTW^ M:G'XTJK^!9GY["'^SF;]+WRA!P0\DH=-:,A'T-BNYB%/]E(XTFW!:!UB5DA: M5^G,\D#B4I=*[P7=J,/ABR=D]]W(WB'6$@5?EAWGJE_D0EX&[=#('<2 #\M' MH&&>@YYX1]=R';;,X@>74OCN![HTWD^(J.3SXC10W&\!8+6T9E=W/=>-]S:/,%]%)*,(IBC0>D."D_56/3\X3P0.F9)X>D> MNYA*Y,#M3LNDJ(/P ('ZR!T?M/+F!-@<^+I.NE/JI*K-C+RG^-]KOCG[**(_ M U6G'\A*ZT[E1(TE^DG/A]$!EFEJTAAQ? MZ]5X_U;_(0+'(8Y/ERKC;F[)2X9&,#:2K0P:M_$ZZ$SPA7:IJY$U0?%/.$C8 M-B11#&7^J2196%J,7P]_VNJ%T,3ER!!593RD1!>/(4O16C7W$1"W,*ZIT=:L M-Q>K45Y>[MC=1+'6LO+:^/?TF &G%:)XO->,S ME$/XZ( +=!MR.PR40@1!G:*'X'76AFWY/AJ:$-=XE>*9MZ:.*GHFW M-KZ[8N36IR8TY&*CW9M>CI8CYTX14[.K\'&Y1 MV"5%DGB[W^]Z3+>6V&JX*QW5T;Y(VUCZEVC3H!G(IT^,'>*F MNRYEQ[HNA<*@$6,V)G^.5/U?+RG^E1KWVL>ROO+ZDRQ]I>[WM^0=3;9C'YQ3 M9NR9_^9&_G>5Y/^2^EV+K^7K3B<:]089>Q2IN0SJO7 ?E%Q1SOJJ]%_BBOY: M!>2+Y_XYJ.AOSS;]/UD2\/GRR.^UQ.E@SSD[7:.0PPMZ*1-Y\2\N'!T>[F*P M-RQK%W1Z:I4.;!CZ\OQSV.K?GO354_X2"/JW1T5_T;X_AY#^;,E[H+2NB57!(L <*SDTIAZJ%H:'W;;9RQX9=YCRRST7_ T7JP7)!!U:E MP9T#R]J0+('%A'13!0R*SYY(NG(Q$"V+*EFPBJZRC$2R$TI#6SHB*E?Q'-[* M;2!*-\:(ZV5%,L8O^ZJ'3U;G\-YT%.=8(-X?]85$6K805BG['.:<8T IE3,[C\,6_^@I(]NB[]-ZN H#A^- M-WIL@R'Q9TVZPKCS=YKIQNB=52 <*;ET++8G!PB84I[[JAYSY8[@6AZB?*07 M%G]=+2E)=MC[UNR(3;RLY*7-3E 3>&/'TL.+(*>!V43^IBP#5)L9E", MQ+1 M/W0[0SQK]\$M1"5W 5>Y"V1]]Z6/Y,Q.#-S+/0 NAH^K-]K2&1I^=D"Q\OZ] MEU&;)1[UQ'U:G/_@K-"P*.Q&!XI2&^4LE@S;V:%E/L>H"U:H$L_KJD?5!.Y0 M(EC/W]B?WE_Z1>==[T]UOKWV$7?8=W=2Q-AJL%[5*87.>5),27PDW^W&9^8; MU:SF^R^6PZ17\XU^L,Q6WL;^&%*^Y/Y??E,LAY3-TL_]J"_U\KN34]U6_J7V%8] %5"%$(1S MFA .;8P.MA1&PCMW M$?J;8<&!(L3+21M?IHA!&]?%:BCT6G-&0KVY_NIJ#R&^] M820W\!MN)1.6GB\-@A/0TNDHY3D$^\PH"PUBZT[4;>0HSAA07"DM;;Y<<.HP M^_WMBH=%BC3Q?N\_U<&9W[]_4]@BS!^C>VEOMI!D[#LF>S&RBA:T>3$\<"9"+RU(GR'>(A5DS3V0V$NL83YKU>V[:II)WH(WG?0S\0KCL3+9)6DB:L-+3-,'T&!O)N!A[ M?3'";=#B?Q&!YHUDEL4HQXLW05Z\9>M+CQ2$F89QJWK,0PP$_ M:VT3-GEIG\OC^ O^ )-2ADRSO-EU/:/T@@X(M8!R.G\N7EAE?GC,L(&_:IP< M"_=01R:)R6VZG*7Y\.1CUD6G&Q.6>3[&]4/2M]0/9('0ANL71AI.%D<-=?'1 M!#N/1:RG'-9X:\28^/G"K%&D.1%U!P6'\E@?46%@Q,BV\N0K?97J\L>>LRX\ MM!60&)8(05]!W\?^UJ:4;Z.1C8EVZ<(8<"/NK_>Z]Z(^/. !C56 E%UFS8;X M&8B,'(8@[>NG5,F0%YB]W_EO'HK_AUS'7X7,89H1P9H0L)